Using default scm macro for kuberef verify jobs
[releng.git] / jjb / functest / xtesting.yaml
index 433a6ee..40fd3ab 100644 (file)
       - hunter:
           branch: stable/hunter
           slave: lf-virtual1
+      - arm64-latest:
+          branch: master
+          slave: lf-virtual1
+      - arm64-kali:
+          branch: stable/kali
+          slave: lf-virtual1
+      - arm64-jerma:
+          branch: stable/jerma
+          slave: lf-virtual1
+      - arm64-iruya:
+          branch: stable/iruya
+          slave: lf-virtual1
+      - arm64-hunter:
+          branch: stable/hunter
+          slave: lf-virtual1
 
 - parameter:
     name: xtesting-slave
     name: 'xtesting-opnfv-xtesting-mts-pull'
     <<: *xtesting-params
     container: 'xtesting-mts'
+    exclude:
+      - tag: hunter
+      - tag: iruya
+      - tag: jerma
+      - tag: kali
+      - tag: arm64-hunter
+      - tag: arm64-iruya
+      - tag: arm64-jerma
+      - tag: arm64-kali
     jobs:
       - 'xtesting-{repo}-{container}-{tag}-pull'
 
     name: 'xtesting-opnfv-xtesting-mts-rmi'
     <<: *xtesting-params
     container: 'xtesting-mts'
+    exclude:
+      - tag: hunter
+      - tag: iruya
+      - tag: jerma
+      - tag: kali
+      - tag: arm64-hunter
+      - tag: arm64-iruya
+      - tag: arm64-jerma
+      - tag: arm64-kali
     jobs:
       - 'xtesting-{repo}-{container}-{tag}-rmi'
 
         test: sixth
       - tag: iruya
         test: sixth
+      - tag: arm64-hunter
+        test: sixth
+      - tag: arm64-iruya
+        test: sixth
     privileged: 'false'
     network: bridge
     jobs:
         test: seventh
       - tag: kali
         test: seventh
+      - tag: arm64-hunter
+        test: seventh
+      - tag: arm64-iruya
+        test: seventh
+      - tag: arm64-jerma
+        test: seventh
+      - tag: arm64-kali
+        test: seventh
     privileged: 'false'
     network: bridge
     jobs:
     container: alpine
     tag: '3.12'
     slave: master
+    exclude:
+      - tag: arm64-hunter
+      - tag: arm64-iruya
+      - tag: arm64-jerma
+      - tag: arm64-kali
+      - tag: arm64-latest
     jobs:
       - 'xtesting-{repo}-{container}-{tag}-pull'
 
     container: xtesting
     ref_arg: BRANCH
     path: docker/core
+    exclude:
+      - tag: arm64-hunter
+      - tag: arm64-iruya
+      - tag: arm64-jerma
+      - tag: arm64-kali
+      - tag: arm64-latest
     jobs:
       - 'xtesting-{repo}-{container}-{tag}-gate'
       - 'xtesting-{repo}-{container}-{tag}-check'
     container: xtesting-mts
     ref_arg: BRANCH
     path: docker/mts
+    exclude:
+      - tag: arm64-hunter
+      - tag: arm64-iruya
+      - tag: arm64-jerma
+      - tag: arm64-kali
+      - tag: arm64-latest
     jobs:
       - 'xtesting-{repo}-{container}-{tag}-gate'
       - 'xtesting-{repo}-{container}-{tag}-check'
     <<: *xtesting-params
     jobs:
       - 'xtesting-{tag}-daily'
+
+- project:
+    name: 'xtesting-gate'
+    <<: *xtesting-params
+    exclude:
+      - tag: arm64-hunter
+      - tag: arm64-iruya
+      - tag: arm64-jerma
+      - tag: arm64-kali
+      - tag: arm64-latest
+    jobs:
       - 'xtesting-{tag}-check'
       - 'xtesting-{tag}-gate'
 
       - last-success
       - last-failure
       - last-duration
-    regex: ^xtesting-[a-z]+-daily$
+    regex: ^xtesting-(arm.*-|amd64-)*[a-z]+-daily$
 
 - view:
     name: xtesting-gate
       - last-success
       - last-failure
       - last-duration
-    regex: ^xtesting-[a-z]+-gate$
+    regex: ^xtesting-(arm.*-|amd64-)*[a-z]+-gate$