This repository was archived by the owner on May 31, 2026. It is now read-only.
Commit 0d8f1e0
test: bump prefetch integration test budget to 30s with diagnostic
The 5s deadline was too tight for cold CI runners — prefetch's own
actor.call times out at 3.0s per attempt, so 5s allowed only 1-2
retries before the index caught up. Recent runs (CI #25759526012)
hit this and failed despite the production code being correct.
30s gives ~10 attempts and absorbs the worst observed cold-start
delay (BM MCP server + onnxruntime initialization + first-index
write). No production-path code changes — prefetch's own 3.0s
timeout stays as-is (it's sized for the hot path; the integration
test just needs a more generous outer budget).
Assertion now reports attempts, failure_count, and circuit state so
the next flake (if any) tells us whether BM didn't index in time vs
prefetch's actor calls are timing out internally — different fixes
in each case.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent e11a1c8 commit 0d8f1e0
1 file changed
Lines changed: 15 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
327 | | - | |
328 | | - | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
329 | 333 | | |
| 334 | + | |
330 | 335 | | |
| 336 | + | |
331 | 337 | | |
332 | 338 | | |
333 | 339 | | |
334 | 340 | | |
335 | 341 | | |
336 | | - | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
337 | 349 | | |
338 | 350 | | |
0 commit comments