Rocky Linux lansează Testrarc: O nouă platformă transparentă pentru testarea și validarea versiunilor
Proiectul Rocky Linux a prezentat oficial Testrarc, o platformă web open-source concepută pentru a coordona testarea versiunilor sistemului de operare, a centraliza rezultatele de validare și a facilita implicarea directă a comunității în asigurarea calității (QA).
Începând din 2022, distribuția s-a bazat pe Mattermost Playbooks pentru organizarea fluxurilor de testare. Însă, pe măsură ce cerințele de compatibilitate s-au extins pe o multitudine de arhitecturi hardware și medii cloud/virtualizate, echipa a decis să construiască o platformă dedicată pentru a centraliza și transparentiza întregul proces.
Monitorizare completă de la versiuni Beta până la Release Candidates
Testrarc pune la dispoziție un tablou de bord (dashboard) prin care echipa de testare și voluntarii pot urmări în timp real progresul fiecărui ciclu de lansare:
Stadiul testelor: Se poate vedea clar ce teste au trecut cu succes (passed), care au eșuat (failed) sau au fost completate parțial, evidențiind segmentele care necesită încă validare suplimentară.
Stack tehnologic modern: Platforma este dezvoltată în Python utilizând framework-ul web Rio.
Arhitecturi hardware acoperite: Sistemul suportă urmărirea testelor pe toate arhitecturile oficiale Rocky Linux: x86_64, aarch64, riscv64, ppc64le și s390x.
Medii de execuție: Înregistrările includ detalii despre mediul de test utilizat, fie că este vorba despre hardware fizic (bare metal), virtualizare KVM, containere, alte mașini virtuale sau instanțe din infrastructuri cloud.
Transparență publică și filtru pentru comunitate
Noua platformă aduce două aspecte esențiale pentru deschiderea către comunitate:
Rezultate accesibile public fără autentificare: Oricine dorește să verifice stabilitatea sau stadiul unei viitoare versiuni Rocky Linux poate consulta rapoartele din dashboard fără a fi nevoit să își creeze un cont. Autentificarea (cu un cont Rocky Linux) este necesară doar pentru trimiterea și asocierea rezultatelor de către testeri.
Filtrul
community_testable: Această funcție le permite voluntarilor să filtreze testele care nu necesită servere enterprise sau echipamente hardware costisitoare. Astfel, utilizatorii obișnuiți pot ajuta direct la validarea sistemului rulând teste pe PC-uri de zi cu zi sau în mașini virtuale locale.
Stadiul actual: Teste deschise pentru Rocky Linux 10.3 și 9.9
Platforma este deja funcțională și accesibilă publicului. În prezent, Testrarc găzduiește și centralizează datele de validare pentru versiunile beta ale viitoarelor lansări Rocky Linux 10.3 și Rocky Linux 9.9, ambele aflate în faza activă de verificare înainte de a primi statutul de versiuni stabile (GA).
Sursa articolului:

Comentarii
Trimiteți un comentariu