Skip to content

Commit 6dafd8f

Browse files
authored
Add packit job for RHEL integration tests (#1478)
* Add rhel integration testing draft config in packit * Fix RHEL 10.0 compose name typo * Remove rhel-10.0 * Fix yaml mistake * Add rhel-10 for debugging Signed-off-by: Pablo Alessandro Santos Hugen <phugen@redhat.com> * Remove rhel-10 tests Rhel-10 integration tests are not upstreamed yet * Change public copr chroots names --------- Signed-off-by: Pablo Alessandro Santos Hugen <phugen@redhat.com>
1 parent 7c58ba8 commit 6dafd8f

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

.packit.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,30 @@ _:
2121
fmf_url: https://gitlab.com/redhat/centos-stream/tests/kernel/test-plans.git
2222
fmf_ref: main
2323

24+
common-rhel-test-config: &common-rhel-test-config
25+
job: tests
26+
branch: master
27+
identifier: "integration-rhel"
28+
use_internal_tf: true
29+
targets:
30+
# Same as above, need a public copr chroot target. Use `copr-cli list` to
31+
# list all of the available public copr chroots.
32+
epel-8-x86_64:
33+
distros: [RHEL-8.10.0-Nightly, RHEL-8.8.0-Nightly, RHEL-8.6.0-Nightly, RHEL-8.4.0-Nightly]
34+
epel-9-x86_64:
35+
distros: [RHEL-9.6.0-Nightly, RHEL-9.4.0-Nightly, RHEL-9.2.0-Nightly, RHEL-9.0.0-Nightly]
36+
epel-8-ppc64le:
37+
distros: [RHEL-8.10.0-Nightly, RHEL-8.8.0-Nightly, RHEL-8.6.0-Nightly, RHEL-8.4.0-Nightly]
38+
epel-9-ppc64le:
39+
distros: [RHEL-9.6.0-Nightly, RHEL-9.4.0-Nightly, RHEL-9.2.0-Nightly, RHEL-9.0.0-Nightly]
40+
# rhel+epel-10-ppc64le:
41+
# distros: [RHEL-10.0-Nightly]
42+
skip_build: true
43+
manual_trigger: true
44+
tmt_plan: kpatch-integration-rhel
45+
fmf_url: https://gitlab.com/redhat/centos-stream/tests/kernel/test-plans.git
46+
fmf_ref: main
47+
2448
jobs:
2549
- <<: *common-upstream-kernel-test-config
2650
# [NOTE] Runs only for PRs to be merged into `master`
@@ -32,3 +56,14 @@ jobs:
3256
trigger: commit
3357
labels:
3458
- integration-commit
59+
60+
- <<: *common-rhel-test-config
61+
# [NOTE] Runs only for PRs to be merged into `master`
62+
trigger: pull_request
63+
labels:
64+
- integration-pr
65+
66+
- <<: *common-rhel-test-config
67+
trigger: commit
68+
labels:
69+
- integration-commit

0 commit comments

Comments
 (0)