Skip to content

Regression

org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule (from org.eclipse.core.tests.resources.AutomatedResourceTests)

Failing for the past 1 build (Since Failed #2 )
Took 1 min 10 sec.

Error Message

Timeout after 10057ms waiting for status to change from WAIT_FOR_START to RUNNING
 [ThreadDump taken from thread 'main' at 2024-03-08 13:01:31.244:
   Thread "main" #1 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.dumpThreads(Native Method)
     at java.base@17.0.2/java.lang.Thread.getAllStackTraces(Thread.java:1662)
     at org.eclipse.core.tests.harness.TestBarrier2.getThreadDump(TestBarrier2.java:109)
     at org.eclipse.core.tests.harness.TestBarrier2.doWaitForStatus(TestBarrier2.java:93)
     at org.eclipse.core.tests.harness.TestBarrier2.waitForStatus(TestBarrier2.java:160)
     at org.eclipse.core.tests.harness.TestBarrier2.waitForStatus(TestBarrier2.java:198)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.executeIndividualFullProjectBuilds(ParallelBuildChainTest.java:453)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule(ParallelBuildChainTest.java:150)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
     at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
     at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
     at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
     at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
     at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
     at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
     at org.junit.runners.Suite.runChild(Suite.java:128)
     at org.junit.runners.Suite.runChild(Suite.java:27)
     at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
     at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
     at org.junit.runners.Suite.runChild(Suite.java:128)
     at org.junit.runners.Suite.runChild(Suite.java:27)
     at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
     at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
     at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
     at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
     at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
     at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
     at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
     at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:137)
     at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:148)
     at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:88)
     at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:140)
     at org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.start(HeadlessTestApplication.java:29)
     at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
     at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
     at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
     at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
     at app//org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:681)
     at app//org.eclipse.equinox.launcher.Main.basicRun(Main.java:618)
     at app//org.eclipse.equinox.launcher.Main.run(Main.java:1494)
     at app//org.eclipse.equinox.launcher.Main.main(Main.java:1467)
   Thread "Reference Handler" #2 prio=10 RUNNABLE
     at java.base@17.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
     at java.base@17.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
     at java.base@17.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
   Thread "Finalizer" #3 prio=8 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
     at java.base@17.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
   Thread "Signal Dispatcher" #4 prio=9 RUNNABLE
   Thread "Common-Cleaner" #10 prio=8 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
     at java.base@17.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
     at java.base@17.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
   Thread "Notification Thread" #11 prio=9 RUNNABLE
   Thread "Active Thread: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #15 prio=5 TIMED_WAITING
     at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
     at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
     at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
     at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
     at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
   Thread "Framework Event Dispatcher: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #17 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "Start Level: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #18 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "Bundle File Closer" #19 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "Refresh Thread: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #20 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "SCR Component Actor" #21 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
   Thread "EMF Reference Cleaner" #23 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
     at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:80)
   Thread "Worker-JM" #24 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:61)
   Thread "Worker-0: Building longRunningBuildProject1" #25 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-1: Building longRunningBuildProject10" #26 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-2: Building longRunningBuildProject12" #38 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "process reaper" #48 prio=10 TIMED_WAITING
     at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
     at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
     at java.base@17.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
     at java.base@17.0.2/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
   Thread "ForkJoinPool.commonPool-worker-1" #78 prio=5 TIMED_WAITING
     at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
     at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
     at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
     at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
     at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
   Thread "Worker-3: Building longRunningBuildProject13" #113 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-4: Building longRunningBuildProject15" #149 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-5" #150 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
   Thread "Worker-6: Building longRunningBuildProject0" #153 prio=5 RUNNABLE
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:77)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-7: Building longRunningBuildProject11" #158 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-8: Building longRunningBuildProject17" #163 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-9" #164 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
   Thread "Worker-10: Building longRunningBuildProject16" #165 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-11" #166 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
   Thread "Worker-12" #167 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
 ] // ThreadDump end

Stacktrace

java.lang.AssertionError: 
Timeout after 10057ms waiting for status to change from WAIT_FOR_START to RUNNING
 [ThreadDump taken from thread 'main' at 2024-03-08 13:01:31.244:
   Thread "main" #1 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.dumpThreads(Native Method)
     at java.base@17.0.2/java.lang.Thread.getAllStackTraces(Thread.java:1662)
     at org.eclipse.core.tests.harness.TestBarrier2.getThreadDump(TestBarrier2.java:109)
     at org.eclipse.core.tests.harness.TestBarrier2.doWaitForStatus(TestBarrier2.java:93)
     at org.eclipse.core.tests.harness.TestBarrier2.waitForStatus(TestBarrier2.java:160)
     at org.eclipse.core.tests.harness.TestBarrier2.waitForStatus(TestBarrier2.java:198)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.executeIndividualFullProjectBuilds(ParallelBuildChainTest.java:453)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule(ParallelBuildChainTest.java:150)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
     at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
     at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
     at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
     at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
     at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
     at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
     at org.junit.runners.Suite.runChild(Suite.java:128)
     at org.junit.runners.Suite.runChild(Suite.java:27)
     at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
     at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
     at org.junit.runners.Suite.runChild(Suite.java:128)
     at org.junit.runners.Suite.runChild(Suite.java:27)
     at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
     at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
     at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
     at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
     at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
     at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
     at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
     at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
     at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:137)
     at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:148)
     at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:88)
     at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:140)
     at org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.start(HeadlessTestApplication.java:29)
     at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
     at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
     at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
     at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
     at app//org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:681)
     at app//org.eclipse.equinox.launcher.Main.basicRun(Main.java:618)
     at app//org.eclipse.equinox.launcher.Main.run(Main.java:1494)
     at app//org.eclipse.equinox.launcher.Main.main(Main.java:1467)
   Thread "Reference Handler" #2 prio=10 RUNNABLE
     at java.base@17.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
     at java.base@17.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
     at java.base@17.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
   Thread "Finalizer" #3 prio=8 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
     at java.base@17.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
   Thread "Signal Dispatcher" #4 prio=9 RUNNABLE
   Thread "Common-Cleaner" #10 prio=8 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
     at java.base@17.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
     at java.base@17.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
   Thread "Notification Thread" #11 prio=9 RUNNABLE
   Thread "Active Thread: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #15 prio=5 TIMED_WAITING
     at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
     at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
     at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
     at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
     at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
   Thread "Framework Event Dispatcher: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #17 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "Start Level: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #18 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "Bundle File Closer" #19 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "Refresh Thread: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829" #20 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
     at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
   Thread "SCR Component Actor" #21 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
     at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
   Thread "EMF Reference Cleaner" #23 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
     at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
     at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:80)
   Thread "Worker-JM" #24 prio=5 WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:61)
   Thread "Worker-0: Building longRunningBuildProject1" #25 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-1: Building longRunningBuildProject10" #26 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-2: Building longRunningBuildProject12" #38 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "process reaper" #48 prio=10 TIMED_WAITING
     at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
     at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
     at java.base@17.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
     at java.base@17.0.2/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
     at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
     at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
   Thread "ForkJoinPool.commonPool-worker-1" #78 prio=5 TIMED_WAITING
     at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
     at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
     at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
     at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
     at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
   Thread "Worker-3: Building longRunningBuildProject13" #113 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-4: Building longRunningBuildProject15" #149 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-5" #150 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
   Thread "Worker-6: Building longRunningBuildProject0" #153 prio=5 RUNNABLE
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:77)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-7: Building longRunningBuildProject11" #158 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-8: Building longRunningBuildProject17" #163 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-9" #164 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
   Thread "Worker-10: Building longRunningBuildProject16" #165 prio=5 RUNNABLE
     at java.base@17.0.2/java.lang.Thread.yield(Native Method)
     at org.eclipse.core.tests.resources.TestUtil.waitForCondition(TestUtil.java:78)
     at org.eclipse.core.tests.internal.builders.TimerBuilder.build(TimerBuilder.java:145)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1077)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:403)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:668)
     at org.eclipse.core.internal.resources.Project$1.run(Project.java:604)
     at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
     at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:642)
     at org.eclipse.core.internal.resources.Project.build(Project.java:154)
     at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:440)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
   Thread "Worker-11" #166 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
   Thread "Worker-12" #167 prio=5 TIMED_WAITING
     at java.base@17.0.2/java.lang.Object.wait(Native Method)
     at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
     at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
 ] // ThreadDump end

	at org.junit.Assert.fail(Assert.java:89)
	at org.eclipse.core.tests.harness.TestBarrier2.doWaitForStatus(TestBarrier2.java:98)
	at org.eclipse.core.tests.harness.TestBarrier2.waitForStatus(TestBarrier2.java:160)
	at org.eclipse.core.tests.harness.TestBarrier2.waitForStatus(TestBarrier2.java:198)
	at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.executeIndividualFullProjectBuilds(ParallelBuildChainTest.java:453)
	at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule(ParallelBuildChainTest.java:150)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:137)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:148)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:88)
	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:140)
	at org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.start(HeadlessTestApplication.java:29)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:681)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:618)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1494)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1467)

Standard Output

!ENTRY org.eclipse.core.tests.resources 1 0 2024-03-08 13:01:20.976
!MESSAGE [testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule(org.eclipse.core.tests.internal.builders.ParallelBuildChainTest)] setUp

!ENTRY org.eclipse.core.jobs 4 0 2024-03-08 13:01:31.560
!MESSAGE Build Group
!SUBENTRY 1 org.eclipse.core.jobs 4 2 2024-03-08 13:01:31.560
!MESSAGE An internal error occurred during: "Building longRunningBuildProject14".
!STACK 0
java.lang.NullPointerException: Cannot invoke "org.eclipse.core.tests.harness.TestBarrier2.setStatus(int)" because the return value of "java.util.Map.get(Object)" is null
	at org.eclipse.core.tests.internal.builders.ParallelBuildChainTest$2.run(ParallelBuildChainTest.java:439)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Possible frozen test case
"main": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.tests.internal.builders.TimerBuilder$BuildExecutionState.abortAndWaitForAllBuilds(TimerBuilder.java:78)
    org.eclipse.core.tests.internal.builders.TimerBuilder.abortCurrentBuilds(TimerBuilder.java:197)
    org.eclipse.core.tests.internal.builders.ParallelBuildChainTest.tearDown(ParallelBuildChainTest.java:111)
    java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
    org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
    org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
    org.junit.internal.runners.statements.RunAfters.invokeMethod(RunAfters.java:46)
    org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
    org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
    org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
    org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
    org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
    org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    org.junit.runners.Suite.runChild(Suite.java:128)
    org.junit.runners.Suite.runChild(Suite.java:27)
    org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    org.junit.runners.Suite.runChild(Suite.java:128)
    org.junit.runners.Suite.runChild(Suite.java:27)
    org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
    org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
    org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
    org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
    java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
    org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:137)
    org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:148)
    org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:88)
    org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:140)
    org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.start(HeadlessTestApplication.java:29)
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
    java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
    app//org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:681)
    app//org.eclipse.equinox.launcher.Main.basicRun(Main.java:618)
    app//org.eclipse.equinox.launcher.Main.run(Main.java:1494)
    app//org.eclipse.equinox.launcher.Main.main(Main.java:1467)

"Reference Handler": RUNNABLE
    java.base@17.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
    java.base@17.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
    java.base@17.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)

"Finalizer": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    java.base@17.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)

"Signal Dispatcher": RUNNABLE

"Common-Cleaner": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    java.base@17.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
    java.base@17.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)

"Notification Thread": RUNNABLE

"Active Thread: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829": TIMED_WAITING
    java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
    java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Framework Event Dispatcher: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.Object.wait(Object.java:338)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)

"Start Level: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.Object.wait(Object.java:338)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)

"Bundle File Closer": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.Object.wait(Object.java:338)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)

"Refresh Thread: Equinox Container: 46827878-9267-42af-b7c5-bcc127ae5829": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.Object.wait(Object.java:338)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:396)
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)

"SCR Component Actor": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.Object.wait(Object.java:338)
    org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
    java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"EMF Reference Cleaner": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:80)

"Worker-JM": WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:61)

"Worker-0": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-1: FreezeMonitor": RUNNABLE
    java.management@17.0.2/sun.management.ThreadImpl.getThreadInfo1(Native Method)
    java.management@17.0.2/sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:197)
    org.eclipse.core.tests.resources.FreezeMonitor$1.run(FreezeMonitor.java:48)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Worker-2": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-3": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-4": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-5": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-6": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-7": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-8": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-9": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-10": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:258)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-11": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

"Worker-12": TIMED_WAITING
    java.base@17.0.2/java.lang.Object.wait(Native Method)
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
    org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)



!ENTRY org.eclipse.core.tests.resources 1 0 2024-03-08 13:02:31.556
!MESSAGE [testIndividualProjectBuilds_WithManyProjects_ProjectRelaxedRule(org.eclipse.core.tests.internal.builders.ParallelBuildChainTest)] tearDown