UNCLASSIFIED - NO CUI

Add func-timeout to jsonschema validation

This template is ONLY used for enhancement requests. Bug reporting or new feature request issues should use the other template options for issue submission.

Current Behavior

JSONSchema validation hangs during pipeline run

Purpose

Fix the stalling stage

Plan

Using the func-timeout python module, add a timeout to the jsonschema validation function to halt catastrophic backtracking

Acceptance Criteria

Validation no longer hangs and there is a proper error message

Edited by Dallas Thompson III