I disabled NRTCachingDirectory when tests request a FSDirectory to fix these failures.
On Sat, Jan 4, 2020 at 2:30 PM Apache Jenkins Server < [email protected]> wrote: > Build: https://builds.apache.org/job/Lucene-Solr-NightlyTests-8.x/314/ > > 1 tests failed. > FAILED: org.apache.lucene.search.TestInetAddressRangeQueries.testRandomBig > > Error Message: > Java heap space > > Stack Trace: > java.lang.OutOfMemoryError: Java heap space > at > __randomizedtesting.SeedInfo.seed([1B51C42345639463:9C06B9ACD43AE8E3]:0) > at org.apache.lucene.store.RAMFile.newBuffer(RAMFile.java:84) > at org.apache.lucene.store.RAMFile.addBuffer(RAMFile.java:57) > at > org.apache.lucene.store.RAMOutputStream.switchCurrentBuffer(RAMOutputStream.java:168) > at > org.apache.lucene.store.RAMOutputStream.writeBytes(RAMOutputStream.java:154) > at > org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:141) > at > org.apache.lucene.util.bkd.OfflinePointWriter.append(OfflinePointWriter.java:67) > at > org.apache.lucene.util.bkd.BKDRadixSelector.offlinePartition(BKDRadixSelector.java:285) > at > org.apache.lucene.util.bkd.BKDRadixSelector.buildHistogramAndPartition(BKDRadixSelector.java:258) > at > org.apache.lucene.util.bkd.BKDRadixSelector.select(BKDRadixSelector.java:126) > at org.apache.lucene.util.bkd.BKDWriter.build(BKDWriter.java:1647) > at org.apache.lucene.util.bkd.BKDWriter.build(BKDWriter.java:1664) > at org.apache.lucene.util.bkd.BKDWriter.finish(BKDWriter.java:797) > at > org.apache.lucene.index.RandomCodec$1$1.writeField(RandomCodec.java:140) > at > org.apache.lucene.codecs.PointsWriter.mergeOneField(PointsWriter.java:62) > at > org.apache.lucene.codecs.PointsWriter.merge(PointsWriter.java:191) > at > org.apache.lucene.codecs.lucene60.Lucene60PointsWriter.merge(Lucene60PointsWriter.java:143) > at > org.apache.lucene.codecs.asserting.AssertingPointsFormat$AssertingPointsWriter.merge(AssertingPointsFormat.java:149) > at > org.apache.lucene.index.SegmentMerger.mergePoints(SegmentMerger.java:202) > at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:162) > at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4463) > at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4057) > at > org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:40) > at > org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:2158) > at > org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:5120) > at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1597) > at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1213) > at > org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:219) > at > org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:189) > at > org.apache.lucene.search.BaseRangeFieldQueryTestCase.testRandomBig(BaseRangeFieldQueryTestCase.java:77) > at > org.apache.lucene.search.TestInetAddressRangeQueries.testRandomBig(TestInetAddressRangeQueries.java:83) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > > > > Build Log: > [...truncated 9825 lines...] > [junit4] Suite: org.apache.lucene.search.TestInetAddressRangeQueries > [junit4] 2> NOTE: download the large Jenkins line-docs file by > running 'ant get-jenkins-line-docs' in the lucene directory. > [junit4] 2> NOTE: reproduce with: ant test > -Dtestcase=TestInetAddressRangeQueries -Dtests.method=testRandomBig > -Dtests.seed=1B51C42345639463 -Dtests.multiplier=2 -Dtests.nightly=true > -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-8.x/test-data/enwiki.random.lines.txt > -Dtests.locale=es-ES -Dtests.timezone=Etc/GMT-4 -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 > [junit4] ERROR 288s J0 | TestInetAddressRangeQueries.testRandomBig > <<< > [junit4] > Throwable #1: java.lang.OutOfMemoryError: Java heap space > [junit4] > at > __randomizedtesting.SeedInfo.seed([1B51C42345639463:9C06B9ACD43AE8E3]:0) > [junit4] > at > org.apache.lucene.store.RAMFile.newBuffer(RAMFile.java:84) > [junit4] > at > org.apache.lucene.store.RAMFile.addBuffer(RAMFile.java:57) > [junit4] > at > org.apache.lucene.store.RAMOutputStream.switchCurrentBuffer(RAMOutputStream.java:168) > [junit4] > at > org.apache.lucene.store.RAMOutputStream.writeBytes(RAMOutputStream.java:154) > [junit4] > at > org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:141) > [junit4] > at > org.apache.lucene.util.bkd.OfflinePointWriter.append(OfflinePointWriter.java:67) > [junit4] > at > org.apache.lucene.util.bkd.BKDRadixSelector.offlinePartition(BKDRadixSelector.java:285) > [junit4] > at > org.apache.lucene.util.bkd.BKDRadixSelector.buildHistogramAndPartition(BKDRadixSelector.java:258) > [junit4] > at > org.apache.lucene.util.bkd.BKDRadixSelector.select(BKDRadixSelector.java:126) > [junit4] > at > org.apache.lucene.util.bkd.BKDWriter.build(BKDWriter.java:1647) > [junit4] > at > org.apache.lucene.util.bkd.BKDWriter.build(BKDWriter.java:1664) > [junit4] > at > org.apache.lucene.util.bkd.BKDWriter.finish(BKDWriter.java:797) > [junit4] > at > org.apache.lucene.index.RandomCodec$1$1.writeField(RandomCodec.java:140) > [junit4] > at > org.apache.lucene.codecs.PointsWriter.mergeOneField(PointsWriter.java:62) > [junit4] > at > org.apache.lucene.codecs.PointsWriter.merge(PointsWriter.java:191) > [junit4] > at > org.apache.lucene.codecs.lucene60.Lucene60PointsWriter.merge(Lucene60PointsWriter.java:143) > [junit4] > at > org.apache.lucene.codecs.asserting.AssertingPointsFormat$AssertingPointsWriter.merge(AssertingPointsFormat.java:149) > [junit4] > at > org.apache.lucene.index.SegmentMerger.mergePoints(SegmentMerger.java:202) > [junit4] > at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:162) > [junit4] > at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4463) > [junit4] > at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4057) > [junit4] > at > org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:40) > [junit4] > at > org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:2158) > [junit4] > at > org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:5120) > [junit4] > at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1597) > [junit4] > at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1213) > [junit4] > at > org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:219) > [junit4] > at > org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:189) > [junit4] > at > org.apache.lucene.search.BaseRangeFieldQueryTestCase.testRandomBig(BaseRangeFieldQueryTestCase.java:77) > [junit4] > at > org.apache.lucene.search.TestInetAddressRangeQueries.testRandomBig(TestInetAddressRangeQueries.java:83) > [junit4] 2> NOTE: leaving temporary files on disk at: > /home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-8.x/checkout/lucene/build/misc/test/J0/temp/lucene.search.TestInetAddressRangeQueries_1B51C42345639463-001 > [junit4] 2> NOTE: test params are: codec=Asserting(Lucene84): > {id=FSTOrd50}, docValues:{ipRangeField=DocValuesFormat(name=Asserting), > id=DocValuesFormat(name=Lucene80)}, maxPointsInLeafNode=243, > maxMBSortInHeap=6.195692086368808, > sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@7da77b81), > locale=es-ES, timezone=Etc/GMT-4 > [junit4] 2> NOTE: Linux 4.15.0-54-generic amd64/Oracle Corporation > 1.8.0_191 (64-bit)/cpus=4,threads=1,free=228601328,total=310378496 > [junit4] 2> NOTE: All tests run in this JVM: > [TestInetAddressRangeQueries] > [junit4] Completed [14/16 (1!)] on J0 in 294.63s, 6 tests, 1 error <<< > FAILURES! > > [...truncated 7 lines...] > [junit4] JVM J0: stdout was not empty, see: > /home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-8.x/checkout/lucene/build/misc/test/temp/junit4-J0-20200104_105041_2981018334381731057056.sysout > [junit4] >>> JVM J0 emitted unexpected output (verbatim) ---- > [junit4] java.lang.OutOfMemoryError: Java heap space > [junit4] Dumping heap to > /home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-8.x/checkout/heapdumps/java_pid3577.hprof > ... > [junit4] Heap dump file created [577932844 bytes in 2.004 secs] > [junit4] <<< JVM J0: EOF ---- > > [...truncated 16388 lines...] > BUILD FAILED > /home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-8.x/checkout/build.xml:652: > The following error occurred while executing this line: > /home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-8.x/checkout/build.xml:586: > Some of the tests produced a heap dump, but did not fail. Maybe a > suppressed OutOfMemoryError? Dumps created: > * java_pid3577.hprof > > Total time: 287 minutes 10 seconds > Build step 'Invoke Ant' marked build as failure > Archiving artifacts > Recording test results > Email was triggered for: Failure - Any > Sending email for trigger: Failure - Any > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] -- Adrien
