You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ge...@apache.org on 2006/10/25 00:18:17 UTC
svn commit: r467510 -
/incubator/harmony/enhanced/drlvm/trunk/vm/tests/kernel/java/lang/ThreadTest.java
Author: geirm
Date: Tue Oct 24 15:18:16 2006
New Revision: 467510
URL: http://svn.apache.org/viewvc?view=rev&rev=467510
Log:
HARMONY-1876
Fix to DRLVM kernel ThreadTest
Modified:
incubator/harmony/enhanced/drlvm/trunk/vm/tests/kernel/java/lang/ThreadTest.java
Modified: incubator/harmony/enhanced/drlvm/trunk/vm/tests/kernel/java/lang/ThreadTest.java
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/vm/tests/kernel/java/lang/ThreadTest.java?view=diff&rev=467510&r1=467509&r2=467510
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/vm/tests/kernel/java/lang/ThreadTest.java (original)
+++ incubator/harmony/enhanced/drlvm/trunk/vm/tests/kernel/java/lang/ThreadTest.java Tue Oct 24 15:18:16 2006
@@ -1029,8 +1029,20 @@
Team team = new Team();
RunProject pr1 = new RunProject(team);
pr1.start();
+ waitTime = waitDuration;
+ while (!pr1.isAlive() && !(expired = doSleep(10))) {
+ }
+ if (expired) {
+ fail("pr1 has not been started");
+ }
RunProject pr2 = new RunProject(team);
pr2.start();
+ waitTime = waitDuration;
+ while (!pr2.isAlive() && !(expired = doSleep(10))) {
+ }
+ if (expired) {
+ fail("pr2 has not been started");
+ }
Thread.State state;
waitTime = waitDuration;
do {