summaryrefslogtreecommitdiffstats
path: root/tests/yamlparser/fixtures/complete001.xml
diff options
context:
space:
mode:
authorThomas Bechtold <tbechtold@suse.com>2016-10-18 07:56:57 +0200
committerBertrand Roussel <broussel@sierrawireless.com>2018-01-09 09:02:29 -0800
commitecf3933dc2ce6d0eeca3e73946f62fbec606a36d (patch)
tree5d26c686e2c0babf515e4e34940787298e341a03 /tests/yamlparser/fixtures/complete001.xml
parent0b5ed0345a1aaba5c6502fedd6259932c78d750d (diff)
downloadpython-jenkins-job-builder-ecf3933dc2ce6d0eeca3e73946f62fbec606a36d.tar.gz
python-jenkins-job-builder-ecf3933dc2ce6d0eeca3e73946f62fbec606a36d.tar.xz
python-jenkins-job-builder-ecf3933dc2ce6d0eeca3e73946f62fbec606a36d.zip
Fix timeout wrapper version detection
If, for whatever reason, the version of the build-timeout plugin can not be detected, assume that we use a newer version (>= 1.14). Version 1.14 is already ~ 2 1/2 years old so this is a sane assumption. Also adjust fixtures to use the newer plugin version xml output. Change-Id: I86295933d0c3247f55d0114473fc9c8f8feb7441 Signed-off-by: Bertrand Roussel <broussel@sierrawireless.com> Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Diffstat (limited to 'tests/yamlparser/fixtures/complete001.xml')
-rw-r--r--tests/yamlparser/fixtures/complete001.xml14
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/yamlparser/fixtures/complete001.xml b/tests/yamlparser/fixtures/complete001.xml
index c34f622f..452cd086 100644
--- a/tests/yamlparser/fixtures/complete001.xml
+++ b/tests/yamlparser/fixtures/complete001.xml
@@ -112,12 +112,14 @@ print(&quot;Doing something cool with python&quot;)
<publishers/>
<buildWrappers>
<hudson.plugins.build__timeout.BuildTimeoutWrapper>
- <timeoutMinutes>3</timeoutMinutes>
- <failBuild>true</failBuild>
- <writingDescription>false</writingDescription>
- <timeoutPercentage>150</timeoutPercentage>
- <timeoutMinutesElasticDefault>90</timeoutMinutesElasticDefault>
- <timeoutType>elastic</timeoutType>
+ <strategy class="hudson.plugins.build_timeout.impl.ElasticTimeOutStrategy">
+ <timeoutPercentage>150</timeoutPercentage>
+ <numberOfBuilds>0</numberOfBuilds>
+ <timeoutMinutesElasticDefault>90</timeoutMinutesElasticDefault>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.FailOperation/>
+ </operationList>
</hudson.plugins.build__timeout.BuildTimeoutWrapper>
<org.jenkinsci.plugins.preSCMbuildstep.PreSCMBuildStepsWrapper>
<buildSteps>