Commit Graph

15 Commits

Author SHA1 Message Date
Tomáš Hozza
4a204b5d1f
Tests: don't install and test gdisk stage
gdisk component has been removed from c10s / el10, therefore we should
not be installing it and testing the stage.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-10-01 12:26:51 +02:00
Paweł Poławski
9aa6acc476 Tests: Disable TOML write tests on c10s
Recently tomli_w package has been removed from c10s and calling it in
python will fail. This commit excludes related tests from being
executed.
2024-09-11 18:22:14 +02:00
Tomáš Hozza
8080b7ed27
Add el10 manifest for integration test
Resolves: RHEL-32133

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-07-23 17:39:34 +02:00
Tomáš Hozza
a7239bd381
Run tests only on x86_64
Tests are intended to work only on x86_64. Other arches are tested in
the upstream.

Resolves: RHEL-32133

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-07-23 17:39:34 +02:00
Tomáš Hozza
15ffd5db7a
Remove STI tests from Fedora
Remove STI tests that were brought by Fedora when c10s was forked.

Resolves: RHEL-32133

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-07-23 16:51:21 +02:00
Tomáš Hozza
3ab1933d04
Don't rely on rhpkg and centpkg tools
Since [1], TMT finally applies downstream patches when extracting
sources for testing. Fixing this took eternity, and in the meantime, we
moved to using rhpkg / centpkg to prepare the sources for testing. This
is however now causing a lot of pain in c10s / el10, because these tools
are not yet build for the new distro versions.

Let's move back to relying on TMT to extract sources and apply
downstream, patches.

[1] https://github.com/teemtee/tmt/pull/2641

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-05-31 12:13:49 +02:00
Alexander Todorov
55460c84da
Enable gating for RHEL-10
Resolves: RHELMISC-3930
2024-05-30 15:18:25 +02:00
Christian Kellner
ddbd8f7fd2 tests: pin down test manifest
To avoid cross-host building, i.e. building a new Fedora on an
older Fedora host, we pin down the test manifest.
2021-06-30 14:31:37 +02:00
Christian Kellner
30beb7c7f3 tests: add subset of the unit tests
Run the module unit tests.
2021-06-30 14:31:34 +02:00
Christian Kellner
ae2c4f26cf tests: update list of required packages 2021-06-30 14:31:34 +02:00
Christian Kellner
364abd3af7 tests: remove atomic tag
No needed anymore.
2021-06-30 14:31:15 +02:00
Christian Kellner
bb2f87171b ci: fix and update image test
Use an up-to-date manifest from the upstream osbuild CI test data
and also specify an output directory, so that osbuild is actually
attempting to produce an image.
2021-03-16 23:32:43 +01:00
Christian Kellner
54686ab4d5 tests: adjust image test name
The sample file got renamed: base-rpm-qcow2.json → base-qcow2.json
Do the same in the test or gating will file.
2020-04-15 21:12:04 +02:00
Christian Kellner
77f48be3bc tests: try to actually build an image
Run osbuild and try to build one of the samples provided, i.e.
source/samples/base-rpm-qcow2.json.
2020-04-02 15:06:57 +02:00
Christian Kellner
88e9bcb6e8 ci: add smoke test and enable gating
Add a simple smoke test that currently just executes osbuild with
the '--help' option to check that it can run at all.
Gate for rawhide (via bodhi_update_push_stable) and for stable
(via bodhi_update_push_testing) on a minimum of dist checks as
well as the smoke test above.
2020-04-02 10:29:02 +02:00