You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Ivan Popov (JIRA)" <ji...@apache.org> on 2007/06/20 15:49:26 UTC

[jira] Commented: (HARMONY-4186) [jdktools][jpda][eut] EUT jdtdebug suite hangs with not closed Eclipse IDE window

    [ https://issues.apache.org/jira/browse/HARMONY-4186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12506538 ] 

Ivan Popov commented on HARMONY-4186:
-------------------------------------

Here are results of investigations of tests failures.

The following tests 

org.eclipse.jdt.debug.tests.core.ArgumentTests
org.eclipse.jdt.debug.tests.core.ConditionalBreakpointsTests
org.eclipse.jdt.debug.tests.core.HitCountBreakpointsTests
org.eclipse.jdt.debug.tests.core.LocalVariableTests
org.eclipse.jdt.debug.tests.core.MethodBreakpointTests
org.eclipse.jdt.debug.tests.core.WatchExpressionTests
org.eclipse.jdt.debug.tests.core.LineTrackerTests
org.eclipse.jdt.debug.tests.core.RunToLineTests
org.eclipse.jdt.debug.tests.ui.ViewMangementTests
org.eclipse.jdt.debug.tests.core.InstructionPointerTests

failed due to several Harmony problems, I submitted them to separate depending issues.
The most important issue is HARMONY-4234. Since it was resolved, these tests does not leave open window.

Other tests failures are due to Eclipse problems.
The following tests 

  org.eclipse.jdt.debug.tests.core.StepFilterTests
  org.eclipse.jdt.debug.tests.core.StepIntoSelectionTests

are VM dependent and fail with Harmony JDK due to difference in VM behavior. The are the following Eclipse bugs for improving these tests:

  https://bugs.eclipse.org/bugs/show_bug.cgi?id=162366 (fixed in 3.2.2 and 3.0.0)
  https://bugs.eclipse.org/bugs/show_bug.cgi?id=193488 (not fixed yet)

Remaining tests 

  org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests

fail because Eclipse does not recognize source packages provide with Harmony JDK.. There is discussion in Harmony dev@ list about this problem:

  http://thread.gmane.org/gmane.comp.java.harmony.devel/26301 

and related Eclipse bug:

  https://bugs.eclipse.org/bugs/show_bug.cgi?id=181026 (not fixed yet)

I'm attaching patches for EUT jdtdebug tests to be applied in CC/CI. With these patches EUT jdtdebug tests does not hang with Harmony JDK.


> [jdktools][jpda][eut] EUT jdtdebug suite hangs with not closed Eclipse IDE window
> ---------------------------------------------------------------------------------
>
>                 Key: HARMONY-4186
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4186
>             Project: Harmony
>          Issue Type: Bug
>          Components: JDK
>         Environment: Windows/x86, harmony-jdk-r547543
>            Reporter: Ivan Popov
>
> After HARMONY-4066 has been fixed, EUT jdtdebug suite still fail and hangs at exit because of not closed dialog windows in the tested Eclipse IDE. Closing these windows manually finishes tests run.
> The following 47 of 520 tests of org.eclipse.jdt.debug.tests.AutomatedSuite failed in my run:
> org.eclipse.jdt.debug.tests.core.ArgumentTests
> org.eclipse.jdt.debug.tests.core.ConditionalBreakpointsTests
> org.eclipse.jdt.debug.tests.core.HitCountBreakpointsTests
> org.eclipse.jdt.debug.tests.core.StepFilterTests
> org.eclipse.jdt.debug.tests.core.LocalVariableTests
> org.eclipse.jdt.debug.tests.core.MethodBreakpointTests
> org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests
> org.eclipse.jdt.debug.tests.core.StepIntoSelectionTests
> org.eclipse.jdt.debug.tests.core.WatchExpressionTests
> org.eclipse.jdt.debug.tests.core.LineTrackerTests
> org.eclipse.jdt.debug.tests.core.RunToLineTests
> org.eclipse.jdt.debug.tests.ui.ViewMangementTests
> org.eclipse.jdt.debug.tests.core.InstructionPointerTests
> For instructions how to run EUT tests see http://wiki.apache.org/harmony/Eclipse_Unit_Tests_Pass_on_DRLVM#How_to_run_EUT.
> I'm working on investigation of these failures.

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