Repository navigation
Commit e2218aa
committed
ci: raise the heap for the coverage run
`.c8rc.json` sets `exclude-after-remap`, so c8 source-map remaps every
script V8 reported — all of node_modules included — before applying its
`packages/*/src` include filter. On macOS runners that peaked at 2033 MB
against Node.js 20's 2078 MB default cap: every test passed and the process
then died merging coverage.
Updating webpack to 5.110 grows what has to be remapped (measured over
`test/build/config-format`: 99 MB of V8 coverage across 55 files before,
103 MB across 60 after), which is more than the 45 MB of headroom that job
had left. Node.js 22 and newer, and the Linux and Windows runners, have room
to spare and were unaffected.1 parent cf5330d commit e2218aa
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
97 | 101 | | |
98 | 102 | | |
99 | 103 | | |
| |||
0 commit comments