Vitest
Visualizza CI su GitHub Actions
Vitest riottimizza le dipendenze e viene eseguito in un pool di thread singolo.
30 secondi → 1 secondo
Ottimizzazione avanzata
6m → anni '80
Suite di prova
Perché succede
Cosa cambiare
- Memorizza nella cache node_modules/.vite digitato sul file di lock
- Utilizzare --pool=threads con maxThreads impostato sul conteggio dei core
- Shard con --shard per suite di grandi dimensioni
Vitest su runnerhut
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
DrammaturgoI download del browser e l'esecuzione dei test seriali dominano ogni esecuzione.CipressoIl binario Cypress scarica ogni esecuzione e le specifiche vengono eseguite in serie.ScherzoJest trasforma ogni file a ogni esecuzione e utilizza un lavoratore in CI.pytestpytest viene eseguito su un core mentre il corridore ne ha otto inattivi.