Commit 6392b9c
test(driver-sql): budget the 8th live-cell hook, reached through
The `beforeAll` of the `Field.datetime on MySQL (#3942)` suite builds no driver
in its own body — it calls the module-level `rawDriver()` helper, which
hard-codes `MYSQL_CELL.config()`. That one level of indirection is why the
#14213 walk, which read each hook's own `new SqlDriver(...)` argument, reached
the three `beforeEach` hooks in this file and not this one.
Give it the same explicit `60_000` third argument the seven sites of PR #14629
landed with, plus a note recording why the narrow walk missed it and that a
hook inherits `hookTimeout` (measured 10000ms in this package's config, which
sets neither timeout), not `testTimeout` (5000ms).
Re-running the walk with one level of helper indirection resolved: at
`13b520069^` it reports 5 inline-only + 2 inline+helper + 1 indirect-only = 8;
at HEAD with this change, 8 budgeted and 0 unbudgeted. No ninth site.
Claude-Session: https://claude.ai/code/session_0112hMx9hjJ9BgB28X97DS68
Co-authored-by: os-musk <elon@objectstack.ai>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>rawDriver() (#14950)1 parent 77a532d commit 6392b9c
1 file changed
Lines changed: 17 additions & 1 deletion
Lines changed: 17 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
57 | 73 | | |
58 | 74 | | |
59 | 75 | | |
60 | 76 | | |
61 | 77 | | |
62 | | - | |
| 78 | + | |
63 | 79 | | |
64 | 80 | | |
65 | 81 | | |
| |||
0 commit comments