Skip to content

Latest commit

 

History

History
 
 

_review

openqa-revtui configurations

This directory contains example configuration files for openqa-revtui

SLES templates for QE-C

Find a selection of templates for the qe-c squad (containers and images)

Create a TODO template

A TODO configuration is a toml configuration file, which shows only test run that require an action from a reviewer. In practice this means it shows only failed and incomplete jobs and hides all currently running, scheduled or passing and softfailing jobs.

To create such a TODO configuration, the following template might be useful.

Instance = "https://openqa.opensuse.org"
RabbitMQ = "amqps://opensuse:[email protected]"
RabbitMQTopic = "opensuse.openqa.job.done"
HideStatus = [ "scheduled", "assigned", "passed", "softfailed", "cancelled", "skipped", "running", "reviewed", "user_cancelled"]
RefreshInterval = 60
MaxJobs = 20
GroupBy = "groups"
DefaultParams = { distri="opensuse", version = "Tumbleweed" }

The important parameter is the HideStatus one. Here we hide all job states, except failures.

The reviewed status in HideStatus is a special status, which indicates all failures which have a bugref (bugzilla or progress.opensuse.org issue) in at least one of the comments. Those are considered as "reviewed" jobs.

Template for SLES

For usage on OSD, replace the Instance and RabbitMQ variables accordingly. Also update the required query parameters (DefaultParams) to match your distri/flavors.

Instance = "https://openqa.suse.de"
RabbitMQ = "amqps://suse:[email protected]"
RabbitMQTopic = "suse.openqa.job.done"
DefaultParams = { distri = "sle" }