Gidsen
Hoe hardlopers op maat te maken voor Android-builds
Voor Gradle-assemblages en instrumentatietests zijn zeer verschillende machines nodig.
4 min leestijd
Voor Gradle-assemblages en instrumentatietests zijn zeer verschillende machines nodig.
Waarom het gebeurt
De build is CPU- en geheugengebonden; de emulator is gebonden aan de vraag of KVM überhaupt beschikbaar is.
Hoe het te repareren
- 8 vCPU met 4 GB per vCPU voor assembleren en unit-tests
- Voor instrumentatietests is de beschikbaarheid van KVM veel belangrijker dan het aantal cores
- Elke emulatorinstantie heeft ongeveer 2 cores en 3 GB nodig – de grootte voor het aantal shards
- Splits de unit en instrumentatie op in afzonderlijke taken met verschillende afmetingen
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 zelfgehoste hardlopers kunt schalenZelfgehoste hardlopers staan in de rij op de spitsuren of zitten stil en duur.Hoe hardlopergroepen te gebruikenElke repository kan taken plannen voor elke hardloper.Hoe u een runner-labelstrategie ontwerptEtiketten zijn organisch gegroeid en niemand weet welke te gebruiken.Gehost of BYOC: hoe te kiezenU weet niet zeker of u gehoste runners moet gebruiken of in uw eigen cloud moet implementeren.