Index: modules/jpda/test/common/unit/org/apache/harmony/jpda/tests/jdwp/MultiSession/ClassObjectIDTest.java =================================================================== --- modules/jpda/test/common/unit/org/apache/harmony/jpda/tests/jdwp/MultiSession/ClassObjectIDTest.java (revision 539392) +++ modules/jpda/test/common/unit/org/apache/harmony/jpda/tests/jdwp/MultiSession/ClassObjectIDTest.java (working copy) @@ -98,6 +98,14 @@ super.beforeDebuggeeStart(debuggeeWrapper); } + /** + * Overrides inherited method to clean the system properties for the next test. + */ + protected void internalTearDown() { + settings.clearTransportAddress(); + super.internalTearDown(); + } + public static void main(String[] args) { junit.textui.TestRunner.run(ClassObjectIDTest.class); } Index: modules/jpda/test/common/unit/org/apache/harmony/jpda/tests/framework/TestOptions.java =================================================================== --- modules/jpda/test/common/unit/org/apache/harmony/jpda/tests/framework/TestOptions.java (revision 539392) +++ modules/jpda/test/common/unit/org/apache/harmony/jpda/tests/framework/TestOptions.java (working copy) @@ -163,6 +163,13 @@ } /** + * Clear address to attach to debuggee. + */ + public void clearTransportAddress() { + System.clearProperty("jpda.settings.transportAddress"); + } + + /** * Returns name of JDWP agent library. * * @return option "jpda.settings.debuggeeAgentName" or "jdwp" by default Index: modules/jpda/make/exclude.windows.x86.drl =================================================================== --- modules/jpda/make/exclude.windows.x86.drl (revision 539392) +++ modules/jpda/make/exclude.windows.x86.drl (working copy) @@ -1,2 +0,0 @@ -#3377 (Windows only) -org/apache/harmony/jpda/tests/jdwp/MultiSession/ListenConnectorTest.java