I can't reproduce this failure locally.

From 
<https://builds.apache.org/job/Lucene-Solr-Maven-trunk/238/testReport/junit/org.apache.solr.client.solrj.embedded/TestSolrProperties/testProperties/>:

=====
java.lang.AssertionError: 
        at org.junit.Assert.fail(Assert.java:91)
        at org.junit.Assert.assertTrue(Assert.java:43)
        at org.junit.Assert.assertTrue(Assert.java:54)
        at 
org.apache.solr.client.solrj.embedded.TestSolrProperties.testProperties(TestSolrProperties.java:220)
=====

From TestSolrProperties.java:

=====
215: FileInputStream fis = new FileInputStream(new File(solrXml.getParent(), 
"solr-persist.xml"));
216: try {
217:   Document document = builder.parse(fis);
218:   assertTrue(exists("/solr/cores[@defaultCoreName='core0']", document));
219:   assertTrue(exists("/solr/cores[@host='127.0.0.1']", document));
220:   assertTrue(exists("/solr/cores[@hostPort='8983']", document));
221:   assertTrue(exists("/solr/cores[@zkClientTimeout='8000']", document));
222:   assertTrue(exists("/solr/cores[@hostContext='solr']", document));
=====

Unfortunately, tearDown() deletes "solr-persist.xml", so the condition that 
caused the failure disappears after the test is run.

I've committed some debug printing on failure to the above section of code, so 
if it happens again we'll be able to see why.

Steve

> -----Original Message-----
> From: Apache Jenkins Server [mailto:[email protected]]
> Sent: Monday, September 12, 2011 11:15 AM
> To: [email protected]
> Subject: [JENKINS-MAVEN] Lucene-Solr-Maven-trunk #238: POMs out of sync
> 
> Build: https://builds.apache.org/job/Lucene-Solr-Maven-trunk/238/
> 
> 1 tests failed.
> REGRESSION:
> org.apache.solr.client.solrj.embedded.TestSolrProperties.testProperties
> 
> Error Message:
> 
> 
> Stack Trace:
> java.lang.AssertionError:
>       at org.junit.Assert.fail(Assert.java:91)
>       at org.junit.Assert.assertTrue(Assert.java:43)
>       at org.junit.Assert.assertTrue(Assert.java:54)
>       at
> org.apache.solr.client.solrj.embedded.TestSolrProperties.testProperties(T
> estSolrProperties.java:220)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :57)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMeth
> od.java:44)
>       at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallabl
> e.java:15)
>       at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod
> .java:41)
>       at
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.
> java:20)
>       at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
>       at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java
> :28)
>       at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:3
> 1)
>       at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.
> java:76)
>       at
> org.apache.lucene.util.LuceneTestCaseRunner.runChild(LuceneTestCaseRunner
> .java:148)
>       at
> org.apache.lucene.util.LuceneTestCaseRunner.runChild(LuceneTestCaseRunner
> .java:50)
>       at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>       at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>       at
> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>       at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>       at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>       at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java
> :28)
>       at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:3
> 1)
>       at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>       at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java
> :35)
>       at
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Prov
> ider.java:146)
>       at
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.jav
> a:97)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :57)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at
> org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(
> ProviderFactory.java:103)
>       at $Proxy0.invoke(Unknown Source)
>       at
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireS
> tarter.java:145)
>       at
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(Suref
> ireStarter.java:87)
>       at
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
> 
> 
> 
> 
> Build Log (for compile errors):
> [...truncated 23173 lines...]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

Reply via email to