English French
If you link your submission to your FAS username, you’ll also receive a https://badges.fedoraproject.org/badge/science-kernel-tester-i[Fedora badge!]
If you want to help more: join the https://fedoraproject.org/wiki/QA[Fedora Quality Assurance] team and propose new test cases for the kernel that are not already on https://fedoraproject.org/wiki/KernelRegressionTests[this] page.
In the example above we install kernel-5.0.0-200 on fedora 29 with 64 bit architecture.
Kernel Test Days
Lets prepare for testing (and earn a new Fedora Badge!)
Now edit the `.config` file with your favorite editor.
Now let's start testing!
Once inside the kernel-tests folder, it’s time to edit some configuration files; first we need to copy the content of the `config.example` file in a new hidden file named `.config`
Once you added the repository,install the kernel to test:
Reboot and you are ready to test.
Running tests
sudo dnf install gcc make git libtirpc python3-fedora keyutils libtirpc-devel policycoreutils-python-utils
sudo dnf upgrade && sudo dnf install kernel-5.0.0-200.fc29.x86_64
sudo ./runtests.sh
sudo ./runtests.sh -t performance
sudo semanage boolean -m --on selinuxuser_execheap
Thanks for helping the fedora team in testing the newest kernel on your machine!
The expected result is that the tests pass. However, some tests may fail occasionally due to system load. Anyway, add whatever results you got from the tests on the dedicated result page of the Kernel Test day!
The first thing to do is to get the right kernel version to test. There are different ways to get the kernel and test it:
The main goal of a Kernel Test Day is to test a new kernel on many different machines as possible, so every new Kernel Test Day is announced some days in advance with a https://fedoramagazine.org/[fedoramagazine] post.