[ https://issues.apache.org/jira/browse/LUCENE-7879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16049843#comment-16049843 ]
Robert Muir commented on LUCENE-7879: ------------------------------------- Your build path is not configured correctly (which that command should do). It ensures {{lucene/test-framework/src,properties,test}} is in the build path. That contains things tests depend on. > Cannot run Junit Test. > ----------------------- > > Key: LUCENE-7879 > URL: https://issues.apache.org/jira/browse/LUCENE-7879 > Project: Lucene - Core > Issue Type: Bug > Components: general/test > Affects Versions: 6.5.1 > Environment: MacOS > Reporter: Jaewoo Kim > Priority: Minor > Fix For: master (7.0) > > Original Estimate: 1h > Remaining Estimate: 1h > > We built lucene using ant, opened the project on eclipse and ran Junit tests. > Some tests are successful but alot of the tests report an exception. For > example, running Junit test on TestIndexWriter.java produces > * "An SPI class of type org.apache.lucene.codecs.Codec with name 'Asserting' > does not exist. You need to add the corresponding JAR file supporting this > SPI to your classpath. The current classpath supports the following names: > [Lucene60, Lucene62, SimpleText, Lucene70]".* > > Does anyone have a good idea about why most of the unit tests are not > successful for us on eclipse? > The whole error message in console is: > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNRTAfterCommit -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testManySeparateThreads -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testCloseWhileMergeIsRunning -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testChangesAfterClose -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testUnlimitedMaxFieldLength -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testStopwordsPosIncHole2 -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > jun 14, 2017 6:59:22 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > ADVERTENCIA: Uncaught exception in thread: > Thread[Thread-102,5,TGRP-TestIndexWriter] > java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.Codec with name 'Asserting' does not exist. You > need to add the corresponding JAR file supporting this SPI to your classpath. > The current classpath supports the following names: [Lucene60, Lucene62, > SimpleText, Lucene70] > at __randomizedtesting.SeedInfo.seed([74868B172C079B1F]:0) > at org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:114) > at org.apache.lucene.codecs.Codec.forName(Codec.java:116) > at org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:419) > at > org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:358) > at > org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:293) > at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:529) > at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:300) > at > org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:865) > at org.apache.lucene.util.IOUtils.close(IOUtils.java:89) > at org.apache.lucene.util.IOUtils.close(IOUtils.java:76) > at > org.apache.lucene.index.TestIndexWriter$IndexerThreadInterrupt.run(TestIndexWriter.java:1104) > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testThreadInterruptDeadlock -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDoBeforeAfterFlush -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testEmptyDocAfterFlushingRealDoc -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDontInvokeAnalyzerForUnAnalyzedFields > -Dtests.seed=74868B172C079B1F -Dtests.locale=es-EC -Dtests.timezone=PRT > -Dtests.asserts=true -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testIndexStoreCombos -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testEmptyFieldNameTerms -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > CheckIndex failed > ERROR: could not read any segments file in directory > java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.Codec with name 'Asserting' does not exist. You > need to add the corresponding JAR file supporting this SPI to your classpath. > The current classpath supports the following names: [Lucene60, Lucene62, > SimpleText, Lucene70] > at org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:114) > at org.apache.lucene.codecs.Codec.forName(Codec.java:116) > at org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:419) > at > org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:358) > at > org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:293) > at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:529) > at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:300) > at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:285) > at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:281) > at > org.apache.lucene.index.TestIndexWriter.testNoUnwantedTVFiles(TestIndexWriter.java:1494) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) > at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) > at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368) > at > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) > at > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) > at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) > at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368) > at java.lang.Thread.run(Thread.java:745) > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNoUnwantedTVFiles -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testCommitImmediatelyAfterNRTReopen > -Dtests.seed=74868B172C079B1F -Dtests.locale=es-EC -Dtests.timezone=PRT > -Dtests.asserts=true -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testOnlyUpdateDocuments -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testIds -Dtests.seed=74868B172C079B1F -Dtests.locale=es-EC > -Dtests.timezone=PRT -Dtests.asserts=true -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testEnablingNorms -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testStopwordsPosIncHole -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNullDocuments -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNegativePositions -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testVariableSchema -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testWickedLongTerm -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > jun 14, 2017 6:59:22 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > ADVERTENCIA: Uncaught exception in thread: Thread[Lucene Merge Thread > #0,5,TGRP-TestIndexWriter] > org.apache.lucene.index.MergePolicy$MergeException: > java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.PostingsFormat with name > 'LuceneVarGapDocFreqInterval' does not exist. You need to add the > corresponding JAR file supporting this SPI to your classpath. The current > classpath supports the following names: [BlockTreeOrds, BloomFilter, Direct, > FSTOrd50, FST50, Memory, Lucene50, IDVersion, completion] > at __randomizedtesting.SeedInfo.seed([74868B172C079B1F]:0) > at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:703) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:683) > Caused by: java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.PostingsFormat with name > 'LuceneVarGapDocFreqInterval' does not exist. You need to add the > corresponding JAR file supporting this SPI to your classpath. The current > classpath supports the following names: [BlockTreeOrds, BloomFilter, Direct, > FSTOrd50, FST50, Memory, Lucene50, IDVersion, completion] > at org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:114) > at > org.apache.lucene.codecs.PostingsFormat.forName(PostingsFormat.java:112) > at > org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsReader.<init>(PerFieldPostingsFormat.java:289) > at > org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.fieldsProducer(PerFieldPostingsFormat.java:372) > at > org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:113) > at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:78) > at > org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:143) > at > org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(ReadersAndUpdates.java:681) > at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4289) > at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3933) > at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:624) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:661) > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testMaxThreadPriority -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testFlushWithNoMerging -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDeleteUnusedFiles -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testEmptyFieldNameWithEmptyTerm -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testCloseThenRollback -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNullAnalyzer -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testHasUncommittedChanges -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testEmptyFieldName -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testHighFreqTerm -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testEmptyNorm -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testMergeAllDeleted -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > jun 14, 2017 6:59:23 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > ADVERTENCIA: Uncaught exception in thread: Thread[Lucene Merge Thread > #0,5,TGRP-TestIndexWriter] > org.apache.lucene.index.MergePolicy$MergeException: > java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.PostingsFormat with name > 'LuceneVarGapDocFreqInterval' does not exist. You need to add the > corresponding JAR file supporting this SPI to your classpath. The current > classpath supports the following names: [BlockTreeOrds, BloomFilter, Direct, > FSTOrd50, FST50, Memory, Lucene50, IDVersion, completion] > at __randomizedtesting.SeedInfo.seed([74868B172C079B1F]:0) > at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:703) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:683) > Caused by: java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.PostingsFormat with name > 'LuceneVarGapDocFreqInterval' does not exist. You need to add the > corresponding JAR file supporting this SPI to your classpath. The current > classpath supports the following names: [BlockTreeOrds, BloomFilter, Direct, > FSTOrd50, FST50, Memory, Lucene50, IDVersion, completion] > at org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:114) > at > org.apache.lucene.codecs.PostingsFormat.forName(PostingsFormat.java:112) > at > org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsReader.<init>(PerFieldPostingsFormat.java:289) > at > org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.fieldsProducer(PerFieldPostingsFormat.java:372) > at > org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:113) > at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:78) > at > org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:143) > at > org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(ReadersAndUpdates.java:681) > at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4289) > at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3933) > at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:624) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:661) > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testSmallRAMBuffer -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNoDocsIndex -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testPositionIncrementGapEmptyField > -Dtests.seed=74868B172C079B1F -Dtests.locale=es-EC -Dtests.timezone=PRT > -Dtests.asserts=true -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testCreateWithReader -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testChangingRAMBuffer2 -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDeleteSameTermAcrossFields -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNullDocument -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testNRTSegmentsFile -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > jun 14, 2017 6:59:23 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > ADVERTENCIA: Uncaught exception in thread: Thread[Lucene Merge Thread > #0,5,TGRP-TestIndexWriter] > org.apache.lucene.index.MergePolicy$MergeException: > java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.PostingsFormat with name 'LuceneVarGapFixedInterval' > does not exist. You need to add the corresponding JAR file supporting this > SPI to your classpath. The current classpath supports the following names: > [BlockTreeOrds, BloomFilter, Direct, FSTOrd50, FST50, Memory, Lucene50, > IDVersion, completion] > at __randomizedtesting.SeedInfo.seed([74868B172C079B1F]:0) > at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:703) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:683) > Caused by: java.lang.IllegalArgumentException: An SPI class of type > org.apache.lucene.codecs.PostingsFormat with name 'LuceneVarGapFixedInterval' > does not exist. You need to add the corresponding JAR file supporting this > SPI to your classpath. The current classpath supports the following names: > [BlockTreeOrds, BloomFilter, Direct, FSTOrd50, FST50, Memory, Lucene50, > IDVersion, completion] > at org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:114) > at > org.apache.lucene.codecs.PostingsFormat.forName(PostingsFormat.java:112) > at > org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsReader.<init>(PerFieldPostingsFormat.java:289) > at > org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.fieldsProducer(PerFieldPostingsFormat.java:372) > at > org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:113) > at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:78) > at > org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:143) > at > org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(ReadersAndUpdates.java:681) > at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4289) > at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3933) > at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:624) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:661) > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testChangingRAMBuffer -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDeadlock -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testBadSegment -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testOtherFiles -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDeleteUnusedFiles2 -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testIterableThrowsException -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDocCount -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testHasUncommittedChangesAfterException > -Dtests.seed=74868B172C079B1F -Dtests.locale=es-EC -Dtests.timezone=PRT > -Dtests.asserts=true -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testDoubleClose -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testChangeIndexOptions -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: reproduce with: ant test -Dtestcase=TestIndexWriter > -Dtests.method=testIterableFieldThrowsException -Dtests.seed=74868B172C079B1F > -Dtests.locale=es-EC -Dtests.timezone=PRT -Dtests.asserts=true > -Dtests.file.encoding=UTF-8 > NOTE: leaving temporary files on disk at: > /private/var/folders/bq/6581ndfs35lgqhzdy5wfj4d80000gn/T/lucene.index.TestIndexWriter_74868B172C079B1F-001 > NOTE: test params are: codec=Asserting(Lucene70): > {=PostingsFormat(name=Asserting), > a=PostingsFormat(name=LuceneVarGapDocFreqInterval), c=FST50, string=FST50, > foo=PostingsFormat(name=LuceneVarGapFixedInterval), > body=PostingsFormat(name=LuceneVarGapFixedInterval), > content=PostingsFormat(name=LuceneVarGapDocFreqInterval), > str=PostingsFormat(name=LuceneVarGapDocFreqInterval), > tvtest=PostingsFormat(name=Asserting), > field=PostingsFormat(name=LuceneVarGapFixedInterval), > str3=PostingsFormat(name=LuceneVarGapFixedInterval), > content4=PostingsFormat(name=LuceneVarGapDocFreqInterval), binary=FST50, > str2=PostingsFormat(name=LuceneVarGapDocFreqInterval), > content1=PostingsFormat(name=Asserting), id=FST50, > myfield=PostingsFormat(name=LuceneVarGapFixedInterval)}, > docValues:{binarydv=DocValuesFormat(name=Asserting), > dv=DocValuesFormat(name=Direct), sortedsetdv=DocValuesFormat(name=Asserting), > sortednumericdv=DocValuesFormat(name=Direct), > numericdv=DocValuesFormat(name=Asserting), > sorteddv=DocValuesFormat(name=Asserting)}, maxPointsInLeafNode=1898, > maxMBSortInHeap=6.970399710826445, sim=RandomSimilarity(queryNorm=false): > {=DFR I(n)BZ(0.3), c=DFR GL1, string=DFR I(ne)L1, body=DFR I(n)1, content=IB > LL-D3(800.0), str=DFR GL2, tvtest=DFR I(n)B2, field=DFR GLZ(0.3), > content4=DFR I(n)3(800.0), binary=IB SPL-D2, str2=DFR GZ(0.3), content1=DFR > GZ(0.3), id=DFR I(n)B2, myfield=LM Jelinek-Mercer(0.700000)}, locale=es-EC, > timezone=PRT > NOTE: Mac OS X 10.11.3 x86_64/Oracle Corporation 1.8.0_111 > (64-bit)/cpus=8,threads=1,free=145826072,total=163577856 > NOTE: All tests run in this JVM: [TestIndexWriter] -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org