Project

General

Profile

Actions

action #80684

closed

coordination #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

Added by okurz over 3 years ago. Updated 11 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2020-11-27
Due date:
% Done:

0%

Estimated time:

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)

Related issues 1 (0 open1 closed)

Copied from openQA Project - action #80682: Automatic tests for our openQA containers - worker onlyResolvedilausuch2020-11-27

Actions
Actions #1

Updated by okurz over 3 years ago

  • Copied from action #80682: Automatic tests for our openQA containers - worker only added
Actions #2

Updated by okurz over 3 years ago

  • Target version changed from Ready to future
Actions #3

Updated by okurz 11 months 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

Also available in: Atom PDF