From Fedora Project Wiki

Revision as of 09:51, 15 September 2017 by Alciregi (talk | contribs) (You need '''gcc''' in order to run the tests, if it is not already installed)

Description

This test case tests kernel using the kernel regression test suite. For details about the test suite, see https://fedoraproject.org/wiki/KernelTestingInitiative.

Setup

  1. Ensure the gcc, git and python-fedora packages are installed
  2. Clone the kernel-tests repository:
    $ git clone https://pagure.io/kernel-tests.git
    
  3. For submission of test results make sure you have the package python-fedora installed
    $ dnf install python-fedora
    
  4. You need gcc in order to run the tests, if it is not already installed
    $ dnf install gcc
    
  5. cd into the kernel-tests directory
    $ cd kernel-tests
    
  6. Configure automatic submission of the test results and your FAS username:
    $ cp config.example .config
    $ vim .config
    

    Look for lines with "submit=" and "username=" and set these settings to "submit=authenticated" and "username=<your FAS login>".

How to test

  1. Run the default test suite:
    $ sudo ./runtests.sh
    
  2. Run the performance test suite:
    $ sudo ./runtests.sh -t performance
    

Expected Results

  1. Both runs of the test suite should result in PASS.