Commit 5c0f0e7
authored
test: stabilize platform-sensitive CI checks (#1303)
The Linux race suite inherits Go’s ten-minute default package timeout
even though the ordinary suite allows twenty minutes. On the failed main
run, `internal/sync` reached that boundary without reporting a data
race, turning an instrumentation-slow package into a false CI failure.
Windows hit a similar timing assumption: vector serving stayed open
correctly while the API build was blocked, but the test allowed only two
seconds for index finalization after release. This keeps both lifecycle
assertions while giving finalization a bounded allowance appropriate for
loaded Windows runners.
This is intentionally a reliability fix, not a suite-sharding change.
`internal/sync` and `internal/artifact` are already near co-critical
paths; the larger follow-up opportunity is to run the separate non-race
DuckDB command in parallel with the race suite.1 parent b0b0553 commit 5c0f0e7
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | | - | |
| 179 | + | |
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1522 | 1522 | | |
1523 | 1523 | | |
1524 | 1524 | | |
1525 | | - | |
| 1525 | + | |
1526 | 1526 | | |
1527 | 1527 | | |
1528 | 1528 | | |
| |||
0 commit comments