: The next time please wait with committing such useless stuff that makes : developer's life hard. Just because I cannot jump and run to do every : configuration change in my free time it's not ok to stop us working on : supporting this JVM.
Uwe: Regardless of wether anyone in particular is running a jenkins build using the IBM JVM, there is still the quesiton of arbitrary users/contributors who might try out nightly builds or checkout svn and could be very confused by test failures that make no sense. if we know that a particular JVM is buggy, it's not enough to say "we as a Project won't run the tests with that JVM" we need to be able to communicate to our users that the tests are not stable on that JVM if they try it as well. having said that, i believe your first point is also valid... >> I disabled the JVM for now, but I must be able to test it to fix the >> bug and report this to IBM (Mike is trying, too). ...erog: i suggest we re-add the rmuir's assumptio so that by default, users with this type of JVM see a clear explanation of why no tests run, but wrap it in some logic to make it easier for developers to work arround... https://issues.apache.org/jira/browse/LUCENE-4630 : : Uwe : : ----- : Uwe Schindler : H.-H.-Meier-Allee 63, D-28213 Bremen : http://www.thetaphi.de : eMail: [email protected] : : : > -----Original Message----- : > From: Robert Muir [mailto:[email protected]] : > Sent: Thursday, December 13, 2012 11:18 PM : > To: [email protected] : > Subject: Re: [JENKINS] Lucene-Solr-4.x-Linux (32bit/ibm-j9-jdk7) - Build # : > 3207 - Failure! : > : > not really: its an ibm jvm bug. : > : > Can we please disable this broken IBM JVM? Thanks :) : > : > On Thu, Dec 13, 2012 at 5:16 PM, Mark Miller <[email protected]> : > wrote: : > > This test tripped a Lucene assert while closing the IndexWriter. : > > : > > java.lang.AssertionError : > > at __randomizedtesting.SeedInfo.seed([7A361E0B8BFD91AC]:0) : > > at : > > : > org.apache.lucene.util.packed.GrowableWriter.ensureCapacity(GrowableWr : > > iter.java:73) : > > : > > - Mark : > > : > > On Dec 13, 2012, at 1:37 PM, Policeman Jenkins Server <jenkins@sd- : > datasolutions.de> wrote: : > > : > >> Build: : > >> http://jenkins.sd-datasolutions.de/job/Lucene-Solr-4.x-Linux/3207/ : > >> Java: 32bit/ibm-j9-jdk7 : > >> : > >> 2 tests failed. : > >> FAILED: : > >> junit.framework.TestSuite.org.apache.lucene.queryparser.xml.TestParse : > >> r : > >> : > >> Error Message: : > >> : > >> : > >> Stack Trace: : > >> java.lang.AssertionError : > >> at __randomizedtesting.SeedInfo.seed([7A361E0B8BFD91AC]:0) : > >> at : > org.apache.lucene.util.packed.GrowableWriter.ensureCapacity(GrowableWr : > iter.java:73) : > >> at : > org.apache.lucene.util.packed.GrowableWriter.set(GrowableWriter.java:87) : > >> at org.apache.lucene.util.fst.FST.pack(FST.java:1531) : > >> at org.apache.lucene.util.fst.Builder.finish(Builder.java:481) : > >> at : > org.apache.lucene.codecs.memory.MemoryPostingsFormat$TermsWriter.fi : > nish(MemoryPostingsFormat.java:271) : > >> at : > org.apache.lucene.index.FreqProxTermsWriterPerField.flush(FreqProxTerm : > sWriterPerField.java:553) : > >> at : > org.apache.lucene.index.FreqProxTermsWriter.flush(FreqProxTermsWriter.j : > ava:85) : > >> at org.apache.lucene.index.TermsHash.flush(TermsHash.java:116) : > >> at org.apache.lucene.index.DocInverter.flush(DocInverter.java:53) : > >> at : > org.apache.lucene.index.DocFieldProcessor.flush(DocFieldProcessor.java:81) : > >> at : > org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit : > erPerThread.java:488) : > >> at : > org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:4 : > 22) : > >> at : > org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit : > er.java:559) : > >> at : > org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2899) : > >> at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2875) : > >> at : > org.apache.lucene.index.IndexWriter.closeInternal(IndexWriter.java:913) : > >> at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:868) : > >> at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:830) : > >> at : > org.apache.lucene.queryparser.xml.TestParser.beforeClass(TestParser.java: : > 81) : > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) : > >> at : > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j : > ava:88) : > >> at : > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces : > sorImpl.java:55) : > >> at java.lang.reflect.Method.invoke(Method.java:613) : > >> at : > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize : > dRunner.java:1559) : > >> at : > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando : > mizedRunner.java:79) : > >> at : > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Rando : > mizedRunner.java:677) : > >> at : > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando : > mizedRunner.java:693) : > >> at : > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA : > fterRule.java:46) : > >> at : > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl : > assName.java:42) : > >> at : > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1 : > .evaluate(SystemPropertiesInvariantRule.java:55) : > >> at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> at : > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss : > ertionsRequired.java:43) : > >> at : > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure : > .java:48) : > >> at : > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule : > IgnoreAfterMaxFailures.java:70) : > >> at : > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore : > TestSuites.java:55) : > >> at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> at : > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. : > run(ThreadLeakControl.java:358) : > >> at java.lang.Thread.run(Thread.java:780) : > >> : > >> : > >> FAILED: : > >> junit.framework.TestSuite.org.apache.lucene.queryparser.xml.TestParse : > >> r : > >> : > >> Error Message: : > >> : > >> : > >> Stack Trace: : > >> java.lang.NullPointerException : > >> at __randomizedtesting.SeedInfo.seed([7A361E0B8BFD91AC]:0) : > >> at : > org.apache.lucene.queryparser.xml.TestParser.afterClass(TestParser.java:89 : > ) : > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) : > >> at : > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j : > ava:88) : > >> at : > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces : > sorImpl.java:55) : > >> at java.lang.reflect.Method.invoke(Method.java:613) : > >> at : > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize : > dRunner.java:1559) : > >> at : > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando : > mizedRunner.java:79) : > >> at : > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando : > mizedRunner.java:700) : > >> at : > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA : > fterRule.java:46) : > >> at : > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl : > assName.java:42) : > >> at : > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1 : > .evaluate(SystemPropertiesInvariantRule.java:55) : > >> at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> at : > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss : > ertionsRequired.java:43) : > >> at : > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure : > .java:48) : > >> at : > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule : > IgnoreAfterMaxFailures.java:70) : > >> at : > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore : > TestSuites.java:55) : > >> at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> at : > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. : > run(ThreadLeakControl.java:358) : > >> at java.lang.Thread.run(Thread.java:780) : > >> : > >> : > >> : > >> : > >> Build Log: : > >> [...truncated 7476 lines...] : > >> [junit4:junit4] Suite: org.apache.lucene.queryparser.xml.TestParser : > >> [junit4:junit4] 2> NOTE: test params are: codec=Lucene41: : > {date2=PostingsFormat(name=Memory doPackFST= true), : > contents=PostingsFormat(name=Memory doPackFST= true), : > date=MockFixedIntBlock(blockSize=1725)}, : > sim=RandomSimilarityProvider(queryNorm=false,coord=no): {contents=DFR : > I(F)3(800.0), date=IB SPL-L1}, locale=es_US, timezone=America/Blanc-Sablon : > >> [junit4:junit4] 2> NOTE: Linux 3.2.0-34-generic x86/IBM Corporation 1.7.0 : > (32-bit)/cpus=8,threads=1,free=1428704,total=10944512 : > >> [junit4:junit4] 2> NOTE: All tests run in this JVM: : > [TestMultiFieldQueryParser, TestQPHelper, TestStandardQP, : > TestPrecedenceQueryParser, TestParser] : > >> [junit4:junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestParser : > -Dtests.seed=7A361E0B8BFD91AC -Dtests.multiplier=3 -Dtests.slow=true - : > Dtests.locale=es_US -Dtests.timezone=America/Blanc-Sablon - : > Dtests.file.encoding=UTF-8 : > >> [junit4:junit4] ERROR 0.00s J0 | TestParser (suite) <<< : > >> [junit4:junit4] > Throwable #1: java.lang.AssertionError : > >> [junit4:junit4] > at : > __randomizedtesting.SeedInfo.seed([7A361E0B8BFD91AC]:0) : > >> [junit4:junit4] > at : > org.apache.lucene.util.packed.GrowableWriter.ensureCapacity(GrowableWr : > iter.java:73) : > >> [junit4:junit4] > at : > org.apache.lucene.util.packed.GrowableWriter.set(GrowableWriter.java:87) : > >> [junit4:junit4] > at org.apache.lucene.util.fst.FST.pack(FST.java:1531) : > >> [junit4:junit4] > at : > org.apache.lucene.util.fst.Builder.finish(Builder.java:481) : > >> [junit4:junit4] > at : > org.apache.lucene.codecs.memory.MemoryPostingsFormat$TermsWriter.fi : > nish(MemoryPostingsFormat.java:271) : > >> [junit4:junit4] > at : > org.apache.lucene.index.FreqProxTermsWriterPerField.flush(FreqProxTerm : > sWriterPerField.java:553) : > >> [junit4:junit4] > at : > org.apache.lucene.index.FreqProxTermsWriter.flush(FreqProxTermsWriter.j : > ava:85) : > >> [junit4:junit4] > at : > org.apache.lucene.index.TermsHash.flush(TermsHash.java:116) : > >> [junit4:junit4] > at : > org.apache.lucene.index.DocInverter.flush(DocInverter.java:53) : > >> [junit4:junit4] > at : > org.apache.lucene.index.DocFieldProcessor.flush(DocFieldProcessor.java:81) : > >> [junit4:junit4] > at : > org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit : > erPerThread.java:488) : > >> [junit4:junit4] > at : > org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:4 : > 22) : > >> [junit4:junit4] > at : > org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit : > er.java:559) : > >> [junit4:junit4] > at : > org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2899) : > >> [junit4:junit4] > at : > org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2875) : > >> [junit4:junit4] > at : > org.apache.lucene.index.IndexWriter.closeInternal(IndexWriter.java:913) : > >> [junit4:junit4] > at : > org.apache.lucene.index.IndexWriter.close(IndexWriter.java:868) : > >> [junit4:junit4] > at : > org.apache.lucene.index.IndexWriter.close(IndexWriter.java:830) : > >> [junit4:junit4] > at : > org.apache.lucene.queryparser.xml.TestParser.beforeClass(TestParser.java: : > 81) : > >> [junit4:junit4] > at : > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) : > >> [junit4:junit4] > at : > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j : > ava:88) : > >> [junit4:junit4] > at : > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces : > sorImpl.java:55) : > >> [junit4:junit4] > at java.lang.reflect.Method.invoke(Method.java:613) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize : > dRunner.java:1559) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando : > mizedRunner.java:79) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Rando : > mizedRunner.java:677) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando : > mizedRunner.java:693) : > >> [junit4:junit4] > at : > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA : > fterRule.java:46) : > >> [junit4:junit4] > at : > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl : > assName.java:42) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1 : > .evaluate(SystemPropertiesInvariantRule.java:55) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> [junit4:junit4] > at : > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss : > ertionsRequired.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(TestRule : > IgnoreAfterMaxFailures.java:70) : > >> [junit4:junit4] > at : > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore : > TestSuites.java:55) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. : > run(ThreadLeakControl.java:358) : > >> [junit4:junit4] > at java.lang.Thread.run(Thread.java:780) : > >> [junit4:junit4] > Throwable #2: java.lang.NullPointerException : > >> [junit4:junit4] > at : > __randomizedtesting.SeedInfo.seed([7A361E0B8BFD91AC]:0) : > >> [junit4:junit4] > at : > org.apache.lucene.queryparser.xml.TestParser.afterClass(TestParser.java:89 : > ) : > >> [junit4:junit4] > at : > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) : > >> [junit4:junit4] > at : > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j : > ava:88) : > >> [junit4:junit4] > at : > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces : > sorImpl.java:55) : > >> [junit4:junit4] > at java.lang.reflect.Method.invoke(Method.java:613) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize : > dRunner.java:1559) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando : > mizedRunner.java:79) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando : > mizedRunner.java:700) : > >> [junit4:junit4] > at : > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA : > fterRule.java:46) : > >> [junit4:junit4] > at : > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl : > assName.java:42) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1 : > .evaluate(SystemPropertiesInvariantRule.java:55) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet : > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> [junit4:junit4] > at : > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss : > ertionsRequired.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(TestRule : > IgnoreAfterMaxFailures.java:70) : > >> [junit4:junit4] > at : > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore : > TestSuites.java:55) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat : > ementAdapter.java:36) : > >> [junit4:junit4] > at : > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. : > run(ThreadLeakControl.java:358) : > >> [junit4:junit4] > at java.lang.Thread.run(Thread.java:780) : > >> [junit4:junit4] Completed on J0 in 3.18s, 0 tests, 1 failure, 1 error <<< : > FAILURES! : > >> : > >> [...truncated 55 lines...] : > >> BUILD FAILED : > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:365: The : > following error occurred while executing this line: : > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:39: The : > following error occurred while executing this line: : > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x- : > Linux/lucene/build.xml:519: The following error occurred while executing this : > line: : > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common- : > build.xml:1703: The following error occurred while executing this line: : > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module- : > build.xml:61: The following error occurred while executing this line: : > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common- : > build.xml:1175: The following error occurred while executing this line: : > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common- : > build. : > >> xml:839: There were test failures: 27 suites, 326 tests, 2 : > >> suite-level errors, 1 ignored : > >> : > >> Total time: 16 minutes 21 seconds : > >> Build step 'Invoke Ant' marked build as failure Archiving artifacts : > >> Recording test results Description set: Java: 32bit/ibm-j9-jdk7 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] : > > : > : > --------------------------------------------------------------------- : > 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] : : -Hoss --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
