The thai breakiterator "works" just not always. Here is a standalone test which passes: http://pastebin.com/5YUhjiAa
I encountered this exact same problem the very first time I tested jigsaw and reported it to the jigsaw list, it happened to me once and i could never reproduce it. Maybe it depends on order of classes loaded or something, since it never fails standalone... On Sat, Mar 26, 2016 at 8:01 AM, Uwe Schindler <[email protected]> wrote: > Hi, > > I reverted to build 110. The new JDK modules are missing important Locale > data like a working, dictionary-based Thai BreakIterator and a working > Farsi/Arabic Collator. > > Uwe > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: [email protected] > > >> -----Original Message----- >> From: Policeman Jenkins Server [mailto:[email protected]] >> Sent: Saturday, March 26, 2016 12:59 PM >> To: [email protected] >> Subject: [JENKINS-EA] Lucene-Solr-master-Linux (32bit/jdk-9-ea+111) - Build >> # 16340 - Still Failing! >> Importance: Low >> >> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/16340/ >> Java: 32bit/jdk-9-ea+111 -server -XX:+UseG1GC -XX:-CompactStrings >> >> 5 tests failed. >> FAILED: org.apache.lucene.analysis.core.TestAllAnalyzersHaveFactories.test >> >> Error Message: >> This JRE does not have support for Thai segmentation >> >> Stack Trace: >> java.lang.UnsupportedOperationException: This JRE does not have support >> for Thai segmentation >> at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:BF7CE06DFE1EC95 >> 8]:0) >> at >> org.apache.lucene.analysis.th.ThaiTokenizer.<init>(ThaiTokenizer.java:70) >> at >> org.apache.lucene.analysis.th.ThaiTokenizerFactory.create(ThaiTokenizerFac >> tory.java:47) >> at >> org.apache.lucene.analysis.util.TokenizerFactory.create(TokenizerFactory.ja >> va:75) >> at >> org.apache.lucene.analysis.core.TestAllAnalyzersHaveFactories.test(TestAllA >> nalyzersHaveFactories.java:151) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9- >> ea/Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9- >> ea/NativeMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9- >> ea/DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(java.base@9- >> ea/Method.java:531) >> 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(java.base@9-ea/Thread.java:804) >> >> >> FAILED: org.apache.lucene.analysis.core.TestFactories.test >> >> Error Message: >> This JRE does not have support for Thai segmentation >> >> Stack Trace: >> java.lang.UnsupportedOperationException: This JRE does not have support >> for Thai segmentation >> at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:BF7CE06DFE1EC95 >> 8]:0) >> at >> org.apache.lucene.analysis.th.ThaiTokenizer.<init>(ThaiTokenizer.java:70) >> at >> org.apache.lucene.analysis.th.ThaiTokenizerFactory.create(ThaiTokenizerFac >> tory.java:47) >> at >> org.apache.lucene.analysis.core.TestFactories$FactoryAnalyzer.createComp >> onents(TestFactories.java:189) >> at >> org.apache.lucene.analysis.Analyzer.tokenStream(Analyzer.java:176) >> at >> org.apache.lucene.analysis.BaseTokenStreamTestCase.checkResetException >> (BaseTokenStreamTestCase.java:391) >> at >> org.apache.lucene.analysis.BaseTokenStreamTestCase.checkRandomData(B >> aseTokenStreamTestCase.java:510) >> at >> org.apache.lucene.analysis.core.TestFactories.doTestTokenizer(TestFactorie >> s.java:83) >> at >> org.apache.lucene.analysis.core.TestFactories.test(TestFactories.java:54) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9- >> ea/Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9- >> ea/NativeMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9- >> ea/DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(java.base@9- >> ea/Method.java:531) >> 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(java.base@9-ea/Thread.java:804) >> >> >> FAILED: >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiTermRangeQ >> uery >> >> Error Message: >> The index Term should not be included. expected:<0> but was:<1> >> >> Stack Trace: >> java.lang.AssertionError: The index Term should not be included. >> expected:<0> but was:<1> >> at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:71B3C0848C79925 >> ]:0) >> at org.junit.Assert.fail(Assert.java:93) >> at org.junit.Assert.failNotEquals(Assert.java:647) >> at org.junit.Assert.assertEquals(Assert.java:128) >> at org.junit.Assert.assertEquals(Assert.java:472) >> at >> org.apache.lucene.analysis.CollationTestBase.testFarsiTermRangeQuery(Coll >> ationTestBase.java:144) >> at >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiTermRangeQ >> uery(TestCollationKeyAnalyzer.java:65) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9- >> ea/Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9- >> ea/NativeMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9- >> ea/DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(java.base@9- >> ea/Method.java:531) >> 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(java.base@9-ea/Thread.java:804) >> >> >> FAILED: >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiRangeFilterCo >> llating >> >> Error Message: >> The index Term should not be included. expected:<0> but was:<1> >> >> Stack Trace: >> java.lang.AssertionError: The index Term should not be included. >> expected:<0> but was:<1> >> at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:910B83F485C37C6 >> 6]:0) >> at org.junit.Assert.fail(Assert.java:93) >> at org.junit.Assert.failNotEquals(Assert.java:647) >> at org.junit.Assert.assertEquals(Assert.java:128) >> at org.junit.Assert.assertEquals(Assert.java:472) >> at >> org.apache.lucene.analysis.CollationTestBase.testFarsiRangeFilterCollating(C >> ollationTestBase.java:82) >> at >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiRangeFilterCo >> llating(TestCollationKeyAnalyzer.java:53) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9- >> ea/Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9- >> ea/NativeMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9- >> ea/DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(java.base@9- >> ea/Method.java:531) >> 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(java.base@9-ea/Thread.java:804) >> >> >> FAILED: >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiRangeQueryC >> ollating >> >> Error Message: >> The index Term should not be included. expected:<0> but was:<1> >> >> Stack Trace: >> java.lang.AssertionError: The index Term should not be included. >> expected:<0> but was:<1> >> at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:1BA3B8781F2CC9 >> AE]:0) >> at org.junit.Assert.fail(Assert.java:93) >> at org.junit.Assert.failNotEquals(Assert.java:647) >> at org.junit.Assert.assertEquals(Assert.java:128) >> at org.junit.Assert.assertEquals(Assert.java:472) >> at >> org.apache.lucene.analysis.CollationTestBase.testFarsiRangeQueryCollating( >> CollationTestBase.java:113) >> at >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiRangeQueryC >> ollating(TestCollationKeyAnalyzer.java:59) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9- >> ea/Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9- >> ea/NativeMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9- >> ea/DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(java.base@9- >> ea/Method.java:531) >> 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(java.base@9-ea/Thread.java:804) >> >> >> >> >> Build Log: >> [...truncated 2359 lines...] >> [junit4] Suite: org.apache.lucene.analysis.core.TestFactories >> [junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestFactories - >> Dtests.method=test -Dtests.seed=3728DFB750E2A4A0 -Dtests.multiplier=3 - >> Dtests.slow=true -Dtests.locale=ha-Latn - >> Dtests.timezone=America/Montevideo -Dtests.asserts=true - >> Dtests.file.encoding=ISO-8859-1 >> [junit4] ERROR 2.25s J1 | TestFactories.test <<< >> [junit4] > Throwable #1: java.lang.UnsupportedOperationException: This >> JRE does not have support for Thai segmentation >> [junit4] > at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:BF7CE06DFE1EC95 >> 8]:0) >> [junit4] > at >> org.apache.lucene.analysis.th.ThaiTokenizer.<init>(ThaiTokenizer.java:70) >> [junit4] > at >> org.apache.lucene.analysis.th.ThaiTokenizerFactory.create(ThaiTokenizerFac >> tory.java:47) >> [junit4] > at >> org.apache.lucene.analysis.core.TestFactories$FactoryAnalyzer.createComp >> onents(TestFactories.java:189) >> [junit4] > at >> org.apache.lucene.analysis.Analyzer.tokenStream(Analyzer.java:176) >> [junit4] > at >> org.apache.lucene.analysis.BaseTokenStreamTestCase.checkResetException >> (BaseTokenStreamTestCase.java:391) >> [junit4] > at >> org.apache.lucene.analysis.BaseTokenStreamTestCase.checkRandomData(B >> aseTokenStreamTestCase.java:510) >> [junit4] > at >> org.apache.lucene.analysis.core.TestFactories.doTestTokenizer(TestFactorie >> s.java:83) >> [junit4] > at >> org.apache.lucene.analysis.core.TestFactories.test(TestFactories.java:54) >> [junit4] > at java.lang.Thread.run(java.base@9-ea/Thread.java:804) >> [junit4] 2> NOTE: leaving temporary files on disk at: >> /home/jenkins/workspace/Lucene-Solr-master- >> Linux/lucene/build/analysis/common/test/J1/temp/lucene.analysis.core.Tes >> tFactories_3728DFB750E2A4A0-001 >> [junit4] 2> NOTE: test params are: >> codec=FastDecompressionCompressingStoredFields(storedFieldsFormat=Co >> mpressingStoredFieldsFormat(compressionMode=FAST_DECOMPRESSION, >> chunkSize=29673, maxDocsPerChunk=335, blockSize=860), >> termVectorsFormat=CompressingTermVectorsFormat(compressionMode=F >> AST_DECOMPRESSION, chunkSize=29673, blockSize=860)), >> sim=ClassicSimilarity, locale=ha-Latn, timezone=America/Montevideo >> [junit4] 2> NOTE: Linux 4.2.0-34-generic i386/Oracle Corporation 9-ea >> (32- >> bit)/cpus=12,threads=1,free=96605344,total=296747008 >> [junit4] 2> NOTE: All tests run in this JVM: >> [TestNorwegianMinimalStemFilter, TestDecimalDigitFilterFactory, >> TestCommonGramsFilterFactory, TestSolrSynonymParser, >> TestIrishLowerCaseFilter, TestHindiNormalizer, TestThaiAnalyzer, >> TestReverseStringFilter, TestCzechAnalyzer, >> TestReversePathHierarchyTokenizer, TestZeroAffix, >> TestGalicianMinimalStemFilterFactory, TestLithuanianStemming, >> TestArabicStemFilter, TestCzechStemmer, TestFlagLong, >> TestGalicianStemFilter, TestDuelingAnalyzers, TestAlternateCasing, >> TestStrangeOvergeneration, TestGreekLowerCaseFilterFactory, >> TestCharacterUtils, TestSnowball, TestCodepointCountFilter, >> TestStandardFactories, TestDictionary, TestBulgarianStemmer, >> WikipediaTokenizerTest, TestOptionalCondition, TestKeepCase, >> TestNorwegianAnalyzer, TestNGramFilters, TestThaiTokenizerFactory, >> TestSoraniStemFilter, TestSwedishAnalyzer, TestCapitalizationFilter, >> TestCommonGramsQueryFilterFactory, TestBulgarianAnalyzer, >> TestIndicNormalizer, TestPortugueseMinimalStemFilterFactory, >> TestCatalanAnalyzer, TestGermanAnalyzer, TestLatvianStemmer, >> TestPortugueseAnalyzer, TestHungarianAnalyzer, TestGalicianAnalyzer, >> TestHomonyms, TestFactories] >> [junit4] Completed [92/277 (1!)] on J1 in 2.26s, 1 test, 1 error <<< >> FAILURES! >> >> [...truncated 31 lines...] >> [junit4] Suite: >> org.apache.lucene.analysis.core.TestAllAnalyzersHaveFactories >> [junit4] 2> NOTE: reproduce with: ant test - >> Dtestcase=TestAllAnalyzersHaveFactories -Dtests.method=test - >> Dtests.seed=3728DFB750E2A4A0 -Dtests.multiplier=3 -Dtests.slow=true - >> Dtests.locale=ro -Dtests.timezone=Asia/Manila -Dtests.asserts=true - >> Dtests.file.encoding=ISO-8859-1 >> [junit4] ERROR 0.60s J0 | TestAllAnalyzersHaveFactories.test <<< >> [junit4] > Throwable #1: java.lang.UnsupportedOperationException: This >> JRE does not have support for Thai segmentation >> [junit4] > at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:BF7CE06DFE1EC95 >> 8]:0) >> [junit4] > at >> org.apache.lucene.analysis.th.ThaiTokenizer.<init>(ThaiTokenizer.java:70) >> [junit4] > at >> org.apache.lucene.analysis.th.ThaiTokenizerFactory.create(ThaiTokenizerFac >> tory.java:47) >> [junit4] > at >> org.apache.lucene.analysis.util.TokenizerFactory.create(TokenizerFactory.ja >> va:75) >> [junit4] > at >> org.apache.lucene.analysis.core.TestAllAnalyzersHaveFactories.test(TestAllA >> nalyzersHaveFactories.java:151) >> [junit4] > at java.lang.Thread.run(java.base@9-ea/Thread.java:804) >> [junit4] 2> NOTE: test params are: codec=Asserting(Lucene60), >> sim=RandomSimilarity(queryNorm=true,coord=no): {}, locale=ro, >> timezone=Asia/Manila >> [junit4] 2> NOTE: Linux 4.2.0-34-generic i386/Oracle Corporation 9-ea >> (32- >> bit)/cpus=12,threads=1,free=94803072,total=232783872 >> [junit4] 2> NOTE: All tests run in this JVM: >> [TestItalianLightStemFilterFactory, ShingleFilterTest, >> TestGreekStemFilterFactory, TestPortugueseLightStemFilter, >> TestBugInSomething, TestRussianAnalyzer, >> TestPatternCaptureGroupTokenFilter, TestFrenchMinimalStemFilterFactory, >> TestArabicAnalyzer, TestCondition, TestPatternTokenizerFactory, >> NGramTokenFilterTest, TestSoraniNormalizationFilterFactory, TestElision, >> TestAllAnalyzersHaveFactories] >> [junit4] Completed [103/277 (2!)] on J0 in 0.62s, 1 test, 1 error <<< >> FAILURES! >> >> [...truncated 1 lines...] >> [junit4] Suite: org.apache.lucene.collation.TestCollationKeyAnalyzer >> [junit4] 2> NOTE: reproduce with: ant test - >> Dtestcase=TestCollationKeyAnalyzer - >> Dtests.method=testFarsiTermRangeQuery -Dtests.seed=3728DFB750E2A4A0 >> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=mr-IN - >> Dtests.timezone=Etc/GMT-10 -Dtests.asserts=true - >> Dtests.file.encoding=ISO-8859-1 >> [junit4] FAILURE 0.07s J0 | >> TestCollationKeyAnalyzer.testFarsiTermRangeQuery <<< >> [junit4] > Throwable #1: java.lang.AssertionError: The index Term >> should >> not be included. expected:<0> but was:<1> >> [junit4] > at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:71B3C0848C79925 >> ]:0) >> [junit4] > at >> org.apache.lucene.analysis.CollationTestBase.testFarsiTermRangeQuery(Coll >> ationTestBase.java:144) >> [junit4] > at >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiTermRangeQ >> uery(TestCollationKeyAnalyzer.java:65) >> [junit4] > at java.lang.Thread.run(java.base@9-ea/Thread.java:804) >> [junit4] 2> NOTE: reproduce with: ant test - >> Dtestcase=TestCollationKeyAnalyzer - >> Dtests.method=testFarsiRangeFilterCollating - >> Dtests.seed=3728DFB750E2A4A0 -Dtests.multiplier=3 -Dtests.slow=true - >> Dtests.locale=mr-IN -Dtests.timezone=Etc/GMT-10 -Dtests.asserts=true - >> Dtests.file.encoding=ISO-8859-1 >> [junit4] FAILURE 0.02s J0 | >> TestCollationKeyAnalyzer.testFarsiRangeFilterCollating <<< >> [junit4] > Throwable #1: java.lang.AssertionError: The index Term >> should >> not be included. expected:<0> but was:<1> >> [junit4] > at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:910B83F485C37C6 >> 6]:0) >> [junit4] > at >> org.apache.lucene.analysis.CollationTestBase.testFarsiRangeFilterCollating(C >> ollationTestBase.java:82) >> [junit4] > at >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiRangeFilterCo >> llating(TestCollationKeyAnalyzer.java:53) >> [junit4] > at java.lang.Thread.run(java.base@9-ea/Thread.java:804) >> [junit4] 2> NOTE: reproduce with: ant test - >> Dtestcase=TestCollationKeyAnalyzer - >> Dtests.method=testFarsiRangeQueryCollating - >> Dtests.seed=3728DFB750E2A4A0 -Dtests.multiplier=3 -Dtests.slow=true - >> Dtests.locale=mr-IN -Dtests.timezone=Etc/GMT-10 -Dtests.asserts=true - >> Dtests.file.encoding=ISO-8859-1 >> [junit4] FAILURE 0.01s J0 | >> TestCollationKeyAnalyzer.testFarsiRangeQueryCollating <<< >> [junit4] > Throwable #1: java.lang.AssertionError: The index Term >> should >> not be included. expected:<0> but was:<1> >> [junit4] > at >> __randomizedtesting.SeedInfo.seed([3728DFB750E2A4A0:1BA3B8781F2CC9 >> AE]:0) >> [junit4] > at >> org.apache.lucene.analysis.CollationTestBase.testFarsiRangeQueryCollating( >> CollationTestBase.java:113) >> [junit4] > at >> org.apache.lucene.collation.TestCollationKeyAnalyzer.testFarsiRangeQueryC >> ollating(TestCollationKeyAnalyzer.java:59) >> [junit4] > at java.lang.Thread.run(java.base@9-ea/Thread.java:804) >> [junit4] 2> NOTE: test params are: codec=Asserting(Lucene60): >> {body=FST50, content=PostingsFormat(name=Asserting)}, docValues:{}, >> maxPointsInLeafNode=1615, maxMBSortInHeap=6.732668240444527, >> sim=ClassicSimilarity, locale=mr-IN, timezone=Etc/GMT-10 >> [junit4] 2> NOTE: Linux 4.2.0-34-generic i386/Oracle Corporation 9-ea >> (32- >> bit)/cpus=12,threads=1,free=87742736,total=232783872 >> [junit4] 2> NOTE: All tests run in this JVM: >> [TestItalianLightStemFilterFactory, ShingleFilterTest, >> TestGreekStemFilterFactory, TestPortugueseLightStemFilter, >> TestBugInSomething, TestRussianAnalyzer, >> TestPatternCaptureGroupTokenFilter, TestFrenchMinimalStemFilterFactory, >> TestArabicAnalyzer, TestCondition, TestPatternTokenizerFactory, >> NGramTokenFilterTest, TestSoraniNormalizationFilterFactory, TestElision, >> TestAllAnalyzersHaveFactories, TestCollationKeyAnalyzer] >> [junit4] Completed [104/277 (3!)] on J0 in 0.75s, 4 tests, 3 failures <<< >> FAILURES! >> >> [...truncated 528 lines...] >> BUILD FAILED >> /home/jenkins/workspace/Lucene-Solr-master-Linux/build.xml:740: The >> following error occurred while executing this line: >> /home/jenkins/workspace/Lucene-Solr-master-Linux/build.xml:684: The >> following error occurred while executing this line: >> /home/jenkins/workspace/Lucene-Solr-master-Linux/build.xml:59: The >> following error occurred while executing this line: >> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build.xml:476: >> The following error occurred while executing this line: >> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/common- >> build.xml:2187: The following error occurred while executing this line: >> /home/jenkins/workspace/Lucene-Solr-master- >> Linux/lucene/analysis/build.xml:106: The following error occurred while >> executing this line: >> /home/jenkins/workspace/Lucene-Solr-master- >> Linux/lucene/analysis/build.xml:38: The following error occurred while >> executing this line: >> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/module- >> build.xml:58: The following error occurred while executing this line: >> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/common- >> build.xml:1457: The following error occurred while executing this line: >> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/common- >> build.xml:1014: There were test failures: 277 suites (2 ignored), 1422 >> tests, 2 >> errors, 3 failures, 12 ignored (11 assumptions) [seed: 3728DFB750E2A4A0] >> >> Total time: 12 minutes 14 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]
