Skip to content

ci: add a script for running the CI locally#498

Draft
midnightveil wants to merge 1 commit into
seL4:mainfrom
au-ts:julia/ci-local-run-script
Draft

ci: add a script for running the CI locally#498
midnightveil wants to merge 1 commit into
seL4:mainfrom
au-ts:julia/ci-local-run-script

Conversation

@midnightveil
Copy link
Copy Markdown
Collaborator

This is useful for local testing as sometimes the GitHub CI can be annoying to test.

Needs seL4/ci-actions#462 to be useful, as well as a few other changes internally to the scripts to handle cancellation more gracefully.

This is useful for local testing as sometimes the GitHub CI can
be annoying to test.

Signed-off-by: Julia Vassiliki <julia.vassiliki@unsw.edu.au>
@midnightveil
Copy link
Copy Markdown
Collaborator Author

midnightveil commented May 26, 2026

Unblocked by output PR being merged now.

However, at the moment cancellation with SIGINT doesn't really work as it keeps trying to run the next test, so I think we need to plumb handling off error code 130 through (130 conventionally means "interrupted by sigint").

Or perhaps make Python handle the SIGINT and kill the children.

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