This particular seed was setting a maximum number of buffered docs equal to
2, which the test didn't like. I pushed a fix.

Le sam. 26 mai 2018 à 14:40, Policeman Jenkins Server <[email protected]>
a écrit :

> Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/22107/
> Java: 32bit/jdk1.8.0_172 -client -XX:+UseSerialGC
>
> 1 tests failed.
> FAILED:  org.apache.lucene.search.TestLRUQueryCache.testBulkScorerLocking
>
> Error Message:
> Java heap space
>
> Stack Trace:
> java.lang.OutOfMemoryError: Java heap space
>         at
> __randomizedtesting.SeedInfo.seed([BFC83A820B346010:F23F1820122B36A2]:0)
>         at
> org.apache.lucene.search.TestLRUQueryCache$DummyDirectoryReader$1.wrap(TestLRUQueryCache.java:1250)
>         at
> org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper.wrap(FilterDirectoryReader.java:56)
>         at
> org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper.access$000(FilterDirectoryReader.java:51)
>         at
> org.apache.lucene.index.FilterDirectoryReader.<init>(FilterDirectoryReader.java:83)
>         at
> org.apache.lucene.search.TestLRUQueryCache$DummyDirectoryReader.<init>(TestLRUQueryCache.java:1247)
>         at
> org.apache.lucene.search.TestLRUQueryCache.testBulkScorerLocking(TestLRUQueryCache.java:1632)
>         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:1737)
>         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934)
>         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970)
>         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
>         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:943)
>         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829)
>         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879)
>         at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890)
>         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)
>
>
>
>
> Build Log:
> [...truncated 1984 lines...]
>    [junit4] Suite: org.apache.lucene.search.TestLRUQueryCache
>    [junit4]   2> NOTE: reproduce with: ant test
> -Dtestcase=TestLRUQueryCache -Dtests.method=testBulkScorerLocking
> -Dtests.seed=BFC83A820B346010 -Dtests.multiplier=3 -Dtests.slow=true
> -Dtests.locale=es -Dtests.timezone=Africa/Kigali -Dtests.asserts=true
> -Dtests.file.encoding=ISO-8859-1
>    [junit4] ERROR   6940s J1 | TestLRUQueryCache.testBulkScorerLocking <<<
>    [junit4]    > Throwable #1: java.lang.OutOfMemoryError: Java heap space
>    [junit4]    >        at
> __randomizedtesting.SeedInfo.seed([BFC83A820B346010:F23F1820122B36A2]:0)
>    [junit4]    >        at
> org.apache.lucene.search.TestLRUQueryCache$DummyDirectoryReader$1.wrap(TestLRUQueryCache.java:1250)
>    [junit4]    >        at
> org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper.wrap(FilterDirectoryReader.java:56)
>    [junit4]    >        at
> org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper.access$000(FilterDirectoryReader.java:51)
>    [junit4]    >        at
> org.apache.lucene.index.FilterDirectoryReader.<init>(FilterDirectoryReader.java:83)
>    [junit4]    >        at
> org.apache.lucene.search.TestLRUQueryCache$DummyDirectoryReader.<init>(TestLRUQueryCache.java:1247)
>    [junit4]    >        at
> org.apache.lucene.search.TestLRUQueryCache.testBulkScorerLocking(TestLRUQueryCache.java:1632)
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70):
> {color=BlockTreeOrds(blocksize=128),
> f=TestBloomFilteredLucenePostings(BloomFilteringPostingsFormat(Lucene50(blocksize=128))),
> foo=TestBloomFilteredLucenePostings(BloomFilteringPostingsFormat(Lucene50(blocksize=128))),
> text=PostingsFormat(name=LuceneFixedGap), id=BlockTreeOrds(blocksize=128)},
> docValues:{field=DocValuesFormat(name=Lucene70),
> soft_delete=DocValuesFormat(name=Direct)}, maxPointsInLeafNode=778,
> maxMBSortInHeap=6.549555641383673,
> sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@11f67f5),
> locale=es, timezone=Africa/Kigali
>    [junit4]   2> NOTE: Linux 4.13.0-41-generic i386/Oracle Corporation
> 1.8.0_172 (32-bit)/cpus=8,threads=1,free=178743584,total=518979584
>    [junit4]   2> NOTE: All tests run in this JVM:
> [TestTransactionRollback, TestLucene70NormsFormat,
> TestLucene50StoredFieldsFormatHighCompression, TestGraphTokenizers,
> TestReqOptSumScorer, TestStressNRT, TestSearch, TestAxiomaticF2LOG,
> TestFieldReuse, TestBlockPostingsFormat2, TestPrefixInBooleanQuery,
> TestAddIndexes, TestSpanExplanations, TestBufferedChecksum, TestCharFilter,
> TestDocValuesRewriteMethod, TestIsCurrent, TestRegexpRandom2,
> TestSearchForDuplicates, TestSortRandom, TestBinaryDocValuesUpdates,
> TestSimpleAttributeImpl, TestCachingTokenFilter, TestOmitTf,
> TestOmitPositions, TestLevenshteinAutomata, TestIndexWriterLockRelease,
> TestAutomaton, TestTerm, TestMultiDocValues, TestFilterSpans,
> TestRAMDirectory, TestSpanOrQuery, TestApproximationSearchEquivalence,
> TestCustomNorms, TestSearcherManager, TestMathUtil,
> TestMultiTermConstantScore, TestFeatureField, TestLucene60PointsFormat,
> TestTimSorterWorstCase, TestRateLimiter, TestPrefixCodedTerms,
> TestMinimize, TestParallelReaderEmptyIndex, TestAtomicUpdate,
> TestNoMergePolicy, TestIndexWriterUnicode, TestByteSlices,
> TestUpgradeIndexMergePolicy, TestDocCount, TestTermsEnum2,
> TestAllFilesCheckIndexHeader, TestFloatRangeFieldQueries,
> TestForTooMuchCloning, TestMultiset, TestIntArrayDocIdSet, Test2BPostings,
> TestTopFieldCollectorEarlyTermination, Test2BDocs, TestOrdinalMap,
> TestSingleInstanceLockFactory, TestPhraseQuery, TestIndexReaderClose,
> TestFileSwitchDirectory, TestNGramPhraseQuery, TestBasicModelIF,
> TestBytesRef, TestTieredMergePolicy, TestFilterMergePolicy, TestField,
> TestMatchAllDocsQuery, TestNRTReaderCleanup, Test2BBKDPoints, TestNorms,
> Test2BTerms, TestLongValuesSource, TestFutureArrays, TestFSTs,
> TestSortRescorer, TestSubScorerFreqs, TestComplexExplanations,
> TestIndexWriter, TestPerFieldDocValuesFormat, TestBooleanOr,
> TestSloppyPhraseQuery, TestIndexWriterDelete, TestStressAdvance,
> TestIndexWriterCommit, TestDirectoryReaderReopen,
> TestTimeLimitingCollector, TestSearchWithThreads,
> TestConcurrentMergeScheduler, TestDocumentsWriterStallControl,
> TestNRTReaderWithThreads, TestTermsEnum, TestLogMergePolicy,
> TestMergeRateLimiter, TestOneMergeWrappingMergePolicy,
> TestPendingSoftDeletes, TestPointValues, TestReadOnlyIndex, TestReaderPool,
> TestReaderWrapperDVTypeCheck, TestSoftDeletesRetentionMergePolicy,
> TestStressDeletes, TestSwappedIndexFiles, TestTermStates, TestTermVectors,
> TestTerms, TestTragicIndexWriterDeadlock, TestTryDelete,
> FuzzyTermOnShortTermsTest, TestBlendedTermQuery, TestBlockMaxConjunction,
> TestBoolean2ScorerSupplier, TestBooleanRewrites, TestConjunctionDISI,
> TestControlledRealTimeReopenThread, TestDocValuesQueries,
> TestDoubleValuesSource, TestEarlyTermination, TestFilterWeight,
> TestIndexOrDocValuesQuery, TestIndexSearcher, TestIntRangeFieldQueries,
> TestLRUQueryCache]
>    [junit4] Completed [495/495 (1!)] on J1 in 6944.31s, 23 tests, 1 error
> <<< FAILURES!
>
> [...truncated 1 lines...]
>    [junit4] JVM J1: stdout was not empty, see:
> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/test/temp/junit4-J1-20180526_093116_740750101637495018962.sysout
>    [junit4] >>> JVM J1 emitted unexpected output (verbatim) ----
>    [junit4] java.lang.OutOfMemoryError: Java heap space
>    [junit4] Dumping heap to
> /home/jenkins/workspace/Lucene-Solr-master-Linux/heapdumps/java_pid2864.hprof
> ...
>    [junit4] Heap dump file created [577726854 bytes in 3.396 secs]
>    [junit4] <<< JVM J1: EOF ----
>
> [...truncated 22811 lines...]
> BUILD FAILED
> /home/jenkins/workspace/Lucene-Solr-master-Linux/build.xml:633: The
> following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-master-Linux/build.xml:585: Some of
> the tests produced a heap dump, but did not fail. Maybe a suppressed
> OutOfMemoryError? Dumps created:
> * java_pid2864.hprof
>
> Total time: 188 minutes 51 seconds
> Build step 'Invoke Ant' marked build as failure
> Archiving artifacts
> Setting
> ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> [WARNINGS] Skipping publisher since build result is FAILURE
> Recording test results
> Setting
> ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Email was triggered for: Failure - Any
> Sending email for trigger: Failure - Any
> Setting
> ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting
> ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting
> ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
> Setting
> ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

Reply via email to