jenkinsci / build-timeout-plugin

Jenkins build-timeout plugin
https://plugins.jenkins.io/build-timeout/
31 stars 80 forks source link

[JENKINS-34846] Force forkCount=1 even when concurrency is set. #58

Closed ikedam closed 8 years ago

ikedam commented 8 years ago

https://jenkins.ci.cloudbees.com/job/plugins/job/build-timeout-plugin/137/ failed with following errors:

java.lang.Exception: Failed to initialize exploded war
Caused by: java.io.FileNotFoundException: /scratch/jenkins/workspace/plugins/build-timeout-plugin/target/jenkins-for-test/images/48x48/red_anime.gif (No such file or directory)

It is caused for concurrent test executions (to be exact, caused for WarExplorer). As jenkins.ci.cloudbees.com overrides concurrency unconditionally, I have to set forkCount directly.

ikedam commented 8 years ago

Tests ran serially: https://jenkins.ci.cloudbees.com/job/plugins/job/build-timeout-plugin/139/

-------------------------------------------------------
 T E S T S
-------------------------------------------------------

Running hudson.plugins.build_timeout.operations.AbortAndRestartOperationTest

Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 55.92 sec - in hudson.plugins.build_timeout.operations.AbortAndRestartOperationTest
Running hudson.plugins.build_timeout.operations.BuildStepOperationTest

Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 100.752 sec - in hudson.plugins.build_timeout.operations.BuildStepOperationTest
Running hudson.plugins.build_timeout.operations.WriteDescriptionOperationTest

Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.05 sec - in hudson.plugins.build_timeout.operations.WriteDescriptionOperationTest
Running hudson.plugins.build_timeout.BuildTimeoutWrapperIntegrationTest

Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 156.634 sec - in hudson.plugins.build_timeout.BuildTimeoutWrapperIntegrationTest
Running hudson.plugins.build_timeout.impl.DeadlineTimeOutStrategyTest

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.908 sec - in hudson.plugins.build_timeout.impl.DeadlineTimeOutStrategyTest
Running hudson.plugins.build_timeout.impl.ElasticTimeOutStrategyTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.235 sec - in hudson.plugins.build_timeout.impl.ElasticTimeOutStrategyTest
Running hudson.plugins.build_timeout.impl.ElasticTimeOutStrategyJenkinsTest

Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.954 sec - in hudson.plugins.build_timeout.impl.ElasticTimeOutStrategyJenkinsTest
Running hudson.plugins.build_timeout.impl.NoActivityTimeOutStrategyTest

Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 97.46 sec - in hudson.plugins.build_timeout.impl.NoActivityTimeOutStrategyTest
Running hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategyTest

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.403 sec - in hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategyTest
Running InjectedTest

Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.944 sec - in InjectedTest