Update 1n-tx2 VPP Device jobs 23/29523/2
authorJuraj Linkeš <juraj.linkes@pantheon.tech>
Mon, 19 Oct 2020 07:48:50 +0000 (09:48 +0200)
committerJuraj Linkeš <juraj.linkes@pantheon.tech>
Mon, 16 Nov 2020 07:18:54 +0000 (08:18 +0100)
Replace the timed 1n-tx2 CSIT jobs with per-patch CSIT and VPP jobs and
add weekly and semiweekly CSIT VPP Device jobs. This is now possible
since we have two 1n-tx2 testbeds instead of one.

Change-Id: I4b106d95ffef48ebaea926c19ee4c7db8f22c655
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
jjb/csit/csit-vpp-device.yaml
jjb/vpp/vpp.yaml

index 73d909e..0b67ee0 100644 (file)
@@ -19,6 +19,9 @@
       - 'ubuntu1804'
     node-arch:
       - '1n-skx'
+      - '1n-tx2':
+          executor: 'vpp-csit-arm-ubuntu18'
+          skip-vote: 'true'
     jobs:
       - 'csit-vpp-device-{stream}-{os}-{node-arch}'
       - 'csit-vpp-device-{stream}-{os}-{node-arch}-semiweekly':
@@ -48,7 +51,6 @@
     executor: 'vpp-csit-device'
     branch: 'master'
     branch-id: 'oper'
-    trigger: 'gerrit-trigger-csit-vpp-devicetest-full'
     stream:
       - master:
           branch: 'master'
       - '2009_lts':
           branch: 'rls2009_lts'
           branch-id: 'oper-rls2009_lts'
+    exclude:
+      - stream: '1908_2'
+        node-arch: '1n-tx2'
+      - stream: '2005'
+        node-arch: '1n-tx2'
 
 - job-template:
     name: 'csit-vpp-device-{stream}-{os}-{node-arch}'
           build-timeout: '{build-timeout}'
 
     triggers:
-      - '{trigger}':
+      - 'gerrit-trigger-csit-vpp-devicetest-full':
           project: '{project}'
           branch: '{branch}'
           skip-vote: '{skip-vote}'
index b237c8d..908ef7c 100644 (file)
@@ -12,7 +12,7 @@
 #         TODO: see if there is a refspec that works without requiring
 #               use of get_gerrit_refspec and hand entering the result
 #               in the WebUI 'Build With Parameters' gerrit refspec field.
-#   - Use the following to import get_gerrit_refspec into a bash shell 
+#   - Use the following to import get_gerrit_refspec into a bash shell
 #         from the ci-management directory:
 #         $ eval "$(grep -A12 get_gerrit ./docker/scripts/lib_common.sh)"
 # [end] NOTES
     device-executor: 'vpp-csit-device'
     executor: '{os}-us'
     skip-vote: 'false'
-    trigger: 'gerrit-trigger-vpp-csit-devicetest-full'
     stream:
       - master:
           branch: 'master'
       - 1n-skx
       - 1n-tx2:
           device-executor: 'vpp-csit-arm-ubuntu18'
-          trigger: 'gerrit-trigger-vpp-csit-devicetest-manual'
+          skip-vote: 'true'
     node-arch:
       - 2n-clx
       - 2n-skx
       - 3n-tsh:
           executor: 'ubuntu1804arm-s'
           make-parallel-jobs: '16'
+    exclude:
+      - stream: '1908'
+        device-node-arch: '1n-tx2'
+      - stream: '2001'
+        device-node-arch: '1n-tx2'
+      - stream: '2005'
+        device-node-arch: '1n-tx2'
+
 # [end] VPP-CSIT-PERPATCH PROJECT
 
 # VPP-CSIT-API-CRC PROJECT
           build-timeout: '90'
 
     triggers:
-      - '{trigger}':
+      - 'gerrit-trigger-vpp-csit-devicetest-full':
           name: '{project}'
           branch: '{branch}'
           skip-vote: '{skip-vote}'