Project

General

Profile

Actions

action #113501

closed

coordination #103323: [epic] BCI testing

Merge Base Image tests for 15-SP3 and 15-SP4 with BCI tests

Added by jlausuch almost 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
Start date:
2022-07-12
Due date:
% Done:

0%

Estimated time:

Description

We are currently testing Base image with our tests in os-autoinst-distri-opensuse
15-SP3
15-SP4

This coverage has be ok so far, but we need to extend it to use BCI-tests, specially test_base.py as it contains further coverage for this image.

In order to run both tests in the same job, we need to do the following things:
1) Remove the former job groups

2) In the container bot, move base image for 15-SP3 and 15-SP4 from
https://gitlab.suse.de/qac/container-release-bot/-/blob/main/containers/sle15.yaml
to
https://gitlab.suse.de/qac/container-release-bot/-/blob/main/containers/bci15sp3.yaml
https://gitlab.suse.de/qac/container-release-bot/-/blob/main/containers/bci15sp4.yaml
Also, change the job group ID to the groups 378 and 395 accordingly.

3) New jobs should have:

BCI_TESTS: "1"
BCI_TESTS_REPO: "https://github.com/SUSE/BCI-tests.git"
BCI_TIMEOUT: "5400" # some tests take very long, specially in aarch64

but we need to tweak the conditional schedule in main_containers.pm to also run load_image_tests_podman and load_image_tests_docker for 15-SP3 and beyond.

Acceptance criteria

Move 15-SP3 and 15-SP4 jobs to https://openqa.suse.de/group_overview/442 and https://openqa.suse.de/group_overview/443 respectively and execute both:
1) Current perl module tests
2) BCI-tests base tests

Actions

Also available in: Atom PDF