Actions
action #160430
opencoordination #96596: [qe-core][CI] CI/CD and Coding style improvements
Make dispatch of openQA run dependent on successful compilation
Status:
In Progress
Priority:
Normal
Assignee:
-
Category:
Infrastructure
Target version:
-
Start date:
2024-05-16
Due date:
% Done:
0%
Estimated time:
Difficulty:
easy
Tags:
Description
Currently when opening a PR against os-autoinst
it dispatches a test run on openqa.opensuse.org
automatically - without waiting for compile or unit checks to complete.
This behavior has two big drawbacks:
- It starts a test that would always fail as long as the PR is in a non-compilable state.
- It would auto-execute code that would potentially be dangerous (VM escapes).
The goal is to fix this behavior in two steps:
- Make the openQA test run depend on the successful compile and unit tests.
- Require maintainer approval for the run.
Files
Checklist
- Make the openQA test run depend on the succesful compile and unit tests
- Require maintainer approval for dispatching the run
Actions