-
Bug
-
Resolution: Fixed
-
Minor
-
1.625.x, Pipeline 1.14.1
Observed in a thread dump:
"Running CpsFlowExecution[Owner[.../...:... #...]]" id=... state=WAITING cpu=70%
- waiting on <0x...> (a com.google.common.util.concurrent.AbstractFuture$Sync)
- locked <0x...> (a com.google.common.util.concurrent.AbstractFuture$Sync)
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:275)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:111)
at org.jenkinsci.plugins.workflow.support.steps.input.InputAction.loadExecutions(InputAction.java:69)
at org.jenkinsci.plugins.workflow.support.steps.input.InputAction.remove(InputAction.java:141)
- locked org.jenkinsci.plugins.workflow.support.steps.input.InputAction@4f8d2160
at org.jenkinsci.plugins.workflow.support.steps.input.InputStepExecution.postSettlement(InputStepExecution.java:222)
at org.jenkinsci.plugins.workflow.support.steps.input.InputStepExecution.doAbort(InputStepExecution.java:191)
at org.jenkinsci.plugins.workflow.support.steps.input.InputStepExecution.stop(InputStepExecution.java:80)
at org.jenkinsci.plugins.workflow.cps.CpsBodyExecution$1.onSuccess(CpsBodyExecution.java:210)
at org.jenkinsci.plugins.workflow.cps.CpsBodyExecution$1.onSuccess(CpsBodyExecution.java:199)
at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$4$1.run(CpsFlowExecution.java:568)
at ...
InputAction.loadExecutions currently needs to use a weak API which forces it to block. See discussion here.
- blocks
-
JENKINS-25889 InputStepExecution.node is null after restart
-
- Resolved
-
- depends on
-
JENKINS-38380 timeout around input does not work with submitter
-
- Resolved
-
- is blocked by
-
JENKINS-39168 Input step 2.x + Abort behaves badly with Stage View
-
- Resolved
-
- relates to
-
JENKINS-44855 input leaves build hanging - input.InputAction loadExecutions no flow execution found
-
- Open
-
- links to
(1 links to)