A Rocky Linux projekt bejelentette a Testrarcot, egy új, nyílt forráskódú, webes platformot, amelyet a kiadások tesztelésének összehangolására, az ellenőrzési eredmények követésére és a folyamat közösségi közreműködők számára való egyszerűbbé tételére terveztek.
2022 óta a disztribúció a Mattermost Playbooks megoldásra támaszkodott a tesztelési feladatok szervezéséhez. Ahogy a tesztelés egyre több hardverarchitektúrára és telepítési környezetre terjedt ki, a projekt egy dedikált rendszert fejlesztett, hogy központosítsa a folyamatot.
Az új platform egy áttekintő felületet ad a tesztek követéséhez a teljes kiadási ciklus során, a kezdeti béta buildektől a release candidate-ekig. A közreműködők és a tesztelőcsapat így figyelni tudják az elvégzett teszteket, azonosíthatják a hibákat, és láthatják, mely területek igényelnek még ellenőrzést.
A platform Python és a Rio webfejlesztő framework felhasználásával készült, és támogatja a tesztelést a Rocky Linux architektúráin, köztük az x86_64, aarch64, riscv64, ppc64le és s390x rendszereken.
Minden rögzített teszt tartalmazza az eredményét (sikeres, sikertelen vagy részben teljesített), valamint a közreműködő és a tesztkörnyezet adatait. A támogatott környezetek közé tartozik a fizikai hardver, a KVM virtualizáció, a konténerek, egyéb virtuális gépek és a felhőinfrastruktúra.
Fontos funkció, hogy a teszteredmények hitelesítés nélkül, nyilvánosan elérhetők. Bárki, akit érdekel egy közelgő Rocky Linux kiadás, megtekintheti az eredményeket a platform áttekintő felületén. Új eredmények beküldéséhez Rocky Linux fiókra van szükség, hogy a közreműködéseket a tesztelőkhöz lehessen kapcsolni.
A Testrarc emellett bevezet egy community_testable szűrőt, amely segít az önkénteseknek olyan teszteket találni, amelyekhez nincs szükség speciális hardverre vagy fejlett infrastruktúrára. Így azok a felhasználók is hozzájárulhatnak a kiadások ellenőrzéséhez, akik hétköznapi számítógépeken vagy virtuális gépeken futtatják a Rocky Linuxot.
A platform már elérhető, és meg lehet nézni rajta a közelgő Rocky Linux 10.3 és 9.9 béta kiadások teszteredményeit. Mindkét verzió jelenleg ellenőrzés alatt áll a stabil kiadások előtt.

