Community
Participate
Working Groups
Haven't yet time yet to find out where and why it was broken, but see related bug 576740. This time the test seem to fail on Windows only. https://download.eclipse.org/eclipse/downloads/drops4/I20211109-1800/testresults/html/org.eclipse.jdt.ui.tests_ep422I-unit-win32-java11_win32.win32.x86_64_11.html Stack: Expected instance count: 1, actual: 2 Element 0 org.eclipse.ui.editors.text.TextEditor org.eclipse.ui.internal.e4.compatibility.CompatibilityPart#wrapped -> org.eclipse.ui.editors.text.TextEditor@65d3e2ba org.eclipse.ui.internal.e4.compatibility.CompatibilityPart$$Lambda$475/0x0000000100730c40#arg$1 -> CompatibilityPart [partId=org.eclipse.e4.ui.compatibility.editor, properties=[], tags=[Editor, remo org.eclipse.e4.ui.services.internal.events.UIEventHandler#eventHandler -> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart$$Lambda$475/0x0000000100730c40@15ab0461 org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl#service -> org.eclipse.e4.ui.services.internal.events.UIEventHandler@4bb13671 java.lang.Object[308] -> {org.osgi.service.event.EventHandler}={service.id=329, service.bundleid=89, service.scope=singleton java.util.ArrayList#elementData -> [Ljava.lang.Object;@28f663de org.eclipse.osgi.internal.serviceregistry.ServiceRegistry#allPublishedServices -> [{org.eclipse.osgi.framework.log.FrameworkLog}={service.id=4, service.bundleid=0, service.scope=bun org.eclipse.osgi.internal.framework.EquinoxContainer#serviceRegistry -> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry@27b9d5b7 org.eclipse.osgi.internal.loader.BundleLoader#container -> Equinox Container: 12436517-e309-43e0-8898-4c184f97963f org.eclipse.osgi.internal.loader.EquinoxClassLoader#delegate -> org.eclipse.jdt.ui.tests_3.14.100.v20211108-1254 org.eclipse.osgi.internal.loader.EquinoxClassLoader -> org.eclipse.osgi.internal.loader.EquinoxClassLoader@5a6d3bcd[org.eclipse.jdt.ui.tests:3.14.100.v202 Element 1 org.eclipse.ui.editors.text.TextEditor org.eclipse.ui.texteditor.AbstractTextEditor$2#this$0 -> org.eclipse.ui.editors.text.TextEditor@44f04255 java.lang.Object[0] -> org.eclipse.ui.texteditor.AbstractTextEditor$2@300ccc15 org.eclipse.core.runtime.ListenerList#listeners -> [Ljava.lang.Object;@3e3c721a org.eclipse.jface.viewers.Viewer#selectionChangedListeners -> [org.eclipse.ui.texteditor.AbstractTextEditor$2@300ccc15, org.eclipse.ui.internal.ViewerActionBuild org.eclipse.jface.text.reconciler.AbstractReconciler#fViewer -> org.eclipse.jface.text.source.SourceViewer@4b9b999a org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread#this$0 -> org.eclipse.jface.text.reconciler.MonoReconciler@57c8a1e3 java.lang.Thread[25] -> Thread[org.eclipse.jface.text.reconciler.MonoReconciler,1,main] java.lang.ThreadGroup#threads -> [Ljava.lang.Thread;@7002dacc java.lang.Thread#group -> java.lang.ThreadGroup[name=main,maxpri=10] org.eclipse.osgi.internal.framework.StorageSaver#hook -> Thread[Equinox Shutdown Hook,5,main] org.eclipse.osgi.internal.framework.EquinoxContainer#storageSaver -> org.eclipse.osgi.internal.framework.StorageSaver@27c9500c org.eclipse.osgi.internal.loader.BundleLoader#container -> Equinox Container: 12436517-e309-43e0-8898-4c184f97963f org.eclipse.osgi.internal.loader.EquinoxClassLoader#delegate -> org.eclipse.jdt.ui.tests_3.14.100.v20211108-1254 org.eclipse.osgi.internal.loader.EquinoxClassLoader -> org.eclipse.osgi.internal.loader.EquinoxClassLoader@5a6d3bcd[org.eclipse.jdt.ui.tests:3.14.100.v202 . Actual: 0 java.lang.AssertionError: Expected instance count: 1, actual: 2 Element 0 org.eclipse.ui.editors.text.TextEditor org.eclipse.ui.internal.e4.compatibility.CompatibilityPart#wrapped -> org.eclipse.ui.editors.text.TextEditor@65d3e2ba org.eclipse.ui.internal.e4.compatibility.CompatibilityPart$$Lambda$475/0x0000000100730c40#arg$1 -> CompatibilityPart [partId=org.eclipse.e4.ui.compatibility.editor, properties=[], tags=[Editor, remo org.eclipse.e4.ui.services.internal.events.UIEventHandler#eventHandler -> org.eclipse.ui.internal.e4.compatibility.CompatibilityPart$$Lambda$475/0x0000000100730c40@15ab0461 org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl#service -> org.eclipse.e4.ui.services.internal.events.UIEventHandler@4bb13671 java.lang.Object[308] -> {org.osgi.service.event.EventHandler}={service.id=329, service.bundleid=89, service.scope=singleton java.util.ArrayList#elementData -> [Ljava.lang.Object;@28f663de org.eclipse.osgi.internal.serviceregistry.ServiceRegistry#allPublishedServices -> [{org.eclipse.osgi.framework.log.FrameworkLog}={service.id=4, service.bundleid=0, service.scope=bun org.eclipse.osgi.internal.framework.EquinoxContainer#serviceRegistry -> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry@27b9d5b7 org.eclipse.osgi.internal.loader.BundleLoader#container -> Equinox Container: 12436517-e309-43e0-8898-4c184f97963f org.eclipse.osgi.internal.loader.EquinoxClassLoader#delegate -> org.eclipse.jdt.ui.tests_3.14.100.v20211108-1254 org.eclipse.osgi.internal.loader.EquinoxClassLoader -> org.eclipse.osgi.internal.loader.EquinoxClassLoader@5a6d3bcd[org.eclipse.jdt.ui.tests:3.14.100.v202 Element 1 org.eclipse.ui.editors.text.TextEditor org.eclipse.ui.texteditor.AbstractTextEditor$2#this$0 -> org.eclipse.ui.editors.text.TextEditor@44f04255 java.lang.Object[0] -> org.eclipse.ui.texteditor.AbstractTextEditor$2@300ccc15 org.eclipse.core.runtime.ListenerList#listeners -> [Ljava.lang.Object;@3e3c721a org.eclipse.jface.viewers.Viewer#selectionChangedListeners -> [org.eclipse.ui.texteditor.AbstractTextEditor$2@300ccc15, org.eclipse.ui.internal.ViewerActionBuild org.eclipse.jface.text.reconciler.AbstractReconciler#fViewer -> org.eclipse.jface.text.source.SourceViewer@4b9b999a org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread#this$0 -> org.eclipse.jface.text.reconciler.MonoReconciler@57c8a1e3 java.lang.Thread[25] -> Thread[org.eclipse.jface.text.reconciler.MonoReconciler,1,main] java.lang.ThreadGroup#threads -> [Ljava.lang.Thread;@7002dacc java.lang.Thread#group -> java.lang.ThreadGroup[name=main,maxpri=10] org.eclipse.osgi.internal.framework.StorageSaver#hook -> Thread[Equinox Shutdown Hook,5,main] org.eclipse.osgi.internal.framework.EquinoxContainer#storageSaver -> org.eclipse.osgi.internal.framework.StorageSaver@27c9500c org.eclipse.osgi.internal.loader.BundleLoader#container -> Equinox Container: 12436517-e309-43e0-8898-4c184f97963f org.eclipse.osgi.internal.loader.EquinoxClassLoader#delegate -> org.eclipse.jdt.ui.tests_3.14.100.v20211108-1254 org.eclipse.osgi.internal.loader.EquinoxClassLoader -> org.eclipse.osgi.internal.loader.EquinoxClassLoader@5a6d3bcd[org.eclipse.jdt.ui.tests:3.14.100.v202 . Actual: 0 at org.junit.Assert.fail(Assert.java:89) at org.junit.Assert.failEquals(Assert.java:187) at org.junit.Assert.assertNotEquals(Assert.java:201) at org.eclipse.jdt.ui.leaktest.LeakTestCase.assertInstanceCount(LeakTestCase.java:129) at org.eclipse.jdt.ui.tests.leaks.JavaLeakTest.testTextEditorCloseOneOfTwo(JavaLeakTest.java:109)
This seems to have got fixed in I20211110-1800. No test failures in this build.