Guide
Come parallelizzare i test .NET
I test .NET vengono eseguiti in serie e richiedono venti minuti.
5 min di lettura
Perché succede
Come risolverlo
- Esegui il test dotnet con --parallel e più progetti di test contemporaneamente
- Suddividi i progetti di test su una matrice per suite molto grandi
- Verifica lo stato condiviso: il parallelismo espone test che non sono mai stati isolati
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
Come rendere l'interfaccia CI di Windows più veloceI lavori Windows richiedono tre volte il tempo rispetto ai lavori Linux equivalenti.Come memorizzare nella cache l'output di MSBuildOgni build ricompila tutti i progetti.Installazione dei componenti di Visual Studio in CIManca un carico di lavoro VS richiesto e l'installazione richiede quindici minuti.Come firmare i file binari di Windows in CILa firma Authenticode necessita di un certificato che non deve essere esposto.