I pushed a fix. Mike McCandless
http://blog.mikemccandless.com On Sat, Mar 5, 2016 at 4:36 AM, Michael McCandless <luc...@mikemccandless.com> wrote: > Woops, I'll fix! It happens when SimpleText writes 0 bytes to its > points data file and then tries to checkIntegrity... > > Mike McCandless > > http://blog.mikemccandless.com > > > On Sat, Mar 5, 2016 at 4:22 AM, Policeman Jenkins Server > <jenk...@thetaphi.de> wrote: >> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-master-Windows/5676/ >> Java: 64bit/jdk1.8.0_72 -XX:+UseCompressedOops -XX:+UseG1GC >> >> 1 tests failed. >> FAILED: >> org.apache.lucene.codecs.simpletext.TestSimpleTextPointFormat.testAllPointDocsDeletedInSegment >> >> Error Message: >> SimpleText failure: footer does not start at expected position current=30 vs >> expected=0 >> (resource=BufferedChecksumIndexInput(MockIndexInputWrapper(RAMInputStream(name=_1.dim)))) >> >> Stack Trace: >> org.apache.lucene.index.CorruptIndexException: SimpleText failure: footer >> does not start at expected position current=30 vs expected=0 >> (resource=BufferedChecksumIndexInput(MockIndexInputWrapper(RAMInputStream(name=_1.dim)))) >> at >> __randomizedtesting.SeedInfo.seed([643FB49F6CF0E0E3:513A1A31F4D15D23]:0) >> at >> org.apache.lucene.codecs.simpletext.SimpleTextPointReader.checkIntegrity(SimpleTextPointReader.java:214) >> at >> org.apache.lucene.index.CodecReader.checkIntegrity(CodecReader.java:398) >> at org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:676) >> at org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:300) >> at >> org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:848) >> 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.BasePointFormatTestCase.testAllPointDocsDeletedInSegment(BasePointFormatTestCase.java:192) >> 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:1764) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921) >> 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:367) >> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809) >> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827) >> 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:367) >> at java.lang.Thread.run(Thread.java:745) >> >> >> >> >> Build Log: >> [...truncated 5900 lines...] >> [junit4] Suite: >> org.apache.lucene.codecs.simpletext.TestSimpleTextPointFormat >> [junit4] IGNOR/A 0.02s J0 | TestSimpleTextPointFormat.testRandomBinaryBig >> [junit4] > Assumption #1: 'nightly' test group is disabled (@Nightly()) >> [junit4] IGNOR/A 0.00s J0 | TestSimpleTextPointFormat.testMergeStability >> [junit4] > Assumption #1: merge is not stable >> [junit4] 2> NOTE: reproduce with: ant test >> -Dtestcase=TestSimpleTextPointFormat >> -Dtests.method=testAllPointDocsDeletedInSegment >> -Dtests.seed=643FB49F6CF0E0E3 -Dtests.slow=true -Dtests.locale=vi-VN >> -Dtests.timezone=SystemV/CST6CDT -Dtests.asserts=true >> -Dtests.file.encoding=UTF-8 >> [junit4] ERROR 0.02s J0 | >> TestSimpleTextPointFormat.testAllPointDocsDeletedInSegment <<< >> [junit4] > Throwable #1: >> org.apache.lucene.index.CorruptIndexException: SimpleText failure: footer >> does not start at expected position current=30 vs expected=0 >> (resource=BufferedChecksumIndexInput(MockIndexInputWrapper(RAMInputStream(name=_1.dim)))) >> [junit4] > at >> __randomizedtesting.SeedInfo.seed([643FB49F6CF0E0E3:513A1A31F4D15D23]:0) >> [junit4] > at >> org.apache.lucene.codecs.simpletext.SimpleTextPointReader.checkIntegrity(SimpleTextPointReader.java:214) >> [junit4] > at >> org.apache.lucene.index.CodecReader.checkIntegrity(CodecReader.java:398) >> [junit4] > at >> org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:676) >> [junit4] > at >> org.apache.lucene.util.TestUtil.checkIndex(TestUtil.java:300) >> [junit4] > at >> org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:848) >> [junit4] > at >> org.apache.lucene.util.IOUtils.close(IOUtils.java:89) >> [junit4] > at >> org.apache.lucene.util.IOUtils.close(IOUtils.java:76) >> [junit4] > at >> org.apache.lucene.index.BasePointFormatTestCase.testAllPointDocsDeletedInSegment(BasePointFormatTestCase.java:192) >> [junit4] > at java.lang.Thread.run(Thread.java:745) >> [junit4] 2> NOTE: leaving temporary files on disk at: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\lucene\build\codecs\test\J0\temp\lucene.codecs.simpletext.TestSimpleTextPointFormat_643FB49F6CF0E0E3-001 >> [junit4] 2> NOTE: test params are: codec=Asserting(Lucene60): {}, >> docValues:{}, maxPointsInLeafNode=182, maxMBSortInHeap=4.241569698751098, >> sim=RandomSimilarity(queryNorm=false,coord=yes): {}, locale=vi-VN, >> timezone=SystemV/CST6CDT >> [junit4] 2> NOTE: Windows 7 6.1 amd64/Oracle Corporation 1.8.0_72 >> (64-bit)/cpus=3,threads=1,free=271468032,total=331350016 >> [junit4] 2> NOTE: All tests run in this JVM: [TestDirectPostingsFormat, >> TestOrdsBlockTree, TestSimpleTextPointFormat] >> [junit4] Completed [6/22 (1!)] on J0 in 17.34s, 16 tests, 1 error, 2 >> skipped <<< FAILURES! >> >> [...truncated 108 lines...] >> BUILD FAILED >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\build.xml:740: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\build.xml:684: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\build.xml:59: The >> following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\lucene\build.xml:476: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\lucene\common-build.xml:2187: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\lucene\module-build.xml:58: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\lucene\common-build.xml:1457: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-master-Windows\lucene\common-build.xml:1014: >> There were test failures: 22 suites, 662 tests, 1 error, 29 ignored (29 >> assumptions) [seed: 643FB49F6CF0E0E3] >> >> Total time: 11 minutes 56 seconds >> Build step 'Invoke Ant' marked build as failure >> Archiving artifacts >> [WARNINGS] Skipping publisher since build result is FAILURE >> Recording test results >> Email was triggered for: Failure - Any >> Sending email for trigger: Failure - Any >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >> For additional commands, e-mail: dev-h...@lucene.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org