Project

General

Profile

coordination #34996

Updated by SLindoMansilla over 6 years ago

The systemd test suite is tested in QA using the test suite **suse_patches-systemd_testsuite**: 
 - Scenario opensuse-Tumbleweed-DVD-x86_64-suse_patches-systemd_testsuite@64bit: [osd#656311/modules/systemd_testsuite/steps/49](https://openqa.opensuse.org/tests/656311/modules/systemd_testsuite/steps/49) 

 The problem happens when the package systemd-qa-testsuite is built separated from systemd itself (tblume, could you elaborate here the technical reason why this happens?) 

 This issue affects only Factory/Tumbleweed, which uses systemd version 237. 
 It doesn't happen on SLE15 nor Leap 15, that use systemd version 234. 

 To fix this issue we should build systemd-qa-testsuite in the same OBS package. systemd-qa-testsuite has a lot of patches which are not in a acceptable state to be accepted into Factory. The patches has to follow the guidelines (https://en.opensuse.org/openSUSE:Packaging_Patches_guidelines) and the guidelines of https://github.com/openSUSE/systemd maintainers. 

 ### Acceptance criteria 

 - **AC1:** systemd-qa-testsuite patches are acceptable for openSUSE Factory. 
 - **AC2:** systemd-qa-testsuite is accepted to be built as a sub package of OBS package [systemd](https://build.opensuse.org/package/show/Base:System/systemd). 

 ### Tasks 

 1. Try to resolve one patch per Sprint. Upstream: https://github.com/systemd/systemd Ask @SLindoMansilla for the details; 
 2. Add the test suite as a sub package of systemd in OBS. 

 ### Further details 

 Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?test=suse_patches-systemd_testsuite&distri=opensuse&flavor=DVD&machine=64bit&version=Tumbleweed&arch=x86_64) 

Back