Closed pieqq closed 1 week ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 48.00%. Comparing base (
9c994f1
) to head (c087555
). Report is 2 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Description
The jobs that are being pruned by the
match
function should be added to the list of rejected jobs, otherwise the metadata generated at the end of a test run is incorrect.Because the list of rejected jobs is initially empty but can be altered in several places (
run_alternate_selection()
andfinish_bootstrap()
), it is updated in these functions instead of being replaced by another list.The metadata that states if a test plan has been modified (
custom_joblist
) should also be set to True in these cases.Resolved issues
Fix #1568
Documentation
Tests
Unit tests have been updated.
The following end to end tests have been run:
Normal call without use of match
checkbox-cli
camera-cert-automated
test plancamera/detect
and run the testsThe generated
submission.json
shows:Normal call with use of match
The following launcher is used:
checkbox-cli
camera/detect
is presentedThe
submission.json
generated looks like this:Automated run with the use of match
The following launcher is used:
The generated
submission.json
looks like this: