You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Aleksey Ignatenko (JIRA)" <ji...@apache.org> on 2007/03/12 10:54:09 UTC

[jira] Created: (HARMONY-3359) [drlvm][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

[drlvm][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
-------------------------------------------------------------------------

                 Key: HARMONY-3359
                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
            Reporter: Aleksey Ignatenko


12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
Stack trace:
Reference not enqueued 

junit.framework.AssertionFailedError: Reference not enqueued
at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:975)
at org.eclipse.core.launcher.Main.main(Main.java:952)
at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12519619 ] 

George Timoshenko commented on HARMONY-3359:
--------------------------------------------

The runs from the command line:

OPT and JET gives the same failures.

> [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
> -----------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3359) [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov updated HARMONY-3359:
-------------------------------------

    Summary: [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit  (was: [drlvm][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit)

> [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
> -----------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3359) [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky updated HARMONY-3359:
---------------------------------------

    Summary: [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading  (was: [drlvm][classloader] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading)

> [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Vladimir Beliaev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12590410#action_12590410 ] 

Vladimir Beliaev commented on HARMONY-3359:
-------------------------------------------

Unloading is implemented, most of tests above are passed now.

The failure of some tests from above is a subject of seperate new evaluation = new JIRA. This one is to be resolved as FIXED.

> [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12520184 ] 

George Timoshenko commented on HARMONY-3359:
--------------------------------------------

Failed testClass contains the following code:

    > WeakReference ref = new WeakReference(clazz.getClassLoader(), myQueue);
    > clazz = null;

The failed assertion means that this ref was not cleared by GC.

But we still do not have class unloading feature so the referent class loader ('clazz.getClassLoader()') ia always kept alive.
And respective WeakReference ref can not be cleared.

> [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
> -----------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3359) [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-3359:
---------------------------------------

    Attachment: OUT

But interpreter run hangs with attached output.

Cmd I used:

harmony_java \
-Xint \
-jar startup.jar \
-application org.eclipse.test.uitestapplication \
-dev bin formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,GT_LOG_opt.xml \
-testpluginname org.eclipse.ui.tests \
-classname org.eclipse.ui.tests.UiTestSuite

> [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
> -----------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12519001 ] 

George Timoshenko commented on HARMONY-3359:
--------------------------------------------

It is possible that my experiments were incorrect.

At the link:
http://wiki.apache.org/harmony/Eclipse_Unit_Tests_Pass_on_DRLVM#How_to_run_EUT
one can see 2 ways to run EUT: "Running the Test Suite from Eclipse SDK" and "Running the Test Suite from the command line"

Yesterday I tried the one using eclipse environment.
I got the same "testClass" for all three OPT, JET and Interpreter.
(svn = r559320, (Jul 26 2007), Linux/ia32/gcc 3.3.3, release build)

I remember for sure that in May I run the tests from the command line.
I am tring the command line approach right now and will post the results later.

> [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
> -----------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Rana Dasgupta (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539879 ] 

Rana Dasgupta commented on HARMONY-3359:
----------------------------------------

Vladimir,
  Thanks for retrying these with CU. I shall check the single failure.

Rana



> [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Vladimir Beliaev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539647 ] 

Vladimir Beliaev commented on HARMONY-3359:
-------------------------------------------

I've checked on 

    svn = r591343, (Nov  2 2007), Windows/ia32/msvc 1310, release build

with 

   -XX:gc.force_major_collect=true -XX:gc.ignore_vtable_tracing=false -Xmx1024m

The results are:

FAILED  : org.eclipse.ui.tests.dynamicplugins.StartupTests (Reference not enqueued )
===================================================================
PASSED: org.eclipse.ui.tests.dynamicplugins.BrowserTests
PASSED: org.eclipse.ui.tests.dynamicplugins.PreferencePageTests
PASSED: org.eclipse.ui.tests.dynamicplugins.PropertyPageTests
PASSED: org.eclipse.ui.tests.dynamicplugins.HelpSupportTests
PASSED: org.eclipse.ui.tests.dynamicplugins.DecoratorTests
PASSED: org.eclipse.ui.tests.dynamicplugins.EditorTests
PASSED: org.eclipse.ui.tests.dynamicplugins.IntroTests
PASSED: org.eclipse.ui.tests.dynamicplugins.PerspectiveTests
PASSED: org.eclipse.ui.tests.dynamicplugins.ViewTests
PASSED: org.eclipse.ui.tests.dynamicplugins.NewWizardTests
PASSED: org.eclipse.ui.tests.dynamicplugins.ObjectContributionTests

I've run StartupTests two time - this failure was reproduced both time...

So it looks like there is something to work on yet...

Thanks
Vladimir Beliaev


> [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12494934 ] 

George Timoshenko commented on HARMONY-3359:
--------------------------------------------

OPT gives 100% PASS

12 times of "testClass" failure I see with JET only.

> [drlvm][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
> -------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit

Posted by "Aleksey Ignatenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12480035 ] 

Aleksey Ignatenko commented on HARMONY-3359:
--------------------------------------------

To reproduce one needs to: 
1. build the latest Harmony jre 
2. dowload EUT runniing script from jira-2038 
3. update eut.properties: set test.jre.home= to Harmony jre home 
4. run "ant -Dtests=ui" 

> [drlvm][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit
> -------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (HARMONY-3359) [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky resolved HARMONY-3359.
----------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.0M6
         Assignee: Gregory Shimansky

I agree with Vladimir. The bug is long time fixed.

> [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>            Assignee: Gregory Shimansky
>             Fix For: 5.0M6
>
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-3359) [drlvm][classloader] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky updated HARMONY-3359:
---------------------------------------

    Summary: [drlvm][classloader] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading  (was: [drlvm][jit][jet][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit)

According to evaluation the tests fail because class unloading is not implemented in DRLVM.

> [drlvm][classloader] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][classloader] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Rana Dasgupta (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12522386 ] 

Rana Dasgupta commented on HARMONY-3359:
----------------------------------------

I ran these tests using the additional command line options to turn on class unloading -XXgc.force_major_collect=true -XXgc.ignore_vtable_tracing=false  

"testClass" does not fail at all with JET, OPT, or interpreter. Using the interpreter, I see the hang George reports above, but that to my understanding, is unrelated to class unloading.

Aleksey/George,
   Could you please try with the above options?

Rana

> [drlvm][classloader] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-3359) [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading

Posted by "Vladimir Beliaev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12553347 ] 

Vladimir Beliaev commented on HARMONY-3359:
-------------------------------------------

The issue is still reproducible on M4 release (not that -XXgc.force_major_collect=true -XXgc.ignore_vtable_tracing=false are not a default). 

http://people.apache.org/~smishura/r603534/Windows_x86/eut33/results/html/org.eclipse.ui.tests_win32.win32.x86.html

The following tests atill failed:

        testClass() for org.eclipse.ui.tests.dynamicplugins.BrowserTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.PreferencePageTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.PropertyPageTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.HelpSupportTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.DecoratorTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.StartupTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.EditorTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.IntroTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.PerspectiveTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.ViewTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.NewWizardTests
        testClass() for org.eclipse.ui.tests.dynamicplugins.ObjectContributionTests

with "Reference not enqueued" message.

One test has passed unexpectedly:

        testClass() for org.eclipse.ui.tests.dynamicplugins.StatusHandlerTests

Thanks
Vladimir Beliaev

> [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3359
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3359
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Aleksey Ignatenko
>         Attachments: OUT
>
>
> 12 time "testClass" test fails in org.eclipse.ui.tests suit of EUT.
> Stack trace:
> Reference not enqueued 
> junit.framework.AssertionFailedError: Reference not enqueued
> at org.eclipse.ui.tests.leaks.LeakTests.checkRef(LeakTests.java:66)
> at org.eclipse.ui.tests.dynamicplugins.DynamicTestCase.testClass(DynamicTestCase.java:170)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:326)
> at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:203)
> at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:188)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1912)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1875)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:130)
> at org.eclipse.test.UITestApplication.run(UITestApplication.java:55)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:77)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:66)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:396)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:975)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
> at org.apache.harmony.vm.JarRunner.main(JarRunner.java:80)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.