= Kerneltest-harness SOP

The kerneltest-harness is the web application used to gather and present
statistics about kernel test results.

== Contents

* <<_contact_information>>
* <<_add_a_new_fedora_release>>
* <<_upload_new_test_results>>

== 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
_Fedora Rawhide_ release, click on _(edit)_.
* Bump the _Release number_ on _Fedora Rawhide_
to avoid conflicts with the new release you're creating
* Back on the index page, click on _New release_
* Complete the form:
** Release number
+
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

== Upload new test results

The kernel tests are available on the
https://pagure.io/kernel-tests[kernel-tests] git
repository.

Once ran with `runtests.sh`, you can upload the resulting
file either using `fedora_submit.py` or the UI.

If you choose the UI the steps are simply:

* Login
* Click on _Upload_ in the main menu on the top
* Select the result file generated by running the tests
* Submit
