Project

General

Profile

action #166658

Updated by okurz 3 months ago

## Motivation 
 Newcomers to openQA on a fresh instance with no jobs should have an easily discoverable step what to try next after bringing up an instance. Let's provide them a simple button to trigger some example tests. 

 ## Acceptance criteria 
 * **AC1:** Have a discoverable way for newcomers how to trigger openQA example jobs over the webUI 
 * **AC2:** By default the user does not need to customize any settings and can rely on a default test repository 

 ## Suggestions 
 * See what was done in https://github.com/os-autoinst/openQA/pull/5914 
 * Add a "+" button probably in the menu bar or a floating + button and provide screenshots in a draft PR 
 * Add a new blank page offering to schedule example tests 
 * Use https://github.com/os-autoinst/os-autoinst-distri-example/blob/main/.github/workflows/openqa.yml#L26 with the "schedule" API route 
 * Make the default tests repo configurable (for an admin to set, not in the web UI) 

 ## Further details 
 * openQA instances which already have jobs don't need to show the "+" button but it shouldn't harm to still display it and allow access to the feature. 
 * See #21032

Back