Project

General

Profile

coordination #34996

Updated by SLindoMansilla over 3 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