Create new timeout wrapper for performence jobs 29/8929/3
authorPeter Mikus <pmikus@cisco.com>
Fri, 20 Oct 2017 06:44:00 +0000 (08:44 +0200)
committerPeter Mikus <pmikus@cisco.com>
Fri, 20 Oct 2017 06:46:48 +0000 (06:46 +0000)
Change-Id: Ic502821589ccff5290f97f9db7e177cedb76e91d
Signed-off-by: Peter Mikus <pmikus@cisco.com>
jjb/csit/csit.yaml
jjb/global-macros.yaml

index 382d1c3..d131963 100644 (file)
             choosing-strategy: 'gerrit'
 
     wrappers:
-        - fdio-infra-wrappers-non-activity-timeout:
-            build-timeout: '{build-perf-timeout}'
+        - fdio-infra-wrappers-build-perf-timeout:
+            build-perf-timeout: '{build-perf-timeout}'
 
     triggers:
         - gerrit-trigger-manually-triggered:
index 6aebfa0..7f86c38 100644 (file)
             timeout: 360
             fail: true
 
+- wrapper:
+    name: build-perf-timeout
+    wrappers:
+        - timeout:
+            type: no-activity
+            timeout: 2880
+            fail: true
+
 - wrapper:
     # This wrapper is used for all jobs that require no-activity timeouts
     name: fdio-infra-wrappers-non-activity-timeout
       - openstack:
           single-use: True
 
+- wrapper:
+    # This wrapper is used for all performence jobs that require timeouts
+    name: fdio-infra-wrappers-build-perf-timeout
+    wrappers:
+      - timeout:
+          type: no-activity
+          timeout: '{build-perf-timeout}'
+          fail: true
+      - timestamps
+      - ssh-agent-credentials:
+          users:
+            - 'jenkins-gerrit-credentials'
+      - jclouds:
+          single-use: True
+      - openstack:
+          single-use: True
+
 ###### TRIGGERS
 - trigger:
     name: gerrit-trigger-patch-submitted