Gidsen
Hoe iOS-simulatortests te versnellen
Simulatortests duren een half uur.
6 min leestijd
Simulatortests duren een half uur.
Waarom het gebeurt
Simulators starten koud op, runtimes worden gedownload tijdens de taak en tests worden serieel op één apparaat uitgevoerd.
Hoe het te repareren
- Vastmaken aan een vooraf geïnstalleerde simulatorruntime, zodat er niets wordt gedownload
- Start de simulator vooraf op vóór de teststap
- Voer parallelle bestemmingen uit op één grote runner in plaats van meerdere kleine
- Shard per testklasse met historische timing
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe u de Xcode-buildtijden in CI kunt verkortenXcode-builds duren bij elke run twintig minuten.Hoe om te gaan met het ondertekenen van iOS-code in CIOndertekenen werkt lokaal en mislukt af en toe in CI.Hoe macOS-apps in CI notarieel te makenNotarisatie is traag en er treedt af en toe een time-out op.Oplossing voor het uitputten van de macOS runner-schijfTaken mislukken en er is geen ruimte meer op het apparaat op macOS.