Commit 89e6b1b
fix(e2e): pin /vector/new to fast anon hot-pool to stop e2e-prod timeout flake (#179)
The e2e-prod LIVE suite flaked: the `provision anon vector (/vector/new)`
spec timed out at the 90s per-test limit (run 26999448643) while a same-commit
run passed (26999447344). Root cause: vector is an AUTHED dedicated pgvector
Postgres on the minted-pro path — slow to provision on prod (15s warm, >90s
cold) — the same dedicated-DB slowness for which db & queue were already pinned
to forceAnon. Vector was the one remaining slow authed dedicated-DB provision.
Fix: set forceAnon on the vector flow so it routes through the fast pgvector
hot-pool (same treatment as /db/new and /queue/new), which can never exceed the
timeout; the anon resource is TTL-reaped. cache/nosql/storage/webhook stay on
the authed-minted path so the authed/minted-account + authed-reap legs are still
exercised. Documented the per-service path choice in a table comment.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent b967ac2 commit 89e6b1b
2 files changed
Lines changed: 50 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
284 | 291 | | |
285 | 292 | | |
286 | 293 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
95 | 123 | | |
96 | 124 | | |
97 | 125 | | |
98 | 126 | | |
99 | 127 | | |
100 | 128 | | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
101 | 136 | | |
102 | 137 | | |
103 | 138 | | |
| |||
0 commit comments