Playwright · Middle · Pytanie 2 z 75
Dlaczego wiele konfiguracji ma workers: process.env.CI ? 1 : undefined?
- 1Kilka workerów czyni raport HTML nieczytelnym
- 2Maszyny CI bywają słabe, a jeden worker jest stabilny
- 3Playwright obsługuje w CI wyłącznie jeden worker naraz
Pokaż odpowiedź
Poprawna odpowiedź: Maszyny CI bywają słabe, a jeden worker jest stabilny
Wyjaśnienie
Lokalnie Playwright używa około połowy rdzeni CPU. Na małym runnerze CI wiele przeglądarek walczy o CPU i dostaje timeouty. Zespoły z większymi runnerami lub shardingiem zwiększają liczbę.