Skip to content

Co-characterize failure propagation across images#150

Merged
rouson merged 2 commits intoBerkeleyLab:mainfrom
bonachea:co_char_1
Dec 10, 2025
Merged

Co-characterize failure propagation across images#150
rouson merged 2 commits intoBerkeleyLab:mainfrom
bonachea:co_char_1

Conversation

@bonachea
Copy link
Copy Markdown
Member

@bonachea bonachea commented Dec 10, 2025

This PR is an improvement to #146 that provides a better fix to #144.

It reverts the earlier PR and provides a better solution that instead ensures that failure information propagated across images in co_characterize is used to update the test_results array on all images. This ensures that all images (and in particular image 1) have a global view of failures after co_characterize. This in turn ensures that test pass tallys printed to the console (after each test and at the end of the suite) consider a test failure on any image to constitute a failure of that entire test.

Fixes #144

@bonachea bonachea requested a review from rouson December 10, 2025 19:58
Copy link
Copy Markdown
Contributor

@rouson rouson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rouson rouson merged commit bd9fa9a into BerkeleyLab:main Dec 10, 2025
27 checks passed
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.

Test failure on images other than 1 fails to propagate failure

2 participants