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:
parent
143c155ffb
commit
ba0dbdf43b
18
.zuul.yaml
18
.zuul.yaml
|
@ -160,6 +160,15 @@
|
||||||
- release-notes-jobs-python3
|
- release-notes-jobs-python3
|
||||||
check:
|
check:
|
||||||
jobs:
|
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:
|
- keystone-dsvm-functional:
|
||||||
irrelevant-files: &irrelevant-files
|
irrelevant-files: &irrelevant-files
|
||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
|
@ -202,6 +211,15 @@
|
||||||
irrelevant-files: *tempest-irrelevant-files
|
irrelevant-files: *tempest-irrelevant-files
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
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:
|
- keystone-dsvm-functional:
|
||||||
irrelevant-files: *irrelevant-files
|
irrelevant-files: *irrelevant-files
|
||||||
- keystone-dsvm-py3-functional:
|
- keystone-dsvm-py3-functional:
|
||||||
|
|
Loading…
Reference in New Issue