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 2014/08/14 14:58:19 UTC

svn commit: r1617928 - /lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/util/automaton/TestAutomaton.java

Author: mikemccand
Date: Thu Aug 14 12:58:19 2014
New Revision: 1617928

URL: http://svn.apache.org/r1617928
Log:
make test less evil

Modified:
    lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/util/automaton/TestAutomaton.java

Modified: lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/util/automaton/TestAutomaton.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/util/automaton/TestAutomaton.java?rev=1617928&r1=1617927&r2=1617928&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/util/automaton/TestAutomaton.java (original)
+++ lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/util/automaton/TestAutomaton.java Thu Aug 14 12:58:19 2014
@@ -723,11 +723,15 @@ public class TestAutomaton extends Lucen
         break;
 
       case 3:
-        if (VERBOSE) {
-          System.out.println("  op=minimize");
+        if (a.getNumStates() < 200) {
+          if (VERBOSE) {
+            System.out.println("  op=minimize");
+          }
+          // minimize
+          a = MinimizationOperations.minimize(a);
+        } else if (VERBOSE) {
+          System.out.println("  skip op=minimize: too many states (" + a.getNumStates() + ")");
         }
-        // minimize
-        a = MinimizationOperations.minimize(a);
         break;
 
       case 4: