From f34b9d7437e4c198ab30af019f8daf0464087a15 Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Fri, 13 Feb 2026 09:58:39 +0000 Subject: [PATCH] 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). --- .config/nextest.toml | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/.config/nextest.toml b/.config/nextest.toml index 90c35dbe30..392dd29dfd 100644 --- a/.config/nextest.toml +++ b/.config/nextest.toml @@ -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 }