Jesse Glick

Results 602 comments of Jesse Glick

> works when `@ClassRule` is changed to `@Rule` Typically means that tests are not cleaning up after themselves, and are interfering with one another for example by trying to use...

> **Fallback for missing user name or email:** > > * For all other users, if `user.getName()` or `user.getEmail()` are `null` or throw exceptions, the code now defaults to: >...

I am not maintaining this plugin, will leave it some other maintainer.

I am guessing this is obsolete, particularly after #922.

> Created new test method covering the changes + CASC. https://github.com/jenkinsci/workflow-cps-plugin/pull/948#discussion_r1815518209 There is no JCasC test here that I can see.

> only check the stack trace for the relevant class types and add a suppressed exception https://github.com/jenkinsci/workflow-cps-plugin/pull/817#pullrequestreview-2029698582 more or less. IIUC this PR offers the same actionable information as was...

Managed to reproduce a stack trace, though not in fact involving CPS code: Not really successful attempt at reproduction ``` WARNING o.j.p.w.cps.CpsStepContext$2#onFailure: Failed to proceed after CpsStepContext[3:semaphore]:Owner[p/1:p #1] org.jenkinsci.remoting.util.ExecutorServiceUtils$FatalRejectedExecutionException: Cannot...

While restarting a controller running ```groovy while (true) { sleep 1 } ``` I did see Stack trace ``` WARNING o.j.p.w.cps.CpsStepContext$2#onFailure: Failed to proceed after CpsStepContext[3312:sleep]:Owner[sleepy/1:sleepy #1] org.jenkinsci.remoting.util.ExecutorServiceUtils$FatalRejectedExecutionException: Cannot execute...

Had a job running like ```groovy checkpoint 'x' // CloudBees CI build job: JOB_NAME, wait: false ``` and pressed Ctrl-C on `java -jar`. Got ``` … INFO jenkins.model.Jenkins$16#onAttained: Started termination...

This seems to fix a problem affecting an admittedly artificial test pipeline involving running hundreds or even thousands of `echo` steps (synchronous blocking) in a tight Groovy loop. Before, `suspendAll`...