action #113501
closedcoordination #103323: [epic] BCI testing
Merge Base Image tests for 15-SP3 and 15-SP4 with BCI tests
0%
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
- https://gitlab.suse.de/qac/qac-openqa-yaml/-/blob/master/containers/image_updates/sle15sp3.yaml
- https://gitlab.suse.de/qac/qac-openqa-yaml/-/blob/master/containers/image_updates/sle15sp4.yaml
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