You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by mi...@apache.org on 2010/05/10 10:12:52 UTC
svn commit: r942682 [2/2] - in /lucene/dev/branches/branch_3x/lucene: ./
backwards/src/ backwards/src/java/org/apache/lucene/search/
backwards/src/test/org/apache/lucene/analysis/
backwards/src/test/org/apache/lucene/document/ backwards/src/test/org/ap...
Modified: lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestOpenBitSet.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestOpenBitSet.java?rev=942682&r1=942681&r2=942682&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestOpenBitSet.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestOpenBitSet.java Mon May 10 08:12:51 2010
@@ -175,8 +175,8 @@ public class TestOpenBitSet extends Luce
// larger testsuite.
public void testSmall() {
rand = newRandom();
- doRandomSets(1200,1000, 1);
- doRandomSets(1200,1000, 2);
+ doRandomSets(1200*_TestUtil.getRandomMultiplier(),1000*_TestUtil.getRandomMultiplier(), 1);
+ doRandomSets(1200*_TestUtil.getRandomMultiplier(),1000*_TestUtil.getRandomMultiplier(), 2);
}
public void testBig() {
Modified: lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestPriorityQueue.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestPriorityQueue.java?rev=942682&r1=942681&r2=942682&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestPriorityQueue.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestPriorityQueue.java Mon May 10 08:12:51 2010
@@ -37,7 +37,7 @@ public class TestPriorityQueue extends L
}
public void testPQ() throws Exception {
- testPQ(10000, newRandom());
+ testPQ(10000*_TestUtil.getRandomMultiplier(), newRandom());
}
public static void testPQ(int count, Random gen) {
Modified: lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestSmallFloat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestSmallFloat.java?rev=942682&r1=942681&r2=942682&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestSmallFloat.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestSmallFloat.java Mon May 10 08:12:51 2010
@@ -72,7 +72,7 @@ public class TestSmallFloat extends Luce
public void testFloatToByte() {
Random rand = newRandom();
// up iterations for more exhaustive test after changing something
- for (int i=0; i<100000; i++) {
+ for (int i=0; i<100000*_TestUtil.getRandomMultiplier(); i++) {
float f = Float.intBitsToFloat(rand.nextInt());
if (f!=f) continue; // skip NaN
byte b1 = orig_floatToByte(f);
Modified: lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestStringIntern.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestStringIntern.java?rev=942682&r1=942681&r2=942682&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestStringIntern.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/TestStringIntern.java Mon May 10 08:12:51 2010
@@ -44,7 +44,7 @@ public class TestStringIntern extends Lu
// makeStrings(100); // realistic for perf testing
int nThreads = 20;
// final int iter=100000;
- final int iter=1000000;
+ final int iter=1000000*_TestUtil.getRandomMultiplier();
// try native intern
// StringHelper.interner = new StringInterner();
Modified: lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/_TestUtil.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/_TestUtil.java?rev=942682&r1=942681&r2=942682&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/_TestUtil.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/test/org/apache/lucene/util/_TestUtil.java Mon May 10 08:12:51 2010
@@ -111,4 +111,10 @@ public class _TestUtil {
buf.append("]");
return buf.toString();
}
+
+ /** gets a random multiplier, which you should use when writing
+ * random tests: multiply it by the number of iterations */
+ public static int getRandomMultiplier() {
+ return Integer.parseInt(System.getProperty("random.multiplier", "1"));
+ }
}