A build system for OS images
Go to file
Tomáš Hozza 288b280073
Test: rework execution of unit-tests
We have been running just a subset of osbuild unit tests and also not as
a root, so some of them would be skipped.

In addition, the downstream patches were never applied on sources which
were used for unit-testing. Thus if any issue with test was just
backported as a patch, this had no effect on the test result.

Rework how tests are executed by using a dedicated script which will
take care of the installation of test dependencies, preparation of
sources including application of downstream patches and execute all unit
tests.

Rework also the FMF test metadata and test discovery.

Related: rhbz#2174847

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2023-04-21 17:49:23 +02:00
.fmf Update to 48 2022-02-17 17:38:20 +01:00
plans Test: rework execution of unit-tests 2023-04-21 17:49:23 +02:00
tests Test: rework execution of unit-tests 2023-04-21 17:49:23 +02:00
.gitignore Update to 82 2023-03-29 09:01:06 +00:00
.packit.yaml RHEL 9.0.0 Alpha bootstrap 2020-10-15 22:34:39 +02:00
0001-Test-port-assembler-tests-from-unittest-to-pytest.patch Backport upstream test changes allowing to skip unsupported tests 2023-04-21 13:30:42 +02:00
0002-Test-add-ability-to-skip-tests-for-unsupported-file-.patch Backport upstream test changes allowing to skip unsupported tests 2023-04-21 13:30:42 +02:00
README.md RHEL 9.0.0 Alpha bootstrap 2020-10-15 22:34:39 +02:00
README.packit RHEL 9.0.0 Alpha bootstrap 2020-10-15 22:34:39 +02:00
gating.yaml Update to 29 2021-06-29 09:31:42 +02:00
osbuild.spec Backport upstream test changes allowing to skip unsupported tests 2023-04-21 13:30:42 +02:00
sources Update to 82 2023-03-29 09:01:06 +00:00

README.md

osbuild

The osbuild package