test: give process-spawning suites room and pin the fused behaviour

The runtime executables bind fixed ports, so the production command check now
skips instead of failing against a live deployment, and the canary check takes
a reserved free port. Raise the default test timeout for the SQLite and browser
suites that were only slow under full-suite parallelism.
This commit is contained in:
chick
2026-09-05 18:53:05 +08:00
parent a75badeb58
commit 5016586922
2 changed files with 33 additions and 0 deletions
+3
View File
@@ -14,5 +14,8 @@ export default defineConfig({
},
test: {
include: ['apps/**/*.test.{ts,tsx}', 'packages/contracts/**/*.test.ts'],
// The suite spawns real gateway processes and runs SQLite backups; under parallel file
// execution those exceed the 5s default without any functional problem.
testTimeout: 20_000,
},
});