Hi Mike, after discussing with Robert, we improved the 5.x chacks, so we fail early, also on non-compatible JVMs like J9, JRockit, Zing, whatever. The new patch does not disable Java 9 at all, it just checks more pedantic.
I want a review of Robert on it: https://issues.apache.org/jira/browse/LUCENE-6989 Can you wait with respin? Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: Michael McCandless [mailto:[email protected]] > Sent: Tuesday, February 16, 2016 12:40 AM > To: Lucene/Solr dev <[email protected]> > Subject: Re: [JENKINS] Lucene-Solr-5.5-Linux (64bit/jdk1.8.0_72) - Build # 16 > - > Still Failing! > > I'll fix, test bug. > > Uwe, are you done pushing the mmap fixes to 5.5? > > Mike McCandless > > http://blog.mikemccandless.com > > > On Mon, Feb 15, 2016 at 6:37 PM, Policeman Jenkins Server > <[email protected]> wrote: > > Build: http://jenkins.thetaphi.de/job/Lucene-Solr-5.5-Linux/16/ > > Java: 64bit/jdk1.8.0_72 -XX:-UseCompressedOops -XX:+UseParallelGC > > > > 1 tests failed. > > FAILED: > junit.framework.TestSuite.org.apache.lucene.index.TestUpgradeIndexMerg > ePolicy > > > > Error Message: > > Resource in scope SUITE failed to close. Resource was registered from > thread Thread[id=273, name=TEST- > TestUpgradeIndexMergePolicy.testForceMergeNotNeeded- > seed#[8C40C18106C3F5CD], state=RUNNABLE, group=TGRP- > TestUpgradeIndexMergePolicy], registration stack trace below. > > > > Stack Trace: > > com.carrotsearch.randomizedtesting.ResourceDisposalError: Resource in > scope SUITE failed to close. Resource was registered from thread > Thread[id=273, name=TEST- > TestUpgradeIndexMergePolicy.testForceMergeNotNeeded- > seed#[8C40C18106C3F5CD], state=RUNNABLE, group=TGRP- > TestUpgradeIndexMergePolicy], registration stack trace below. > > at __randomizedtesting.SeedInfo.seed([8C40C18106C3F5CD]:0) > > at java.lang.Thread.getStackTrace(Thread.java:1552) > > at > com.carrotsearch.randomizedtesting.RandomizedContext.closeAtEnd(Rando > mizedContext.java:173) > > at > org.apache.lucene.util.LuceneTestCase.closeAfterSuite(LuceneTestCase.java > :740) > > at > org.apache.lucene.util.LuceneTestCase.wrapDirectory(LuceneTestCase.java: > 1376) > > at > org.apache.lucene.util.LuceneTestCase.newDirectory(LuceneTestCase.java:1 > 273) > > at > org.apache.lucene.util.LuceneTestCase.newDirectory(LuceneTestCase.java:1 > 265) > > at > org.apache.lucene.index.BaseMergePolicyTestCase.testForceMergeNotNee > ded(BaseMergePolicyTestCase.java:37) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > ava:62) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:498) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize > dRunner.java:1764) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando > mizedRunner.java:871) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando > mizedRunner.java:907) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand > omizedRunner.java:921) > > at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule > SetupTeardownChained.java:49) > > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA > fterRule.java:45) > > at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh > readAndTestName.java:48) > > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule > IgnoreAfterMaxFailures.java:64) > > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure > .java:47) > > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.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(ThreadL > eakControl.java:460) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran > domizedRunner.java:880) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando > mizedRunner.java:781) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando > mizedRunner.java:816) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando > mizedRunner.java:827) > > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA > fterRule.java:45) > > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > > at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl > assName.java:41) > > at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > > at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > > at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss > ertionsRequired.java:53) > > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure > .java:47) > > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule > IgnoreAfterMaxFailures.java:64) > > at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore > TestSuites.java:54) > > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > > at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. > run(ThreadLeakControl.java:367) > > at java.lang.Thread.run(Thread.java:745) > > Caused by: java.lang.AssertionError: Directory not closed: > MockDirectoryWrapper(RAMDirectory@6e7a8241 > lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@264577fe) > > at org.junit.Assert.fail(Assert.java:93) > > at > org.apache.lucene.util.CloseableDirectory.close(CloseableDirectory.java:46) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$4$1.apply(Rando > mizedRunner.java:738) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$4$1.apply(Rando > mizedRunner.java:735) > > at > com.carrotsearch.randomizedtesting.RandomizedContext.closeResources(R > andomizedContext.java:221) > > at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.afterAlways(Ran > domizedRunner.java:751) > > at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:43) > > ... 2 more > > > > > > > > > > Build Log: > > [...truncated 654 lines...] > > [junit4] Suite: org.apache.lucene.index.TestUpgradeIndexMergePolicy > > [junit4] IGNOR/A 0.01s J1 | > TestUpgradeIndexMergePolicy.testForceMergeNotNeeded > > [junit4] > Assumption #1: this test cannot tolerate random forceMerges > > [junit4] 2> NOTE: test params are: codec=Asserting(Lucene54): {}, > docValues:{}, sim=RandomSimilarity(queryNorm=false,coord=yes): {}, > locale=it-CH, timezone=Africa/Accra > > [junit4] 2> NOTE: Linux 3.19.0-47-generic amd64/Oracle Corporation > 1.8.0_72 (64-bit)/cpus=12,threads=1,free=451020912,total=529530880 > > [junit4] 2> NOTE: All tests run in this JVM: > [TestDocumentsWriterStallControl, TestLockFactory, TestFilterDirectory, > TestBlockPostingsFormat3, TestFlex, TestUnicodeUtil, TestDocument, > TestTermScorer, TestIndexWriterExceptions, TestSpansAdvanced2, > TestLucene50StoredFieldsFormatHighCompression, TestCrash, > TestSpanMultiTermQueryWrapper, TestFixedBitSet, TestSegmentMerger, > TestAllFilesHaveCodecHeader, TestTermRangeQuery, > TestWeakIdentityMap, TestAttributeSource, TestBinaryTerms, > TestBM25Similarity, TestByteBlockPool, > TestIndexWriterThreadsToSegments, TestSmallFloat, > Test2BSortedDocValuesOrds, TestFlushByRamOrCountsPolicy, > TestBytesRefAttImpl, TestIndexWriterDeleteByQuery, > TestTransactionRollback, TestDateTools, TestAutomaton, TestPrefixFilter, > TestMultiCollector, TestDocValuesScoring, TestBooleanMinShouldMatch, > TestSPIClassIterator, TestOmitPositions, TestDuelingCodecsAtNight, > Test4GBStoredFields, TestMutableValues, TestBasics, TestMathUtil, > TestUpgradeIndexMergePolicy] > > [junit4] 2> NOTE: reproduce with: ant test - > Dtestcase=TestUpgradeIndexMergePolicy -Dtests.seed=8C40C18106C3F5CD > -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=it-CH - > Dtests.timezone=Africa/Accra -Dtests.asserts=true - > Dtests.file.encoding=US-ASCII > > [junit4] ERROR 0.00s J1 | TestUpgradeIndexMergePolicy (suite) <<< > > [junit4] > Throwable #1: > com.carrotsearch.randomizedtesting.ResourceDisposalError: Resource in > scope SUITE failed to close. Resource was registered from thread > Thread[id=273, name=TEST- > TestUpgradeIndexMergePolicy.testForceMergeNotNeeded- > seed#[8C40C18106C3F5CD], state=RUNNABLE, group=TGRP- > TestUpgradeIndexMergePolicy], registration stack trace below. > > [junit4] > at > __randomizedtesting.SeedInfo.seed([8C40C18106C3F5CD]:0) > > [junit4] > at java.lang.Thread.getStackTrace(Thread.java:1552) > > [junit4] > at > com.carrotsearch.randomizedtesting.RandomizedContext.closeAtEnd(Rando > mizedContext.java:173) > > [junit4] > at > org.apache.lucene.util.LuceneTestCase.closeAfterSuite(LuceneTestCase.java > :740) > > [junit4] > at > org.apache.lucene.util.LuceneTestCase.wrapDirectory(LuceneTestCase.java: > 1376) > > [junit4] > at > org.apache.lucene.util.LuceneTestCase.newDirectory(LuceneTestCase.java:1 > 273) > > [junit4] > at > org.apache.lucene.util.LuceneTestCase.newDirectory(LuceneTestCase.java:1 > 265) > > [junit4] > at > org.apache.lucene.index.BaseMergePolicyTestCase.testForceMergeNotNee > ded(BaseMergePolicyTestCase.java:37) > > [junit4] > at java.lang.Thread.run(Thread.java:745) > > [junit4] > Caused by: java.lang.AssertionError: Directory not closed: > MockDirectoryWrapper(RAMDirectory@6e7a8241 > lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@264577fe) > > [junit4] > at > org.apache.lucene.util.CloseableDirectory.close(CloseableDirectory.java:46) > > [junit4] > at > com.carrotsearch.randomizedtesting.RandomizedContext.closeResources(R > andomizedContext.java:221) > > [junit4] > ... 2 more > > [junit4] Completed [139/421 (1!)] on J1 in 0.04s, 1 test, 1 error, 1 > > skipped > <<< FAILURES! > > > > [...truncated 906 lines...] > > BUILD FAILED > > /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:750: The > following error occurred while executing this line: > > /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:694: The > following error occurred while executing this line: > > /home/jenkins/workspace/Lucene-Solr-5.5-Linux/build.xml:59: The > following error occurred while executing this line: > > /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/build.xml:50: The > following error occurred while executing this line: > > /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common- > build.xml:1477: The following error occurred while executing this line: > > /home/jenkins/workspace/Lucene-Solr-5.5-Linux/lucene/common- > build.xml:1033: There were test failures: 421 suites (1 ignored), 3386 tests, > 1 > suite-level error, 49 ignored (45 assumptions) [seed: 8C40C18106C3F5CD] > > > > Total time: 5 minutes 58 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: [email protected] > > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
