Commit dbb71ca
committed
feat(_checks-rs): default dev-profile debuginfo to line-tables-only
Full debuginfo dominates cargo target size (~58 of 61 GB on the
kunobi-frontend workspace) and is the main driver of the runner-pool
ephemeral-storage evictions on builder1. line-tables-only keeps
file:line backtraces at a fraction of the disk, and shrinks the kache
store and S3 transfer along with target/.
Applied to clippy/test/integration-build/build steps via a new
rust_debuginfo input (default line-tables-only, 'full' restores the
cargo default). The coverage step is exempt: tarpaulin manages its own
debuginfo flags.1 parent 7f61511 commit dbb71ca
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
166 | 170 | | |
167 | 171 | | |
168 | 172 | | |
| |||
383 | 387 | | |
384 | 388 | | |
385 | 389 | | |
| 390 | + | |
386 | 391 | | |
387 | 392 | | |
388 | 393 | | |
389 | 394 | | |
390 | 395 | | |
391 | 396 | | |
392 | 397 | | |
| 398 | + | |
393 | 399 | | |
394 | 400 | | |
395 | 401 | | |
| |||
402 | 408 | | |
403 | 409 | | |
404 | 410 | | |
| 411 | + | |
405 | 412 | | |
406 | 413 | | |
407 | 414 | | |
| |||
412 | 419 | | |
413 | 420 | | |
414 | 421 | | |
| 422 | + | |
415 | 423 | | |
416 | 424 | | |
417 | 425 | | |
| |||
0 commit comments