Commit Graph

4 Commits

Author SHA1 Message Date
Lokesh Mandvekar
b8f24004d0 Packit: Disable testing-farm dnf repo
This will fetch latest dependencies from podman-next while using podman
from the packit copr builds.

TMT_TREE envvar is ok to use in this case as it will only be used on
upstream packit tests.

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-17 08:26:39 -05:00
Lokesh Mandvekar
07e4b253c6 Packit: Bump podman-next repo priority for cockpit tests
TMT_TREE envvar is ok to use in this case as it will only be used on
upstream packit tests.

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 14:27:15 -05:00
Lokesh Mandvekar
c134825013 TMT: Exclude podman packages from podman-next repo for tests
podman-next copr repo packages have a much higher Epoch than packit copr
packages, We should exclude the former from the testing environment as
we intend to test the latter.

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 11:31:46 -05:00
Lokesh Mandvekar
2419732eb7 [skip-ci] TMT: system tests
This commit introduces TMT test jobs triggered via packit to run system
tests on testing-farm infrastructure. Tests are run for
Fedora 41, 42 and rawhide on x86_64. The same
test plan will be reused by Fedora for bodhi, zuul and fedora-ci gating
tests. Packit will handle syncing of test plan and sources from upstream
to downstream.

Packit failure notification has also been updated to be less noisy and
let people know they are free to ignore any failures.

TODO:
1. Enable jobs for CentOS Stream and aarch64 envs.
2. Enable separate set of jobs for release branches as they need to be
   tested with official distro packages, not with bleeding-edge
   packages.

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2025-05-02 16:40:20 +05:30