Skip to content

Fix run-full-tests.sh to fail on any failing step#127

Open
fallintoplace wants to merge 1 commit into
apple:mainfrom
fallintoplace:fix-run-full-tests-failures
Open

Fix run-full-tests.sh to fail on any failing step#127
fallintoplace wants to merge 1 commit into
apple:mainfrom
fallintoplace:fix-run-full-tests-failures

Conversation

@fallintoplace

@fallintoplace fallintoplace commented Jun 23, 2026

Copy link
Copy Markdown

Summary

  • Track failures in Utilities/run-full-tests.sh across all try invocations.
  • Increment the failure counter when any build or test step exits non-zero.
  • Exit with status 1 at the end if any step failed, while preserving the existing per-step log output.

Why

The script previously printed failure output but still exited successfully because failures were not accumulated or propagated. That could hide a broken build or test configuration from CI and automation.

Notes

This only changes final failure propagation and summary reporting; it does not change the build or test commands themselves.

@fallintoplace fallintoplace force-pushed the fix-run-full-tests-failures branch from d2bf2a6 to 38e6135 Compare June 23, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant