Branch: refs/heads/master Home: https://github.com/jenkinsci/workflow-plugin Commit: c6c7ecb3a17b2fab05dbf2b9c53faacde6c9266a https://github.com/jenkinsci/workflow-plugin/commit/c6c7ecb3a17b2fab05dbf2b9c53faacde6c9266a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-03-31 (Tue, 31 Mar 2015)
Changed paths: M cps/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScriptTest.java M pom.xml Log Message: ----------- Prefer -Dsurefire.rerunFailingTestsCount=2 to -Dignore.random.failures. Commit: b1b570abdb52d9ecda1060eaeb225431bf781a9e https://github.com/jenkinsci/workflow-plugin/commit/b1b570abdb52d9ecda1060eaeb225431bf781a9e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-03-31 (Tue, 31 Mar 2015) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- Just removing all @RandomlyFails annotations and we will see what happens. Commit: b453110d269f8721e216c4c08a653879df522c46 https://github.com/jenkinsci/workflow-plugin/commit/b453110d269f8721e216c4c08a653879df522c46 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-03-31 (Tue, 31 Mar 2015) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- buildShellScriptOnSlaveWithDifferentResumePoint is passing now, perhaps thanks to fbb4ccf664ee41debb325c64a63c9588ee85c63c. Commit: 07136aa79fe4fbd1c8f14b6a8b061c1626fe3643 https://github.com/jenkinsci/workflow-plugin/commit/07136aa79fe4fbd1c8f14b6a8b061c1626fe3643 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M .gitignore M CHANGES.md M COMPATIBILITY.md M README.md M TUTORIAL.md M aggregator/pom.xml M aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/EnvStepTest.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepTest.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java M api/pom.xml M basic-steps/pom.xml M basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/CatchErrorStep.java M basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EnvStep.java M basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/EnvStep/help.html M cps-global-lib/pom.xml M cps-global-lib/src/main/java/org/jenkinsci/plugins/workflow/cps/global/GroovyShellDecoratorImpl.java M cps/pom.xml M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java A cps/src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariable.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovyShellDecorator.java A cps/src/main/java/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java M cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/help-script.html A cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly A cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.jelly M cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/block.jelly M demo/Dockerfile M demo/JENKINS_HOME/config.xml M demo/JENKINS_HOME/credentials.xml M demo/JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml M demo/JENKINS_HOME/jobs/cd/config.xml M demo/Makefile M demo/README.md A demo/plugins.txt A demo/repo/flow.groovy A demo/repo/pom.xml A demo/repo/sometests/README.md A demo/repo/sometests/pom.xml A demo/repo/sometests/src/test/java/org/jenkinsci/plugins/workflow/demo/AppTest.java A demo/repo/src/main/webapp/WEB-INF/web.xml A demo/repo/src/main/webapp/index.jsp M demo/run.sh M demo/snapshot/Dockerfile R demo/sshd_config A demo/workflow-version.txt M durable-task-step/pom.xml M durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java M job/pom.xml M job/src/main/resources/org/jenkinsci/plugins/workflow/job/WorkflowRun/sidepanel.jelly M pom.xml M scm-step/pom.xml M step-api/pom.xml M step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/BodyInvoker.java M step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/EnvironmentExpander.java M step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepDescriptor.java M step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/StepConfigTester.java M stm/pom.xml M support/pom.xml M support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java M support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildQueueListener.java M support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerAction.java M support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerListener.java M support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/build/BuildTriggerStepExecution.java Log Message: ----------- Merge branch 'master' into RandomlyFails Commit: fcff78cd04b7410dcaa2a7bd124750f2bda7ba08 https://github.com/jenkinsci/workflow-plugin/commit/fcff78cd04b7410dcaa2a7bd124750f2bda7ba08 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java Log Message: ----------- Do not throw ISE out of onSuccess/onFailure after a repeated call; just ignore the second attempt. Exception observed in WorkflowTest.executorStepRestart (though it passed): [demo #1] Finished: SUCCESS … hudson.model.Executor run SEVERE: Executor threw an exception java.lang.IllegalStateException: Already completed at org.jenkinsci.plugins.workflow.cps.CpsStepContext.onFailure(CpsStepContext.java:310) at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:455) at hudson.model.ResourceController.execute(ResourceController.java:89) at hudson.model.Executor.run(Executor.java:240) Caused by: java.lang.InterruptedException at java.lang.Object.wait(Native Method) at hudson.remoting.Request.call(Request.java:146) at hudson.remoting.Channel.call(Channel.java:751) at hudson.Launcher$RemoteLauncher.kill(Launcher.java:941) at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:447) ... 2 more Exception in thread "Executor #0 for slave0 : executing PlaceholderExecutable:job/demo/1/:null" java.lang.NullPointerException at hudson.model.Computer.removeExecutor(Computer.java:869) at hudson.model.Executor.run(Executor.java:272) Commit: ae589b046885d37f49d90571d933c32e881b7764 https://github.com/jenkinsci/workflow-plugin/commit/ae589b046885d37f49d90571d933c32e881b7764 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java Log Message: ----------- Better logging on duplicated onSuccess/Failure calls. … org.jenkinsci.plugins.workflow.cps.CpsStepContext onFailure WARNING: already completed CpsStepContext[3]:Owner[demo/2015-05-28_19-58-51:demo #1] java.lang.IllegalStateException: java.lang.InterruptedException at org.jenkinsci.plugins.workflow.cps.CpsStepContext.onFailure(CpsStepContext.java:311) at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:455) at hudson.model.ResourceController.execute(ResourceController.java:89) at hudson.model.Executor.run(Executor.java:240) Caused by: java.lang.InterruptedException at java.lang.Object.wait(Native Method) at hudson.remoting.Request.call(Request.java:146) at hudson.remoting.Channel.call(Channel.java:751) at hudson.Launcher$RemoteLauncher.kill(Launcher.java:941) at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:447) ... 2 more Commit: cbf90144d12439b5856e1513a50f64b314dc4488 https://github.com/jenkinsci/workflow-plugin/commit/cbf90144d12439b5856e1513a50f64b314dc4488 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- Trying to make persistEphemeralObject more reliable. Commit: 27e5b23046ae4e913edff0fa05256fdfafff0029 https://github.com/jenkinsci/workflow-plugin/commit/27e5b23046ae4e913edff0fa05256fdfafff0029 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java M durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java Log Message: ----------- [JENKINS-25975] Seem to have fixed a race condition whereby quick `sh` steps would sometimes not print all of their output. Commit: 635e604bb93ed6b9dc4468a2bfdc696eff6fda61 https://github.com/jenkinsci/workflow-plugin/commit/635e604bb93ed6b9dc4468a2bfdc696eff6fda61 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java Log Message: ----------- Sometimes CpsFlowExecution.programPromise is null when we need it. Commit: 6867228cb1d2f3cf372afd1aebe80cd3b9f74fd3 https://github.com/jenkinsci/workflow-plugin/commit/6867228cb1d2f3cf372afd1aebe80cd3b9f74fd3 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M pom.xml Log Message: ----------- WorkflowTest.executorStepRestart has been seen to flake twice before passing, so better allow a few runs. Commit: d3ba64ddd6eaaacad401624d5b17809ebbec9b30 https://github.com/jenkinsci/workflow-plugin/commit/d3ba64ddd6eaaacad401624d5b17809ebbec9b30 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowRunTest.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java R support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java Log Message: ----------- [FIXED JENKINS-25975] Finally able to delete WatchYourStep; using SemaphoreStep instead. Commit: 4df006a98b5a35977c4ccded8474ee468dfbfd0f https://github.com/jenkinsci/workflow-plugin/commit/4df006a98b5a35977c4ccded8474ee468dfbfd0f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-28 (Thu, 28 May 2015) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- Apparently have not solved the random buildShellScriptAcrossDisconnect failures. Out of ideas for now. Commit: cc9f30a459363742f892d797a852909429fad84e https://github.com/jenkinsci/workflow-plugin/commit/cc9f30a459363742f892d797a852909429fad84e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2015-05-29 (Fri, 29 May 2015) Changed paths: M aggregator/src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowRunTest.java M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M cps/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScriptTest.java M durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java M pom.xml R support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java Log Message: ----------- Merge pull request #109 from jglick/RandomlyFails Test stability Compare: https://github.com/jenkinsci/workflow-plugin/compare/2262f998c87e...cc9f30a45936 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.