You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Rana Dasgupta (JIRA)" <ji...@apache.org> on 2007/08/24 08:14:31 UTC

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

    [ 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.