https://issues.apache.org/bugzilla/show_bug.cgi?id=55925
John Elion <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #5 from John Elion <[email protected]> --- Created attachment 31404 --> https://issues.apache.org/bugzilla/attachment.cgi?id=31404&action=edit Patch from core as of 3/15/2014 Updated patch includes requested change (restore original subroutine signatures). I also played with haltOnFailure/haltOnError, which had been completely ignored as the exception simply unwound the thread stack, abandoning a single test thread but leaving the others to continue running tests. When a test fails and throws a halt exception (BuildException) the other threads will finish running whatever (test or batch) they are running but will not start new tests or batches. I saw the code in the "parallel" task that will immediately abort other threads but was not prepared to try to merge that in. Also, I had not realized that some of the options can be overridden by individual tests or batches. Mixed HaltOnFailure/HaltOnError appears to work fine, but mixing fork on and off options with threads will not produce nice results. -- You are receiving this mail because: You are the assignee for the bug.
