coordination #102581
closedcoordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes
coordination #98952: [epic] t/full-stack.t sporadically fails "clickElement: element not interactable" and other errors
Proof of concept of t/full-stack.t on GitHubActions
Description
Observation¶
t/fullstack.t is very unstable and maybe using GHA could serve as a good reference for results on CircleCI.
Acceptance criteria¶
- AC1: t/full-stack.t is run successfully on GHA
Suggestions¶
- Add a workflow executing test-fullstack makefile target
- Use existing poc as a basis https://github.com/os-autoinst/openQA/pull/4352
Out of scope¶
- Running everything on GHA
- Replacing CircleCI
Updated by livdywan about 3 years ago
- Copied from coordination #98952: [epic] t/full-stack.t sporadically fails "clickElement: element not interactable" and other errors added
Updated by livdywan about 3 years ago
Based on my existing branch, I simplified it and removed the trigger features with the goal that tests complete successfully: https://github.com/os-autoinst/openQA/pull/4365
If we end up using this we'll probably want Test Reporter as well to see tests in GitHub UI as we do in CircleCI. I'd leave that for a follow-up, though, and focus on running the tests with the bare minimum.
Updated by openqa_review about 3 years ago
- Due date set to 2021-12-02
Setting due date based on mean cycle time of SUSE QE Tools
Updated by livdywan about 3 years ago
- Status changed from In Progress to Feedback
cdywan wrote:
Based on my existing branch, I simplified it and removed the trigger features with the goal that tests complete successfully: https://github.com/os-autoinst/openQA/pull/4365
This seems to work.
Updated by livdywan about 3 years ago
- Status changed from Feedback to Resolved
The GHA workflow is now accessible under Checks and can be run on demand on any branch.