-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
rhel-9.3.0
-
None
-
None
-
rhel-sst-cs-plumbers
-
ssg_core_services
-
3
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
Unspecified
-
None
Now we use the upstream test suite in two places:
a) osci.brew-build.tier0.functional (required)
b) baseos-ci.brew-build.tier1.functional
The second place is based on https://pkgs.devel.redhat.com/cgit/tests/util-linux/tree/Regression/testsuite/runtest.sh. This test rebuilds from scratch src.rpm and calls upstream tests. This solution is fragile because it does not use standard build root and it's affected by libtool scripts as it does not directly call test binaries.
The plan:
- remove Regression/testsuite/runtest.sh at all
- add util-linux-tests subpackage (also to Fedora) to have standard test binaries and scripts
- use util-linux-tests subpackage in osci.brew-build.tier0.functional (CI) to cover all functionality by upstream tests. Now it (without the subpackage) uses only standard util-linux binaries from $PATH, but upstream provides many other unit tests for libs, etc.
- external trackers