From 8be8e740b1f7a33ec9d5f0722394b36465cb932b Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Mon, 22 Sep 2025 16:11:01 +0200 Subject: [PATCH 1/2] Add tmt integration plan See: - https://github.com/teemtee/tmt/issues/4047 - https://github.com/teemtee/tmt/pull/4026 Signed-off-by: Cristian Le --- plans/tmt-downstream.fmf | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 plans/tmt-downstream.fmf diff --git a/plans/tmt-downstream.fmf b/plans/tmt-downstream.fmf new file mode 100644 index 0000000000..1941978006 --- /dev/null +++ b/plans/tmt-downstream.fmf @@ -0,0 +1,9 @@ +/: + inherit: false + +summary: Run tmt's integration tests +plan: + import: + url: https://github.com/teemtee/tmt + path: /plans/friends + name: /podman From 4e560957d4d356ce45cc73467668ddfb781d4fb8 Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Tue, 23 Sep 2025 16:09:18 +0200 Subject: [PATCH 2/2] Move integration tests to packit Signed-off-by: Cristian Le --- .packit.yaml | 14 ++++++++++++++ plans/tmt-downstream.fmf | 9 --------- 2 files changed, 14 insertions(+), 9 deletions(-) delete mode 100644 plans/tmt-downstream.fmf diff --git a/.packit.yaml b/.packit.yaml index 60c542ec87..645890fdf2 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -132,6 +132,20 @@ jobs: context: revdeps: "yes" + - job: tests + identifier: tmt-revdeps + trigger: pull_request + packages: [podman-fedora] + notifications: + failure_comment: + message: "tmt tests failed for commit {commit_sha}. @lsm5, @psss please check." + targets: + - fedora-latest + fmf_url: https://github.com/teemtee/tmt + fmf_path: /plans/friends + fmf_ref: main + tmt_plan: "/podman" + - job: propose_downstream trigger: release update_release: false diff --git a/plans/tmt-downstream.fmf b/plans/tmt-downstream.fmf deleted file mode 100644 index 1941978006..0000000000 --- a/plans/tmt-downstream.fmf +++ /dev/null @@ -1,9 +0,0 @@ -/: - inherit: false - -summary: Run tmt's integration tests -plan: - import: - url: https://github.com/teemtee/tmt - path: /plans/friends - name: /podman