test(installer): bind execution coverage callers
ci/woodpecker/pr/ci Pipeline failed
ci/woodpecker/pr/greenfield-install Pipeline was successful

This commit is contained in:
be-coder-05
2026-08-06 03:48:03 -05:00
parent df705828a4
commit d66e91b1f2
7 changed files with 205 additions and 18 deletions
+5 -13
View File
@@ -132,16 +132,8 @@ steps:
- |
coverage_run="${CI_PIPELINE_NUMBER}-${CI_WORKFLOW_NUMBER}"
coverage_root=.mosaic-test-work/greenfield-execution-coverage
set +e
bash tools/verify-greenfield-execution-coverage.sh check cases \
tools/fixtures/greenfield-expected-red.tsv "$coverage_root" \
"$coverage_run"
cases_status=$?
bash tools/verify-greenfield-execution-coverage.sh check arms \
tools/fixtures/greenfield-expected-arms.txt "$coverage_root" \
"$coverage_run"
arms_status=$?
set -e
if [ "$cases_status" -ne 0 ] || [ "$arms_status" -ne 0 ]; then
exit 1
fi
bash tools/verify-greenfield-execution-coverage-gate.sh \
tools/verify-greenfield-execution-coverage.sh \
tools/fixtures/greenfield-expected-red.tsv \
tools/fixtures/greenfield-expected-arms.txt \
"$coverage_root" "$coverage_run"