From b760d07c8bfbc665d1a829ce8af500ef7795fdc6 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Mon, 6 Apr 2026 15:51:42 -0400 Subject: [PATCH] test(nextest): add workflow timeout override Give fabro-workflow tests a package-specific timeout budget so the parallel git branching integration test does not hit the default 3-second hard kill under full-suite load. --- .config/nextest.toml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.config/nextest.toml b/.config/nextest.toml index 3478d369a..088d45f12 100644 --- a/.config/nextest.toml +++ b/.config/nextest.toml @@ -1,5 +1,5 @@ [profile.default] -# Unit tests: flag SLOW after 5s, hard-kill after 15s +# Unit tests: flag SLOW after 1.5s, hard-kill after 3s for most crates slow-timeout = { period = "1.5s", terminate-after = 2 } [[profile.default.overrides]] @@ -10,6 +10,10 @@ slow-timeout = { period = "1.5s", terminate-after = 2 } filter = "package(fabro-server) & kind(test)" slow-timeout = { period = "5s", terminate-after = 2 } + [[profile.default.overrides]] + filter = "package(fabro-workflow) & kind(test)" + slow-timeout = { period = "3s", terminate-after = 2 } + [profile.e2e] # E2E (ignored) tests: flag SLOW after 10s, hard-kill after 30s slow-timeout = { period = "10s", terminate-after = 3 }