Use inheritance for nextest CI profiles (#17980)

## Summary

With #17250 closed, we can now use inheritance for the nextest CI
profiles.

## Test Plan

Testing in CI (needs manual review of the output to ensure the settings
got applied as we expect).
This commit is contained in:
Tomasz Kramkowski
2026-02-13 09:58:39 +00:00
committed by GitHub
parent 4432588c78
commit f34b9d7437
+6 -13
View File
@@ -5,29 +5,22 @@ experimental = ["setup-scripts"]
# Terminate after 120s as a stop-gap measure to terminate on deadlock.
slow-timeout = { period = "10s", terminate-after = 12 }
[profile.ci-linux]
slow-timeout = { period = "10s", terminate-after = 12 }
[profile.ci]
test-threads = 20
status-level = "skip"
final-status-level = "slow"
failure-output = "immediate-final"
fail-fast = false
[profile.ci-linux]
inherits = "ci"
[profile.ci-macos]
slow-timeout = { period = "10s", terminate-after = 12 }
inherits = "ci"
test-threads = 12
status-level = "skip"
final-status-level = "slow"
failure-output = "immediate-final"
fail-fast = false
[profile.ci-windows]
slow-timeout = { period = "10s", terminate-after = 12 }
test-threads = 20
status-level = "skip"
final-status-level = "slow"
failure-output = "immediate-final"
fail-fast = false
inherits = "ci"
[test-groups]
serial = { max-threads = 1 }