Community
Participate
Working Groups
Created attachment 277784 [details] Exception stack trace Below tests fail with Assertion failure and lead to mismatch in Expected & Actual instance count against OpenJ9. <testcase classname="org.eclipse.jdt.ui.tests.leaks.JavaLeakTest" name="testJavaEditorBreadcrumbCloseOneOfTwo1" <testcase classname="org.eclipse.jdt.ui.tests.leaks.JavaLeakTest" name="testJavaEditorBreadcrumbCloseOneOfTwo2" <testcase classname="org.eclipse.jdt.ui.tests.leaks.JavaLeakTest" name="testTextEditorCloseOneOfTwo" <testcase classname="org.eclipse.jdt.ui.tests.leaks.JavaLeakTest" name="testPropertiesEditorCloseOneOfTwo" <testcase classname="org.eclipse.jdt.ui.tests.leaks.JavaLeakTest" name="testJavaEditorCloseOneOfTwo" JDK :- OpenJ9 openjdk version "1.8.0_202" OpenJDK Runtime Environment (build 1.8.0_202-201902210430-b08) Eclipse OpenJ9 VM (build master-1660a2f70, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20190221_229 (JIT enabled, AOT enabled) OpenJ9 - 1660a2f70 OMR - efc95e28 JCL - 4d2b0d68a3 based on jdk8u202-b08) <failure message="Expected instance count: 1, actual: 2 Element 0 org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor org.eclipse.jdt.internal.ui.javaeditor.ASTProvider#fActiveEditor -> org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor@d3e43cd org.eclipse.jdt.internal.ui.JavaPlugin#fASTProvider -> org.eclipse.jdt.internal.ui.javaeditor.ASTProvider@9eaa4cb8 org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl#service -> org.eclipse.jdt.ui java.lang.Object[221] -> {org.eclipse.osgi.service.debug.DebugOptionsListener}={listener.symbolic.name=org.eclipse.jdt.ui, s java.util.ArrayList#elementData -> [Ljava.lang.Object;@4575b673 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@d030f363 org.eclipse.osgi.internal.loader.BundleLoader#container -> Equinox Container: a9cb5aa1-3ac9-48b2-9394-352c36bfbcef org.eclipse.osgi.internal.loader.EquinoxClassLoader#delegate -> org.eclipse.jdt.ui.tests_3.13.400.v20190207-1341 org.eclipse.osgi.internal.loader.EquinoxClassLoader -> org.eclipse.osgi.internal.loader.EquinoxClassLoader@48025b01[org.eclipse.jdt.ui.tests:3.13.400.v201 Element 1 org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor org.eclipse.ui.texteditor.TextEditorAction#fTextEditor -> org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor@524f398c java.lang.Object[19] -> org.eclipse.jdt.internal.ui.javaeditor.TogglePresentationAction@90e36386 org.eclipse.core.runtime.ListenerList#listeners -> [Ljava.lang.Object;@ee33e8f0 org.eclipse.core.commands.common.EventManager#listenerList -> [org.eclipse.jdt.internal.ui.preferences.MembersOrderPreferenceCache@ef854ad1, org.eclipse.jface.te org.eclipse.ui.plugin.AbstractUIPlugin#preferenceStore -> org.eclipse.ui.preferences.ScopedPreferenceStore@b5622f34 org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl#service -> org.eclipse.jdt.ui java.lang.Object[221] -> {org.eclipse.osgi.service.debug.DebugOptionsListener}={listener.symbolic.name=org.eclipse.jdt.ui, s java.util.ArrayList#elementData -> [Ljava.lang.Object;@4575b673 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@d030f363 org.eclipse.osgi.internal.loader.BundleLoader#container -> Equinox Container: a9cb5aa1-3ac9-48b2-9394-352c36bfbcef org.eclipse.osgi.internal.loader.EquinoxClassLoader#delegate -> org.eclipse.jdt.ui.tests_3.13.400.v20190207-1341 org.eclipse.osgi.internal.loader.EquinoxClassLoader -> org.eclipse.osgi.internal.loader.EquinoxClassLoader@48025b01[org.eclipse.jdt.ui.tests:3.13.400.v201 " type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: Expected instance count: 1, actual: 2 Element 0 org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor org.eclipse.jdt.internal.ui.javaeditor.ASTProvider#fActiveEditor -> org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor@d3e43cd org.eclipse.jdt.internal.ui.JavaPlugin#fASTProvider -> org.eclipse.jdt.internal.ui.javaeditor.ASTProvider@9eaa4cb8 org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl#service -> org.eclipse.jdt.ui java.lang.Object[221] -> {org.eclipse.osgi.service.debug.DebugOptionsListener}={listener.symbolic.name=org.eclipse.jdt.ui, s java.util.ArrayList#elementData -> [Ljava.lang.Object;@4575b673 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@d030f363 org.eclipse.osgi.internal.loader.BundleLoader#container -> Equinox Container: a9cb5aa1-3ac9-48b2-9394-352c36bfbcef org.eclipse.osgi.internal.loader.EquinoxClassLoader#delegate -> org.eclipse.jdt.ui.tests_3.13.400.v20190207-1341 org.eclipse.osgi.internal.loader.EquinoxClassLoader -> org.eclipse.osgi.internal.loader.EquinoxClassLoader@48025b01[org.eclipse.jdt.ui.tests:3.13.400.v201
Is everything clean on that machine? If anything happens on the screen (outside of Eclipse), it will take the focus and let the tests fails. Usual suspects are screen locks and update/install dialogs.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.
Please reopen with more details if it is still reproducible.