From ba0dbdf43b59707225d2e3c1c0e1ff9c4df91431 Mon Sep 17 00:00:00 2001 From: Colleen Murphy Date: Fri, 6 Sep 2019 21:37:54 -0700 Subject: [PATCH] Override tox job timeouts Currently our unit tests frequently hit the 40 minute timeout due to the inefficiency of the protection unit tests. As a temporary workaround, this change overrides the zuul tox jobs with a 60 minute timeout. Overriding the values of jobs that are defined elsewhere in a project template isn't exactly documented but it supposedly works[1]. [1] http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2019-09-06.log.html#t2019-09-06T23:35:57 Change-Id: I0b9e0fbbd1760fe2d55935592f4349f337801209 --- .zuul.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 82fdec37dc..553fb92bb1 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -160,6 +160,15 @@ - release-notes-jobs-python3 check: jobs: + # Override tox timeouts + - openstack-tox-py37: + timeout: 3600 + - openstack-tox-py36: + timeout: 3600 + - openstack-tox-py27: + timeout: 3600 + - openstack-tox-cover: + timeout: 3600 - keystone-dsvm-functional: irrelevant-files: &irrelevant-files - ^.*\.rst$ @@ -202,6 +211,15 @@ irrelevant-files: *tempest-irrelevant-files gate: jobs: + # Override tox timeouts + - openstack-tox-py37: + timeout: 3600 + - openstack-tox-py36: + timeout: 3600 + - openstack-tox-py27: + timeout: 3600 + - openstack-tox-cover: + timeout: 3600 - keystone-dsvm-functional: irrelevant-files: *irrelevant-files - keystone-dsvm-py3-functional: