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
This commit is contained in:
Colleen Murphy 2019-09-06 21:37:54 -07:00
parent 143c155ffb
commit ba0dbdf43b
1 changed files with 18 additions and 0 deletions

View File

@ -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: