You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by al...@apache.org on 2009/05/09 03:20:23 UTC
svn commit: r773149 -
/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/lockmgr/SequencedActionsTest.java
Author: allee8285
Date: Sat May 9 01:20:22 2009
New Revision: 773149
URL: http://svn.apache.org/viewvc?rev=773149&view=rev
Log:
OPENJPA-891 Fine tune test case to optimize runtime duration.
Modified:
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/lockmgr/SequencedActionsTest.java
Modified: openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/lockmgr/SequencedActionsTest.java
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/lockmgr/SequencedActionsTest.java?rev=773149&r1=773148&r2=773149&view=diff
==============================================================================
--- openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/lockmgr/SequencedActionsTest.java (original)
+++ openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/lockmgr/SequencedActionsTest.java Sat May 9 01:20:22 2009
@@ -72,7 +72,7 @@
javax.persistence.PessimisticLockException.class,
javax.persistence.LockTimeoutException.class };
- protected static final int MinThreadWaitInMs = 45000;
+ protected static final int MinThreadWaitInMs = 10000;
private long waitInMsec = -1;
private String empTableName;
@@ -110,7 +110,7 @@
if (waitInMsec == -1) {
speedCnt = platformSpeedTest();
try {
- waitInMsec = MinThreadWaitInMs + 500000 / (speedCnt / 1000000);
+ waitInMsec = MinThreadWaitInMs + 250000 / (speedCnt / 1000000);
} catch (Throwable t) {
}
}
@@ -534,8 +534,8 @@
if (args.length > 2 && args[2] != null) {
waitTime = (Integer) args[2];
}
- if( waitTime < 15000)
- waitTime = 15000;
+ if (waitTime < MinThreadWaitInMs / 2)
+ waitTime = MinThreadWaitInMs / 2;
if( waitThreadid != 0) {
thisThread.wait(waitTime);
} else {