Index: solr/common-build.xml
===================================================================
--- solr/common-build.xml (revision 1222967)
+++ solr/common-build.xml (working copy)
@@ -47,7 +47,6 @@
-
Index: lucene/common-build.xml
===================================================================
--- lucene/common-build.xml (revision 1222967)
+++ lucene/common-build.xml (working copy)
@@ -654,14 +654,10 @@
-
-
-
-
-
-
-
-
+
+
+
+
Index: lucene/src/test/org/apache/lucene/codecs/pulsing/Test10KPulsings.java
===================================================================
--- lucene/src/test/org/apache/lucene/codecs/pulsing/Test10KPulsings.java (revision 1222967)
+++ lucene/src/test/org/apache/lucene/codecs/pulsing/Test10KPulsings.java (working copy)
@@ -47,6 +47,7 @@
*
* @lucene.experimental
*/
+@LuceneTestCase.Nightly
public class Test10KPulsings extends LuceneTestCase {
public void test10kPulsed() throws Exception {
// we always run this test with pulsing codec.
Index: lucene/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java
===================================================================
--- lucene/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java (revision 1222967)
+++ lucene/src/test/org/apache/lucene/codecs/lucene3x/TestTermInfosReaderIndex.java (working copy)
@@ -59,8 +59,8 @@
public class TestTermInfosReaderIndex extends LuceneTestCase {
- private static final int NUMBER_OF_DOCUMENTS = 1000;
- private static final int NUMBER_OF_FIELDS = 100;
+ private static int NUMBER_OF_DOCUMENTS;
+ private static int NUMBER_OF_FIELDS;
private TermInfosReaderIndex index;
private Directory directory;
private SegmentTermEnum termEnum;
@@ -73,6 +73,8 @@
@BeforeClass
public static void beforeClass() {
LuceneTestCase.PREFLEX_IMPERSONATION_IS_ACTIVE = true;
+ NUMBER_OF_DOCUMENTS = atLeast(100);
+ NUMBER_OF_FIELDS = atLeast(10);
}
@Override
Index: lucene/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java
===================================================================
--- lucene/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java (revision 1222967)
+++ lucene/src/test/org/apache/lucene/codecs/lucene3x/TestSurrogates.java (working copy)
@@ -302,7 +302,7 @@
for(int f=0;f uniqueTerms = new HashSet();
Index: lucene/src/test/org/apache/lucene/search/TestSort.java
===================================================================
--- lucene/src/test/org/apache/lucene/search/TestSort.java (revision 1222967)
+++ lucene/src/test/org/apache/lucene/search/TestSort.java (working copy)
@@ -80,7 +80,7 @@
@BeforeClass
public static void beforeClass() throws Exception {
- NUM_STRINGS = atLeast(6000);
+ NUM_STRINGS = atLeast(500);
}
// document data:
@@ -204,8 +204,7 @@
dirs.add(indexStore);
IndexWriter writer = new IndexWriter(
indexStore,
- new IndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(random)).
- setMaxBufferedDocs(4).
+ newIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(random)).
setMergePolicy(newLogMergePolicy(97))
);
FieldType onlyStored = new FieldType();
Index: lucene/src/test/org/apache/lucene/search/TestTermVectors.java
===================================================================
--- lucene/src/test/org/apache/lucene/search/TestTermVectors.java (revision 1222967)
+++ lucene/src/test/org/apache/lucene/search/TestTermVectors.java (working copy)
@@ -36,15 +36,16 @@
import org.apache.lucene.util.IOUtils;
import org.apache.lucene.util.LuceneTestCase;
import org.apache.lucene.util._TestUtil;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
public class TestTermVectors extends LuceneTestCase {
- private IndexSearcher searcher;
- private IndexReader reader;
- private Directory directory;
+ private static IndexSearcher searcher;
+ private static IndexReader reader;
+ private static Directory directory;
- @Override
- public void setUp() throws Exception {
- super.setUp();
+ @BeforeClass
+ public static void beforeClass() throws Exception {
directory = newDirectory();
RandomIndexWriter writer = new RandomIndexWriter(random, directory, newIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(random, MockTokenizer.SIMPLE, true)).setMergePolicy(newLogMergePolicy()));
//writer.setUseCompoundFile(true);
@@ -77,11 +78,13 @@
searcher = newSearcher(reader);
}
- @Override
- public void tearDown() throws Exception {
+ @AfterClass
+ public static void afterClass() throws Exception {
reader.close();
directory.close();
- super.tearDown();
+ reader = null;
+ directory = null;
+ searcher = null;
}
public void test() {
@@ -370,7 +373,7 @@
}
IndexReader reader = writer.getReader();
writer.close();
- searcher = newSearcher(reader);
+ IndexSearcher searcher = newSearcher(reader);
Query query = new TermQuery(new Term("field", "hundred"));
ScoreDoc[] hits = searcher.search(query, null, 1000).scoreDocs;
@@ -418,7 +421,7 @@
IndexReader reader = writer.getReader();
writer.close();
- searcher = newSearcher(reader);
+ IndexSearcher searcher = newSearcher(reader);
Query query = new TermQuery(new Term("field", "one"));
ScoreDoc[] hits = searcher.search(query, null, 1000).scoreDocs;
Index: lucene/src/test/org/apache/lucene/search/TestFieldCache.java
===================================================================
--- lucene/src/test/org/apache/lucene/search/TestFieldCache.java (revision 1222967)
+++ lucene/src/test/org/apache/lucene/search/TestFieldCache.java (working copy)
@@ -37,19 +37,20 @@
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.LuceneTestCase;
import org.apache.lucene.util._TestUtil;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
public class TestFieldCache extends LuceneTestCase {
- protected IndexReader reader;
- private int NUM_DOCS;
- private int NUM_ORDS;
- private String[] unicodeStrings;
- private BytesRef[][] multiValued;
- private Directory directory;
+ private static IndexReader reader;
+ private static int NUM_DOCS;
+ private static int NUM_ORDS;
+ private static String[] unicodeStrings;
+ private static BytesRef[][] multiValued;
+ private static Directory directory;
- @Override
- public void setUp() throws Exception {
- super.setUp();
- NUM_DOCS = atLeast(1000);
+ @BeforeClass
+ public static void beforeClass() throws Exception {
+ NUM_DOCS = atLeast(500);
NUM_ORDS = atLeast(2);
directory = newDirectory();
RandomIndexWriter writer= new RandomIndexWriter(random, directory, newIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(random)).setMergePolicy(newLogMergePolicy()));
@@ -101,11 +102,14 @@
writer.close();
}
- @Override
- public void tearDown() throws Exception {
+ @AfterClass
+ public static void afterClass() throws Exception {
reader.close();
+ reader = null;
directory.close();
- super.tearDown();
+ directory = null;
+ unicodeStrings = null;
+ multiValued = null;
}
public void testInfoStream() throws Exception {
@@ -296,7 +300,7 @@
dir.close();
}
- private String generateString(int i) {
+ private static String generateString(int i) {
String s = null;
if (i > 0 && random.nextInt(3) == 1) {
// reuse past string -- try to find one that's not null
Index: lucene/src/test/org/apache/lucene/index/TestCompoundFile.java
===================================================================
--- lucene/src/test/org/apache/lucene/index/TestCompoundFile.java (revision 1222967)
+++ lucene/src/test/org/apache/lucene/index/TestCompoundFile.java (working copy)
@@ -773,7 +773,7 @@
public void testManySubFiles() throws IOException {
final Directory d = newFSDirectory(_TestUtil.getTempDir("CFSManySubFiles"));
- final int FILE_COUNT = 10000;
+ final int FILE_COUNT = atLeast(500);
for(int fileIdx=0;fileIdx
-
-
-
-
-
-
-
-
+
+
+
+