Actions
action #80684
closedcoordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes
coordination #43706: [epic] Generate "download&use" docker image of openQA for SUSE QA
Automatic tests for our openQA containers - worker+webui connection
Description
Motivation¶
Without automatic tests we would not call any contributions properly long-term supportable. These tests could be very simple, e.g. something like podman run --rm -it .... openqa-worker --help
or something.
Acceptance criteria¶
- AC1: worker can connect to webUI without errors, e.g. websocket connection is established and job is picked up
Suggestions¶
- Find out if OBS can execute tests for container images
- Consider kiwi vs Dockerfile
- Setup tests as part of the openQA CI (e.g. CircleCI or GitHub Actions)
Updated by okurz almost 4 years ago
- Copied from action #80682: Automatic tests for our openQA containers - worker only added
Updated by okurz over 1 year ago
- Status changed from Workable to Resolved
- Assignee set to okurz
- Target version changed from future to Ready
webui+worker connection is covered in https://github.com/os-autoinst/openQA/blob/master/.github/workflows/compose.yml as well as helm chart based tests as well as openQA-in-openQA tests using containers as well.
Actions