Näytelmäkirjailija
Näytelmäkirjailija CI GitHub Actions
Selainlataukset ja sarjatestien suorittaminen hallitsevat jokaista ajoa.
75s → 3s
Selaimen asennus
32m → 6m
E2E sviitti
Miksi se tapahtuu
Mitä muuttaa
- Välimuisti ~/.cache/ms-playwright näppäilty Playwright-versiossa
- Aseta työntekijät juoksijan ydinmäärään yhden CI-oletusarvon sijaan
- Sirpaile juoksijoiden välillä --shardilla ja yhdistä blob-raportit
- Asenna vain ne selaimet, jotka todella testaat
Näytelmäkirjailija runnerhutista (runnerhut)
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.
Aiheeseen liittyvää
SypressiCypress-binaari lataa jokaisen ajon ja tekniset tiedot suoritetaan sarjassa.JestJest muuttaa jokaisen tiedoston joka ajon aikana ja käyttää yhtä työntekijää CI:ssä.VitestVitest optimoi riippuvuudet uudelleen ja toimii yhdessä säikeessä.pytestpytest toimii yhdellä ytimellä, kun juoksijalla on kahdeksan tyhjäkäyntiä.