Return-Path: Delivered-To: apmail-incubator-river-commits-archive@minotaur.apache.org Received: (qmail 61023 invoked from network); 1 Nov 2010 19:45:36 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 1 Nov 2010 19:45:36 -0000 Received: (qmail 79933 invoked by uid 500); 1 Nov 2010 19:46:07 -0000 Delivered-To: apmail-incubator-river-commits-archive@incubator.apache.org Received: (qmail 79906 invoked by uid 500); 1 Nov 2010 19:46:07 -0000 Mailing-List: contact river-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: river-dev@incubator.apache.org Delivered-To: mailing list river-commits@incubator.apache.org Received: (qmail 79899 invoked by uid 99); 1 Nov 2010 19:46:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Nov 2010 19:46:07 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Nov 2010 19:46:04 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id B494C23888E7; Mon, 1 Nov 2010 19:44:50 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1029805 - in /incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness: HeartOfTheMachine.java QARunner.java Date: Mon, 01 Nov 2010 19:44:50 -0000 To: river-commits@incubator.apache.org From: sijskes@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20101101194450.B494C23888E7@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sijskes Date: Mon Nov 1 19:44:50 2010 New Revision: 1029805 URL: http://svn.apache.org/viewvc?rev=1029805&view=rev Log: a new heart for our tinman Modified: incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/HeartOfTheMachine.java incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/QARunner.java Modified: incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/HeartOfTheMachine.java URL: http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/HeartOfTheMachine.java?rev=1029805&r1=1029804&r2=1029805&view=diff ============================================================================== --- incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/HeartOfTheMachine.java (original) +++ incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/HeartOfTheMachine.java Mon Nov 1 19:44:50 2010 @@ -16,7 +16,7 @@ import java.util.concurrent.TimeUnit; */ public class HeartOfTheMachine { - private static String soulfile = System.getProperty("soul"); + private static String soul = System.getenv("SOUL"); public HeartOfTheMachine() { @@ -24,7 +24,7 @@ public class HeartOfTheMachine private boolean hasReasonToLive() { - File f = new File(soulfile); + File f = new File(soul); return f.exists(); } @@ -32,7 +32,7 @@ public class HeartOfTheMachine { try { while( hasReasonToLive() ) { - Thread.sleep( TimeUnit.SECONDS.toMillis(30) ); + Thread.sleep( TimeUnit.SECONDS.toMillis(10) ); } Runtime.getRuntime().halt(999); } catch( InterruptedException e ) { @@ -43,10 +43,10 @@ public class HeartOfTheMachine public static void start() { - if( soulfile == null ) { + if( soul == null ) { return ; } - + Thread t = new Thread( new Runnable() { public void run() Modified: incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/QARunner.java URL: http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/QARunner.java?rev=1029805&r1=1029804&r2=1029805&view=diff ============================================================================== --- incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/QARunner.java (original) +++ incubator/river/jtsk/trunk/qa/src/com/sun/jini/qa/harness/QARunner.java Mon Nov 1 19:44:50 2010 @@ -59,6 +59,9 @@ public abstract class QARunner { } } ); + + HeartOfTheMachine.start(); + // String hostList = System.getProperty("com.sun.jini.qa.harness.testhosts"); if (isMasterHost(hostList)) { boolean allPass = (new MasterHarness(args)).runTests();