#4 Adding fmf plans and gating
Merged 8 months ago by tkorbar. Opened a year ago by omejzlik.
rpms/ omejzlik/autogen fedora_testing  into  rawhide

file added
+1
@@ -0,0 +1,1 @@ 

+ 1

file added
+1
@@ -0,0 +1,1 @@ 

+ resultsdb-testcase: separate

file added
+27
@@ -0,0 +1,27 @@ 

+ --- !Policy

+ product_versions:

+   - fedora-*

+ decision_context: bodhi_update_push_testing

+ subject_type: koji_build

+ rules:

+   - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/public.functional}

+ 

+ #Rawhide

+ --- !Policy

+ product_versions:

+   - fedora-*

+ decision_context: bodhi_update_push_stable

+ subject_type: koji_build

+ rules:

+   - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/public.functional}

+ 

+ #gating rhel

+ --- !Policy

+ product_versions:

+   - rhel-*

+ decision_context: osci_compose_gate

+ rules:

+   - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional}

+   - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tedude.validation}

+   - !PassingTestCaseRule {test_case_name: osci.brew-build./plans/tier1-internal.functional}

+   - !PassingTestCaseRule {test_case_name: osci.brew-build./plans/public.functional}

file added
+6
@@ -0,0 +1,6 @@ 

+ summary: Test plan with all Fedora tests

+ discover:

+        how: fmf

+        url: https://src.fedoraproject.org/tests/autogen.git

+ execute:

+        how: tmt

@@ -0,0 +1,12 @@ 

+ summary: CI plan, picks internal Tier1 tests, runs in beakerlib.

+ discover:

+   - name: rhel

+     how: fmf

+     filter: 'tier: 1'

+     url: git://pkgs.devel.redhat.com/tests/autogen

+ execute:

+     how: tmt 

+ adjust:

+     enabled: false

+     when: distro == centos-stream, fedora

+     because: They don't have access to internal repos.

Adding fedora, rhel, centos compatible plans and gating. Next time these files will be copied to rhel and centos, they will automatically enable ci tests and gating in centos and rhel.

rebased onto 821bc0c

8 months ago

Pull-Request has been merged by tkorbar

8 months ago