Skip to content

Conversation

rpgoldman
Copy link
Contributor

GitHub actions workflow for regression testing against the set of Popper examples, using SIFT's PRT regression testing library (through Docker).

rpgoldman and others added 7 commits August 25, 2025 13:00
Fix branch name.  Was "master"; should have been "main".
Override protections against using pip to install system-wide packages.
Need to set POPPER_DIR and POPPER_PYTHON.
Don't skip them if the test fails.
Because I used "tee" and "tee" sets the exit status to 0 if the tee
works, tee was swallowing prt test failures.  Removing the use of
"tee" from the `run-prt-tests` step.
@rpgoldman rpgoldman marked this pull request as ready for review August 28, 2025 17:06
@rpgoldman
Copy link
Contributor Author

This should be ready to go if you like. If you want to see how it works, look at my fork, where the tests have been running and you can see the results of the GitHub actions.

This branch has a lot of fussy commits, of no general interest, because of the way one has to debug GitHub Actions by committing to get them to run, so if you like this MR, I would suggest squash-merging it.

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