No-activity timeout for csit-perf jobs 49/3449/2
authorMiroslav Miklus <mmiklus@cisco.com>
Mon, 17 Oct 2016 15:39:22 +0000 (17:39 +0200)
committerMiroslav Miklus <mmiklus@cisco.com>
Mon, 17 Oct 2016 15:41:38 +0000 (15:41 +0000)
Absolute timeout is not an option for csit perf jobs, but we can
declare perf job as dead if there is no console output for some time.

Change-Id: If075c2be8a139c859f80bc55e64e9dac291ac9f8
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
jjb/csit/csit.yaml
jjb/global-macros.yaml

index c9a0d58..f8d6736 100644 (file)
             users:
                 - '{ssh-credentials}'
         - fdio-infra-wrappers:
-            build-timeout: 1400
+            build-timeout: 1440
+##change build timeout behaviour to no-activity, 30 minutes
+        - build-no-activity-timeout:
+            build-timeout: 30
 
     triggers:
         - gerrit-trigger-manually-triggered:
                 - '{ssh-credentials}'
         - fdio-infra-wrappers:
             build-timeout: '1440'
+##change build timeout behaviour to no-activity, 30 minutes
+        - build-no-activity-timeout:
+            build-timeout: '1440'
 
     triggers:
         - timed: '0 20 * * *'
index 1745da0..4890626 100644 (file)
             timeout: 360
             fail: true
 
+- wrapper:
+    name: build-no-activity-timeout
+    wrappers:
+        - timeout:
+            type: no-activity
+            timeout: '{build-timeout}'
+            fail: true
+
 - wrapper:
     # This wrapper is required for all jobs as it configures the wrappers
     # needed by the fd.io infra.