Spøk
Jest CI på GitHub Actions
Jest transformerer hver fil på hver kjøring og bruker én arbeider i CI.
90-tallet → 8-tallet
Forvandle tid
14m → 3m
Testsuite
Hvorfor det skjer
Hva skal endres
- Bufre Jest cache-katalogen som er tastet inn på låsefilen og konfig
- Sett --maxWorkers til kjernetellingen i stedet for å akseptere standarden
- Bruk --shard over en matrise for suiter over ti minutter
- Bytt transformatoren til SWC eller esbuild — Babel er vanligvis flaskehalsen
Spøk på runnerhut
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.