VPP: This moves verify merge jobs to cpoc build 09/10609/3
authorEd Kern <ejk@cisco.com>
Fri, 16 Feb 2018 15:44:14 +0000 (08:44 -0700)
committerEd Kern <ejk@cisco.com>
Mon, 26 Feb 2018 15:16:58 +0000 (08:16 -0700)
This change will also enable a single retry per build.

Change-Id: I3adb467c4f3daa55c0109796613a3f109d5e0a84
Signed-off-by: Ed Kern <ejk@cisco.com>
jjb/vpp/vpp.yaml

index 1801513..c18412e 100644 (file)
@@ -60,7 +60,7 @@
     name: 'vpp-verify-{stream}-{os}'
 
     project-type: freestyle
-    node: '{os}-basebuild-8c-32g'
+    node: '{os}-us'
     concurrent: true
 
     logrotate:
@@ -99,6 +99,8 @@
             !include-raw-escape: include-raw-vpp-checkstyle.sh
         - shell:
             !include-raw-escape: include-raw-vpp-test-checkstyle.sh
+        - shell:
+            !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
         - shell:
             !include-raw-escape:
                 - ../scripts/setup_vpp_ubuntu_docker_test.sh
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
             archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
+        - naginator:
+            rerun-unstable-builds: true
+            max-failed-builds: 1
+            fixed-delay: 10
 
 - job-template:
     name: 'vpp-merge-{stream}-{os}'
 
     project-type: freestyle
-    node: '{os}-basebuild-8c-32g'
+    node: '{os}-us'
 
     logrotate:
         daysToKeep: '{build-days-to-keep}'
             global-settings-type: cfp
         - shell:
             !include-raw-escape: include-raw-vpp-checkstyle.sh
+        - shell:
+            !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
         - shell:
             !include-raw-escape:
                 - ../scripts/setup_vpp_ubuntu_docker_test.sh
             default-excludes: false
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
+        - naginator:
+            rerun-unstable-builds: true
+            max-failed-builds: 1
+            fixed-delay: 10
 
 - job-template:
     name: 'vpp-csit-verify-virl-{stream}'
 
     project-type: freestyle
-    node: '{os}-basebuild-8c-32g'
+    node: '{os}-us'
     concurrent: true
 
     logrotate:
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
 
+        - naginator:
+            rerun-unstable-builds: true
+            max-failed-builds: 1
+            fixed-delay: 10
+
+
 - job-template:
     name: 'vpp-csit-verify-os-virl-{stream}'
 
     name: 'vpp-docs-verify-{stream}'
 
     project-type: freestyle
-    node: ubuntu1604-basebuild-8c-32g
+    node: ubuntu1604-us
     concurrent: true
 
     logrotate:
         - provide-maven-settings:
             settings-file: 'vpp-settings'
             global-settings-file: 'global-settings'
+        - shell:
+            !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
         - shell:
             !include-raw-escape: include-raw-vpp-docs.sh
     publishers:
             default-excludes: false
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
+        - naginator:
+            rerun-unstable-builds: true
+            max-failed-builds: 1
+            fixed-delay: 10
 
 - job-template:
     name: 'vpp-docs-merge-{stream}'
 
     project-type: freestyle
-    node: ubuntu1604-basebuild-8c-32g
+    node: ubuntu1604-us
     concurrent: true
 
     logrotate:
         - provide-maven-settings:
             settings-file: 'vpp-settings'
             global-settings-file: 'global-settings'
+        - shell:
+            !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
         - shell:
             !include-raw-escape: include-raw-vpp-docs.sh
     publishers:
             default-excludes: false
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
+        - naginator:
+            rerun-unstable-builds: true
+            max-failed-builds: 1
+            fixed-delay: 10
+
 
 - job-template:
     name: 'vpp-make-test-docs-verify-{stream}'
 
     project-type: freestyle
-    node: ubuntu1604-basebuild-8c-32g
+    node: ubuntu1604-us
     concurrent: true
 
     logrotate:
         - provide-maven-settings:
             settings-file: 'vpp-settings'
             global-settings-file: 'global-settings'
+        - shell:
+            !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
         - shell:
             !include-raw-escape: include-raw-vpp-make-test-docs.sh
     publishers:
             default-excludes: false
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
+        - naginator:
+            rerun-unstable-builds: true
+            max-failed-builds: 1
+            fixed-delay: 10
 
 - job-template:
     name: 'vpp-make-test-docs-merge-{stream}'
 
     project-type: freestyle
-    node: ubuntu1604-basebuild-8c-32g
+    node: ubuntu1604-us
     concurrent: true
 
     logrotate:
         - provide-maven-settings:
             settings-file: 'vpp-settings'
             global-settings-file: 'global-settings'
+        - shell:
+            !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
         - shell:
             !include-raw-escape: include-raw-vpp-make-test-docs.sh
     publishers:
             default-excludes: false
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'
+        - naginator:
+            rerun-unstable-builds: true
+            max-failed-builds: 1
+            fixed-delay: 10
 
 - job-template:
     name: 'vpp-promote-{stream}-{os}'
     name: 'vpp-cpoc-verify-{stream}-{os}'
 
     project-type: freestyle
-    node: '{os}-s'
+    node: '{os}-us'
     concurrent: true
 
     logrotate:
             name: '{project}'
             branch: '{branch}'
             comment-trigger-value: 'test-cpoc'
-        - gerrit-trigger-trivial-patch-submitted-skip-vote:
-            name: '{project}'
-            branch: '{branch}'
 
     builders:
         - shell: