Set arm executor for taishan 22/23422/3
authorVratko Polak <vrpolak@cisco.com>
Thu, 14 Nov 2019 15:11:38 +0000 (16:11 +0100)
committerVratko Polak <vrpolak@cisco.com>
Thu, 14 Nov 2019 15:11:38 +0000 (16:11 +0100)
Arm related job need executor override, and one was missing.
In fact, the job definition in question was not ready for overriding,
so it needed edits in multiple places.

+ Added missing executor info to description.

Fixes: 2949329b058bb8ed92d97efb8770ecd713fcca0f

Change-Id: I863a4468abae6d651e20823200889be25094f8ec
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
jjb/vpp/vpp.yaml

index 42beead..80363f1 100644 (file)
@@ -72,7 +72,9 @@
       - 'vpp-csit-verify-device-{stream}-{device-node-arch}'
       - 'vpp-csit-verify-perf-{stream}-{node-arch}'
     project: 'vpp'
-    executor: 'vpp-csit-device'
+    os: ubuntu1804
+    device-executor: 'vpp-csit-device'
+    executor: '{os}-us'
     skip-vote: 'true'
     trigger: 'gerrit-trigger-csit-devicetest-full'
     stream:
       - '1908':
           branch: 'stable/1908'
           repo-stream-part: 'stable.1908'
-    os: ubuntu1804
     device-node-arch:
       - 1n-skx
       - 1n-tx2:
-          executor: 'vpp-csit-arm-ubuntu18'
+          device-executor: 'vpp-csit-arm-ubuntu18'
           trigger: 'gerrit-trigger-csit-devicetest-manual'
     node-arch:
       - 2n-clx
@@ -98,7 +99,8 @@
       - 3n-hsw
       - 2n-dnv
       - 3n-dnv
-      - 3n-tsh
+      - 3n-tsh:
+          executor: 'ubuntu1804arm-us'
     exclude:
       - stream: '1904'
         os: 'ubuntu1804'
       <ul>
           <li>executor
               <ul>
-                  <li>{executor}
+                  <li>{device-executor}
               </ul>
       </ul>
 
     project-type: freestyle
-    node: '{executor}'
+    node: '{device-executor}'
     concurrent: true
     archive-artifacts: '**/csit_current/**/*.*'
     latest-only: false
 
 - job-template:
     name: 'vpp-csit-verify-perf-{stream}-{node-arch}'
+    description: |
+      <ul>
+          <li>executor
+              <ul>
+                  <li>{executor}
+              </ul>
+      </ul>
 
     project-type: freestyle
-    node: '{os}-us'
+    node: '{executor}'
     concurrent: true
     archive-artifacts: >
       **/csit_current/**/*.*