2021-07-26 10:39:47 +02:00
|
|
|
= Kerneltest-harness SOP
|
|
|
|
|
|
|
|
The kerneltest-harness is the web application used to gather and present
|
|
|
|
statistics about kernel test results.
|
|
|
|
|
|
|
|
== Contents
|
|
|
|
|
2021-09-03 10:42:13 +02:00
|
|
|
* <<_contact_information>>
|
|
|
|
* <<_add_a_new_fedora_release>>
|
|
|
|
* <<_upload_new_test_results>>
|
2021-07-26 10:39:47 +02:00
|
|
|
|
|
|
|
== Contact Information
|
|
|
|
|
|
|
|
Owner::
|
|
|
|
Fedora Infrastructure Team
|
|
|
|
Contact::
|
|
|
|
#fedora-admin
|
|
|
|
Location::
|
|
|
|
https://apps.fedoraproject.org/kerneltest/
|
|
|
|
Servers::
|
|
|
|
kerneltest01, kerneltest01.stg
|
|
|
|
Purpose::
|
|
|
|
Provide a system to gather and present kernel tests results
|
|
|
|
|
|
|
|
== Add a new Fedora release
|
|
|
|
|
|
|
|
* Login
|
|
|
|
* On the front page, in the menu on the left side, if there is a
|
2021-09-03 10:42:13 +02:00
|
|
|
_Fedora Rawhide_ release, click on _(edit)_.
|
|
|
|
* Bump the _Release number_ on _Fedora Rawhide_
|
2021-07-26 10:39:47 +02:00
|
|
|
to avoid conflicts with the new release you're creating
|
2021-09-03 10:42:13 +02:00
|
|
|
* Back on the index page, click on _New release_
|
2021-07-26 10:39:47 +02:00
|
|
|
* Complete the form:
|
2021-09-03 10:42:13 +02:00
|
|
|
** Release number
|
2021-07-26 10:39:47 +02:00
|
|
|
+
|
2021-09-03 10:42:13 +02:00
|
|
|
This would be the integer version of the Fedora release, for example
|
|
|
|
24 for Fedora 24.
|
|
|
|
** Support
|
|
|
|
+
|
|
|
|
The current status of the Fedora release
|
|
|
|
+
|
|
|
|
*** Rawhide for Fedora Rawhide
|
|
|
|
*** Test for branched release
|
|
|
|
*** Release for released Fedora
|
|
|
|
*** Retired for retired release of Fedora
|
2021-07-26 10:39:47 +02:00
|
|
|
|
|
|
|
== Upload new test results
|
|
|
|
|
|
|
|
The kernel tests are available on the
|
2021-09-03 10:42:13 +02:00
|
|
|
https://pagure.io/kernel-tests[kernel-tests] git
|
2021-07-26 10:39:47 +02:00
|
|
|
repository.
|
|
|
|
|
2021-09-03 10:42:13 +02:00
|
|
|
Once ran with `runtests.sh`, you can upload the resulting
|
|
|
|
file either using `fedora_submit.py` or the UI.
|
2021-07-26 10:39:47 +02:00
|
|
|
|
|
|
|
If you choose the UI the steps are simply:
|
|
|
|
|
|
|
|
* Login
|
2021-09-03 10:42:13 +02:00
|
|
|
* Click on _Upload_ in the main menu on the top
|
2021-07-26 10:39:47 +02:00
|
|
|
* Select the result file generated by running the tests
|
|
|
|
* Submit
|