diff --git a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/workbench/PartRenderingEngineTests.java b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/workbench/PartRenderingEngineTests.java index 04bdfdbcd03..b62b0d41d6a 100644 --- a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/workbench/PartRenderingEngineTests.java +++ b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/workbench/PartRenderingEngineTests.java @@ -2451,7 +2451,7 @@ public void ensureCleanUpAddonCleansUp() { // and retries. Calling spinEventLoop() here creates a race condition where // events may be processed before CleanupAddon's asyncExec() is queued (line 352). assertTrue( - DisplayHelper.waitForCondition(Display.getDefault(), 5_000, + DisplayHelper.waitForCondition(Display.getDefault(), 30_000, () -> !partStackForPartBPartC.isToBeRendered()), "CleanupAddon should ensure that partStack is not rendered anymore, as all childs have been removed"); // PartStack with IPresentationEngine.NO_AUTO_COLLAPSE should not be removed // even if children are removed