Temporary performance degradation

We are currently experiencing service degradation and working on resolving this. Thank you for your patience and understanding.

Tempest K8S

Platform:

Channel Revision Published Runs on
2025.1/edge 210 07 May 2026
Ubuntu 24.04
2025.1/edge 207 24 Apr 2026
Ubuntu 24.04
2024.1/stable 177 24 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
2024.1/stable 62 30 Apr 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/candidate 203 30 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
2024.1/candidate 62 16 Jan 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/beta 208 30 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
2024.1/beta 62 22 Nov 2024
Ubuntu 24.04 Ubuntu 22.04
2024.1/edge 211 07 May 2026
Ubuntu 24.04 Ubuntu 22.04
2024.1/edge 209 24 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
2024.1/edge 62 08 Oct 2024
Ubuntu 24.04 Ubuntu 22.04
2023.2/candidate 23 09 Apr 2024
Ubuntu 22.04
2023.2/beta 23 09 Apr 2024
Ubuntu 22.04
2023.2/edge 30 06 May 2024
Ubuntu 22.04
juju deploy tempest-k8s --channel 2024.1/stable

Learn about actions >

  • get-lists

    List existing test lists, to be used with validate action.

  • validate

    Run a set of tempest tests.

    Tests can be filtered using parameters: regex, exclude-regex, and test-list. These parameters are optional; if none are given, all tests will run.

    Provided parameters narrow down the tests that will run. For example, regex="one two" exclude-regex=three test-list=list1, will run tests that are:

    • found in test list "list1"
    • AND match regex "one" or "two"
    • AND don't match regex "three"

    A summary of the results will be printed. The complete results may be large, and will be written to /var/lib/tempest/workspace/tempest-validation.log in the workload container. This can be copied to your local machine using juju, for example: juju scp --container tempest tempest/0:/var/lib/tempest/workspace/tempest-validation.log tempest-validation.log

    Params
    • exclude-regex string

      A single regex to exclude tests. Any test that matches this regex will be excluded from the final list.

    • regex string

      A list of regexes, whitespace separated, used to select tests from the list. Tests matching any of the regexes will be selected.

      If no value provided (the default), all tests will be selected.

      To run the equivalent of tempest smoke tests (tempest run --smoke), use regex=smoke.

    • serial boolean

      Run tests serially. By default, tests run in parallel.

    • test-list string

      Use a predefined test list. See get-lists for available test lists.