Přejít na obsah

selen

Selenium CI na GitHub Actions

Spouštění sítě a stahování ovladačů prohlížeče přidávají minuty před spuštěním testu.

90. léta → 15. léta
Spuštění sítě
24m → 7m
Suite

Spouštění sítě a stahování ovladačů prohlížeče přidávají minuty před spuštěním testu.

Proč se to děje

Binární soubory ovladačů se načítají za běh a kontejnery mřížky se začnou chladit.

Co změnit

  1. Uložte do mezipaměti binární soubory ovladače zadané ve verzi prohlížeče
  2. Spusťte mřížku jako kontejner služby, nikoli ji spouštějte v kroku
  3. Paralelní mezi uzly mřížky pomocí testovací matice

Selen na runnerhut

Jediná řada specifická pro runnerhut je `runs-on: runnerhut-8vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.