Meniu

Cum faci regresie a kernel-ului Fedora

Cand un nou kernel este lansat, utilizatorii de multe ori doresc sa stie daca este utilizabil. Kernel-ul are un set teste ce poate fi rulate pentru a ajuta la validarea acestuia. Aceste teste sunt executate automat si sunt concepute pentru a valida functionalitatea cat si cateva caracteristici specifice Fedora, cum ar fi semnarea sigura a boot-ului.

Iata cum puteti sa le executati.

Pentru a executa aceste teste, aveti nevoie de pachetele gcc , git si python-fedora instalate in sistemul dvs. Utilizati aceasta comanda sudo daca este necesar:

 sudo dnf install gcc git python-fedora

Mai intai, clonati repozitoriul testelor kernel-ului si mutati-l in directorul:

git clone https://pagure.io/kernel-tests.git cd-teste de kernel

Apoi, setati cateva optiuni de configurare. Cel mai simplu mod de a incepe este sa copiati fisierul config.example :

cp config.example .config

In mod implicit, testele nu trimit rezultatele catre server. Pentru a trimite rezultatele in mod anonim, utilizati setarea submit = anonima . Pentru a trimite rezultatele legate de numele de utilizator FAS , set submit = autentificate si username = in .config.

Pentru a rula setul de baza de teste, utilizati aceasta comanda:

$ sudo ./runtests.sh

Pentru a rula suitele de test de performanta, utilizati aceasta comanda:

$ sudo ./runtests.sh -t performanta

Rezultatul asteptat este ca testele trec validarea. Cu toate acestea, unele teste pot esua ocazional din cauza incarcarii sistemului.

Executarea acestor teste de regresie ajuta la validarea kernel-ului.

FlorinM

Utilizator Linux - Solus OS, pasionat de calatorii.
  • | 2708 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign