-
Notifications
You must be signed in to change notification settings - Fork 214
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
[WIP] .github/workflows: Try to enable all tests on Ubuntu 24.04 #1505
base: main
Are you sure you want to change the base?
[WIP] .github/workflows: Try to enable all tests on Ubuntu 24.04 #1505
Conversation
b78413f
to
ffb7d8a
Compare
ffb7d8a
to
be8627b
Compare
Build succeeded. ✔️ unit-test SUCCESS in 6m 34s |
11725b9
to
a90daa7
Compare
The extra debug logs from 'toolbox --verbose' are not needed for the test case to work, and other tests don't gratuitously use --verbose either. Fallout from 55b5018 containers#1506
The test was earlier rewritten in commit b0beb68 with custom code in the hope that it would make it more reliable. The test has proven to be reliable in recent times, and the cause for its past unreliability is unclear. Therefore, it will be better to remove the custom code in favour of the standard Bats helpers for the sake of consistency and readability. Until Bats 1.10.0, 'run --keep-empty-lines' had a bug where it counted the trailing newline on the last line as a separate line [1]. However, Bats 1.10.0 is only available in Fedora >= 39 and is absent from Fedora 38. [1] Bats commit 6648e2143bffb933 bats-core/bats-core@6648e2143bffb933 bats-core/bats-core#708 containers#1506
a90daa7
to
8c3e57b
Compare
Build succeeded. ✔️ unit-test SUCCESS in 7m 09s |
No description provided.