Ugrás a tartalomra

Szelén

A Selenium CI a GitHub Actions

A Grid indítása és a böngésző-illesztőprogramok letöltése percekkel a tesztfuttatás előtt percekkel bővül.

90-es évek → 15-ös évek
Grid indítás
24 m → 7 m
Lakosztály

A Grid indítása és a böngésző-illesztőprogramok letöltése percekkel a tesztfuttatás előtt percekkel bővül.

Miért történik

Az illesztőprogram bináris fájljai futásonként kerülnek lekérésre, és a rácstárolók hidegen indulnak el.

Mit kell változtatni

  1. Gyorsítótárazza a böngésző verziójában kulcsolt illesztőprogram-binárisokat
  2. Futtassa a rácsot szolgáltatástárolóként, ahelyett, hogy egy lépésben elindítaná
  3. Párhuzamosítsa a rács csomópontjait egy tesztmátrixszal

Szelén a runnerhut-on (runnerhut)

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-8vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.