-
-
Notifications
You must be signed in to change notification settings - Fork 833
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Run Rust tests on Ubuntu 24.04 #16352
Conversation
34892da
to
4d879cb
Compare
4d879cb
to
f0590e4
Compare
338dd87
to
59c24cc
Compare
59c24cc
to
f8b4f64
Compare
b609382
to
1a48cc1
Compare
Posted actions/runner-images#10374 due to the Firefox WebDriver failures. |
While the Edge people figure their shoot out, we could switch to 24.04 only for the Rust tests...? |
1a48cc1
to
8dfc80c
Compare
Removed the web test workflow updates from this PR, will submit those separately. |
8dfc80c
to
e044881
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you <3
e044881
to
884fe8f
Compare
Currently available as beta on GHA: https://github.blog/changelog/2024-05-14-github-hosted-runners-public-beta-of-ubuntu-24-04-is-now-available/
Just want to see whether anything will break once we switch, plus whether we can clean up the tricks we did to get Lavapipe, and to tolerate SIGABRT.
A minor added benefit is that we won't lose CI if/when Launchpad is down (as has happened a couple times recently), and that nextest will alert us of genuinely flaky tests with higher probability (the retries hack won't hide them). Also, the Ubuntu jobs will be a bit faster.
Note that after merging this, the set of required checks will have to be updated by a repo admin to match.