action #25190
Updated by SLindoMansilla about 7 years ago
## User story As a QA SLE functional openQA test reviewer I want to execute systemd testsuites against the systemd on each build for validation to find systemd-only related regressions early and be able to crosscheck with our system tests ## Acceptance criteria * **AC1** the SUSE systemd testsuite is executed as part of build validation * **AC2** The test have to work for SLE15 and Tumbleweed ## Tasks * find the systemd test suite for openSUSE * Repo: https://download.opensuse.org/repositories/home:/tsaupe/openSUSE_Tumbleweed/ * Built from: https://build.opensuse.org/project/show/home:tsaupe:branches:openSUSE:Factory:systemd-v232 * create new test module that executes the systemd test suite * create new test schedule (main.pm) that executes the installation of the testsuite and execution * add this test suite to o3 * find the systemd test suite for SLE * add this test suite to osd ## Further information * Apply test to the systemd version included in the installation media (version after system installation). * Install and execute the systemd-testsuite that matches the systemd version in the installation media. ## Settings Test suite name: *suse_patches-systemd_testsuite* #### O3 ``` BOOT_HDD_IMAGE=1 DESKTOP=textmode HDD_1=%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2 QA_HEAD_REPO=https://download.opensuse.org/repositories/home:/tsaupe:/testsuites/openSUSE_Tumbleweed/ QA_HEAD_REPO=https://download.opensuse.org/repositories/home:/tsaupe/openSUSE_Tumbleweed/ START_AFTER_TEST=create_hdd_textmode SYSTEMD_TESTSUITE=1 ``` #### OSD ``` BOOT_HDD_IMAGE=1 DESKTOP=textmode HDD_1=%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2 QA_HEAD_REPO=http://download.suse.de/ibs/QA:/Head/SLE-15/ START_AFTER_TEST=create_hdd_textmode SYSTEMD_TESTSUITE=1 ```