Activity log for bug #2052830

Date Who What changed Old value New value Message
2024-02-09 18:21:54 Mark Esler bug added bug
2024-02-09 20:39:04 Mark Esler description 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/ UCT has many scripts but not a 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/ centrals test data, but there are also scripts in $UCT/scripts/test_*