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.
This commit is contained in:
Bryan Helmkamp 2026-04-06 15:51:42 -04:00
parent 8ba893bf68
commit b760d07c8b
No known key found for this signature in database

View file

@ -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 }