Skip to content

Conversation

@naylor-b
Copy link
Member

Summary

Instead of waiting for all tests to complete in order to generate the failtests.in file, testflo now appends to that file after each failed test, so if there's an MPI hang or something that prevents completion of the testflo run, at least you'll have the names of any tests that failed prior to the hang. Also, if the failed test is an MPI test (assuming it fails normally and doesn't hang) then a comment will be added after that line in the failtests.in file that says it's an mpi test and lists the number of procs.

Also, testflo now sets an environment variable called 'TESTFLO_SPEC' when running each test that contains the test specification string for that test. An update to OpenMDAO will use that information to allow om_dump to send its output to a file named after the test spec.

New Dependencies

None

@swryan swryan merged commit 8292145 into OpenMDAO:master Jun 26, 2025
2 checks passed
@naylor-b naylor-b deleted the failtests branch August 12, 2025 13:10
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.

3 participants