Looks like a jvm bug, it doesnt reproduce here (maybe it must be 32-bit client?):
its uppercase (KpStemmer) coming from our test. So maybe we should disable string concatenation optimizations for java7! On Mon, Nov 5, 2012 at 12:09 PM, Robert Muir <[email protected]> wrote: > I'll try to look into this one. > > On Mon, Nov 5, 2012 at 4:03 AM, Policeman Jenkins Server > <[email protected]> wrote: >> Build: http://jenkins.sd-datasolutions.de/job/Lucene-Solr-trunk-Windows/1446/ >> Java: 32bit/jdk1.7.0_09 -client -XX:+UseParallelGC >> >> 1 tests failed. >> REGRESSION: >> org.apache.lucene.analysis.core.TestRandomChains.testRandomChains >> >> Error Message: >> org/tartarus/snowball/ext/kpStemmer (wrong name: >> org/tartarus/snowball/ext/KpStemmer) >> >> Stack Trace: >> java.lang.NoClassDefFoundError: org/tartarus/snowball/ext/kpStemmer (wrong >> name: org/tartarus/snowball/ext/KpStemmer) >> at >> __randomizedtesting.SeedInfo.seed([8EB426A5726C6EE5:B3550FC4357E7325]:0) >> at java.lang.ClassLoader.defineClass1(Native Method) >> at java.lang.ClassLoader.defineClass(ClassLoader.java:791) >> at >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) >> at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) >> at java.net.URLClassLoader.access$100(URLClassLoader.java:71) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:361) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:423) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:356) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:186) >> at >> org.apache.lucene.analysis.snowball.SnowballFilter.<init>(SnowballFilter.java:68) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >> Method) >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >> at java.lang.reflect.Constructor.newInstance(Constructor.java:525) >> at >> org.apache.lucene.analysis.core.TestRandomChains$MockRandomAnalyzer.createComponent(TestRandomChains.java:651) >> at >> org.apache.lucene.analysis.core.TestRandomChains$MockRandomAnalyzer.newFilterChain(TestRandomChains.java:749) >> at >> org.apache.lucene.analysis.core.TestRandomChains$MockRandomAnalyzer.toString(TestRandomChains.java:640) >> at java.lang.String.valueOf(String.java:2854) >> at java.lang.StringBuilder.append(StringBuilder.java:128) >> at >> org.apache.lucene.analysis.core.TestRandomChains.testRandomChains(TestRandomChains.java:862) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:601) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787) >> at >> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >> at >> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) >> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> at >> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) >> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782) >> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682) >> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693) >> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> at >> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) >> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> at >> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43) >> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> at >> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> at java.lang.Thread.run(Thread.java:722) >> >> >> >> >> Build Log: >> [...truncated 4523 lines...] >> [junit4:junit4] Suite: org.apache.lucene.analysis.core.TestRandomChains >> [junit4:junit4] 2> TEST FAIL: useCharFilter=false text='ntvluchten en om >> te ' >> [junit4:junit4] 2> NOTE: reproduce with: ant test >> -Dtestcase=TestRandomChains -Dtests.method=testRandomChains >> -Dtests.seed=8EB426A5726C6EE5 -Dtests.slow=true -Dtests.locale=de >> -Dtests.timezone=Africa/Mbabane -Dtests.file.encoding=US-ASCII >> [junit4:junit4] ERROR 1.46s | TestRandomChains.testRandomChains <<< >> [junit4:junit4] > Throwable #1: java.lang.NoClassDefFoundError: >> org/tartarus/snowball/ext/kpStemmer (wrong name: >> org/tartarus/snowball/ext/KpStemmer) >> [junit4:junit4] > at >> __randomizedtesting.SeedInfo.seed([8EB426A5726C6EE5:B3550FC4357E7325]:0) >> [junit4:junit4] > at java.lang.ClassLoader.defineClass1(Native Method) >> [junit4:junit4] > at >> java.lang.ClassLoader.defineClass(ClassLoader.java:791) >> [junit4:junit4] > at >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) >> [junit4:junit4] > at >> java.net.URLClassLoader.defineClass(URLClassLoader.java:449) >> [junit4:junit4] > at >> java.net.URLClassLoader.access$100(URLClassLoader.java:71) >> [junit4:junit4] > at >> java.net.URLClassLoader$1.run(URLClassLoader.java:361) >> [junit4:junit4] > at >> java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> [junit4:junit4] > at >> java.security.AccessController.doPrivileged(Native Method) >> [junit4:junit4] > at >> java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> [junit4:junit4] > at >> java.lang.ClassLoader.loadClass(ClassLoader.java:423) >> [junit4:junit4] > at >> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> [junit4:junit4] > at >> java.lang.ClassLoader.loadClass(ClassLoader.java:356) >> [junit4:junit4] > at java.lang.Class.forName0(Native Method) >> [junit4:junit4] > at java.lang.Class.forName(Class.java:186) >> [junit4:junit4] > at >> org.apache.lucene.analysis.snowball.SnowballFilter.<init>(SnowballFilter.java:68) >> [junit4:junit4] > at >> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> [junit4:junit4] > at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) >> [junit4:junit4] > at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >> [junit4:junit4] > at >> java.lang.reflect.Constructor.newInstance(Constructor.java:525) >> [junit4:junit4] > at >> org.apache.lucene.analysis.core.TestRandomChains$MockRandomAnalyzer.createComponent(TestRandomChains.java:651) >> [junit4:junit4] > at >> org.apache.lucene.analysis.core.TestRandomChains$MockRandomAnalyzer.newFilterChain(TestRandomChains.java:749) >> [junit4:junit4] > at >> org.apache.lucene.analysis.core.TestRandomChains$MockRandomAnalyzer.toString(TestRandomChains.java:640) >> [junit4:junit4] > at java.lang.String.valueOf(String.java:2854) >> [junit4:junit4] > at >> java.lang.StringBuilder.append(StringBuilder.java:128) >> [junit4:junit4] > at >> org.apache.lucene.analysis.core.TestRandomChains.testRandomChains(TestRandomChains.java:862) >> [junit4:junit4] > at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [junit4:junit4] > at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> [junit4:junit4] > at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> [junit4:junit4] > at java.lang.reflect.Method.invoke(Method.java:601) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) >> [junit4:junit4] > at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693) >> [junit4:junit4] > at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] > at >> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] > at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] > at java.lang.Thread.run(Thread.java:722) >> [junit4:junit4] 2> NOTE: test params are: codec=Lucene41: >> {dummy=PostingsFormat(name=Memory doPackFST= false)}, sim=DefaultSimilarity, >> locale=de, timezone=Africa/Mbabane >> [junit4:junit4] 2> NOTE: Windows 7 6.1 x86/Oracle Corporation 1.7.0_09 >> (32-bit)/cpus=2,threads=1,free=78522656,total=207224832 >> [junit4:junit4] 2> NOTE: All tests run in this JVM: [TestCharTokenizers, >> TestEnglishMinimalStemFilter, TestSolrSynonymParser, >> TestPortugueseLightStemFilterFactory, EdgeNGramTokenizerTest, >> TestGreekLowerCaseFilterFactory, TestPortugueseLightStemFilter, >> TestRussianAnalyzer, TestCompoundWordTokenFilter, TestGalicianAnalyzer, >> TestHindiNormalizer, TestCollationKeyAnalyzer, TestThaiAnalyzer, >> TestBasqueAnalyzer, HunspellStemmerTest, TestTeeSinkTokenFilter, >> TestCharacterUtils, TestHunspellStemFilterFactory, >> TestLatvianStemFilterFactory, TestGalicianMinimalStemFilterFactory, >> TestLatvianStemmer, TestRussianLightStemFilter, >> TestEnglishMinimalStemFilterFactory, TestPatternReplaceCharFilter, >> TestGalicianStemFilterFactory, PositionFilterTest, TestCJKAnalyzer, >> TypeAsPayloadTokenFilterTest, TestCzechStemFilterFactory, >> TestMappingCharFilterFactory, TestGermanNormalizationFilter, >> TestGermanAnalyzer, TestIrishAnalyzer, TestAnalyzers, TestFinnishAnalyzer, >> TestNorwegianMinimalStemFilterFactory, TestKeywordMarkerFilterFactory, >> TestFilesystemResourceLoader, TestBulgarianAnalyzer, >> TestLimitTokenCountAnalyzer, TestUAX29URLEmailTokenizerFactory, >> TestStemmerOverrideFilterFactory, TestElision, >> TestBulgarianStemFilterFactory, TestSnowballVocab, TestArabicFilters, >> NGramTokenFilterTest, TestMappingCharFilter, TestPrefixAwareTokenFilter, >> TokenOffsetPayloadTokenFilterTest, TestArmenianAnalyzer, >> TestHTMLStripCharFilterFactory, >> TestHyphenationCompoundWordTokenFilterFactory, TestCJKBigramFilterFactory, >> TestTypeTokenFilter, TestNorwegianLightStemFilter, >> TestFinnishLightStemFilter, TestRemoveDuplicatesTokenFilter, >> TestLatvianAnalyzer, TestPrefixAndSuffixAwareTokenFilter, >> TestThaiWordFilterFactory, TestPortugueseStemFilter, >> TestShingleFilterFactory, TestIndonesianAnalyzer, >> TestUAX29URLEmailTokenizer, TestPortugueseMinimalStemFilter, >> TestNGramFilters, TestWikipediaTokenizerFactory, TestKeywordMarkerFilter, >> TestSnowball, TestPatternReplaceFilterFactory, TestPersianAnalyzer, >> TestTrimFilterFactory, TestClassicAnalyzer, TestTurkishAnalyzer, >> TestCzechAnalyzer, TestCJKBigramFilter, TestUAX29URLEmailAnalyzer, >> TestItalianLightStemFilter, TestLengthFilterFactory, >> DelimitedPayloadTokenFilterTest, TestASCIIFoldingFilter, >> TestTypeTokenFilterFactory, TestIrishLowerCaseFilter, >> TestFrenchMinimalStemFilter, TestCharArrayIterator, >> TestLimitTokenCountFilterFactory, TestFrenchLightStemFilterFactory, >> TestIndonesianStemFilterFactory, TestGermanMinimalStemFilterFactory, >> TestDanishAnalyzer, TestKStemFilterFactory, TestSingleTokenTokenFilter, >> HunspellStemFilterTest, GreekAnalyzerTest, TestHungarianAnalyzer, >> TestGermanNormalizationFilterFactory, TestArabicAnalyzer, >> TestSwedishLightStemFilter, TestSpanishLightStemFilterFactory, >> TestBrazilianStemmer, TestBrazilianStemFilterFactory, >> TestRemoveDuplicatesTokenFilterFactory, TestHindiAnalyzer, >> TestSwedishLightStemFilterFactory, TestIndicNormalizer, >> TestItalianLightStemFilterFactory, TestDuelingAnalyzers, >> TestSynonymMapFilter, NGramTokenizerTest, TestStandardAnalyzer, >> ShingleFilterTest, TestRandomChains] >> [junit4:junit4] Completed in 2.13s, 1 test, 1 error <<< FAILURES! >> >> [...truncated 309 lines...] >> BUILD FAILED >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\build.xml:335: The >> following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\build.xml:39: The >> following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\lucene\build.xml:520: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\lucene\common-build.xml:1692: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\lucene\analysis\build.xml:105: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\lucene\analysis\build.xml:38: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\lucene\module-build.xml:61: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\lucene\common-build.xml:1163: >> The following error occurred while executing this line: >> C:\Users\JenkinsSlave\workspace\Lucene-Solr-trunk-Windows\lucene\common-build.xml:827: >> There were test failures: 213 suites, 1078 tests, 1 error, 1 ignored >> >> Total time: 14 minutes 11 seconds >> Build step 'Invoke Ant' marked build as failure >> Archiving artifacts >> Recording test results >> Description set: Java: 32bit/jdk1.7.0_09 -client -XX:+UseParallelGC >> Email was triggered for: Failure >> Sending email for trigger: Failure >> >> >> >> >> --------------------------------------------------------------------- >> 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]
