[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible: add timeout of 12h for general reproducible jobs and 15min for healthcheck jobs

Holger Levsen gitlab at salsa.debian.org
Sat Oct 6 14:14:15 BST 2018


Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
8791c66d by Holger Levsen at 2018-10-06T13:14:03Z
reproducible: add timeout of 12h for general reproducible jobs and 15min for healthcheck jobs

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


1 changed file:

- job-cfg/reproducible.yaml


Changes:

=====================================
job-cfg/reproducible.yaml
=====================================
@@ -41,6 +41,9 @@
           max-failed-builds: 3
           regular-expression: '{my_naginator_regex}'
     node: '{my_node}'
+    wrappers:
+      - timeout:
+          timeout: '{my_timeout}'
 
 - defaults:
     <<: *DEFAULTS
@@ -262,6 +265,7 @@
     my_recipients: 'qa-jenkins-scm at lists.alioth.debian.org'
     my_node: '{my_hname}'
     my_naginator_regex: 'dummyshouldneverhappen'
+    my_timeout: '720'
     jobs:
         - '{name}_{my_task}_{my_arch}_{my_hname}':
             my_task:
@@ -278,6 +282,7 @@
                     my_description: 'Do some health checks.'
                     my_timed: 'H/15 * * * *'
                     my_recipients: ''
+                    my_timeout: '15'
             my_shell: '/srv/jenkins/bin/reproducible_node_health_check.sh'
             my_hname:
                 - 'jenkins':        { my_arch: 'amd64' }
@@ -339,6 +344,7 @@
                     my_description: 'Do some health checks'
                     my_timed: 'H/15 * * * *'
                     my_recipients: ''
+                    my_timeout: '15'
             my_hname:
                 - 'bbx15':          { my_arch: 'armhf' }
                 - 'cbxi4a':         { my_arch: 'armhf' }



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/8791c66df602a3c6da26518a0660ae78cd8c342d

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/8791c66df602a3c6da26518a0660ae78cd8c342d
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20181006/1267304b/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list