Comment 0 for bug 2052830

Revision history for this message
Mark Esler (eslerm) wrote :

UCT has many scripts but not unified testing infrastructure. Many scripts are deprecated and no longer function.

UCT should have a unified test structure which can be ran periodically to verify script changes. Potentially, editing a specific script could cause a git hook to trigger a specific set of test scripts.

Standard testing methods, such as using pytest, should be defined and documented.

$UCT/tests/ appears to be a previous attempt to unify UCT testing. Some $UCT/scripts/test_* scripts exist as well as $UCT/scripts/check_cves_helpers/