You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-dev@lucene.apache.org by Noble Paul നോബിള്‍ नोब्ळ् <no...@corp.aol.com> on 2009/06/09 06:22:54 UTC

Re: svn commit: r782658 - /lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java

hi Mark ,
it it a fix  for SOLR-1161 ?



On Mon, Jun 8, 2009 at 8:17 PM, <ma...@apache.org> wrote:
> Author: markrmiller
> Date: Mon Jun  8 14:47:40 2009
> New Revision: 782658
>
> URL: http://svn.apache.org/viewvc?rev=782658&view=rev
> Log:
> add extra pause and retry for test that fails on slower comp
>
> Modified:
>    lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java
>
> Modified: lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java
> URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java?rev=782658&r1=782657&r2=782658&view=diff
> ==============================================================================
> --- lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java (original)
> +++ lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java Mon Jun  8 14:47:40 2009
> @@ -137,7 +137,13 @@
>     solr[1].jetty = null;
>     solr[0].startJetty();
>     Thread.sleep(1200);
> -    resp = lbHttpSolrServer.query(solrQuery);
> +    try {
> +      resp = lbHttpSolrServer.query(solrQuery);
> +    } catch(SolrServerException e) {
> +      // try again after a pause in case the error is lack of time to start server
> +      Thread.sleep(3000);
> +      resp = lbHttpSolrServer.query(solrQuery);
> +    }
>     name = resp.getResults().get(0).getFieldValue("name").toString();
>     Assert.assertEquals("solr0", name);
>   }
>
>
>



-- 
-----------------------------------------------------
Noble Paul | Principal Engineer| AOL | http://aol.com

Re: svn commit: r782658 - /lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java

Posted by Mark Miller <ma...@gmail.com>.
Thanks Noble - it is, I just didn't remember I had flagged it before. I 
was running tests while my comp was under a bit of strain and watched it 
fail a couple times, so I just through in a pause and retry so it had 
enough time to start the second server - looking at the exception from 
SOLR-1161, it does appear to be the same issue. I think we can resolve it.

- Mark

Noble Paul നോബിള്‍ नोब्ळ् wrote:
> hi Mark ,
> it it a fix  for SOLR-1161 ?
>
>
>
> On Mon, Jun 8, 2009 at 8:17 PM, <ma...@apache.org> wrote:
>   
>> Author: markrmiller
>> Date: Mon Jun  8 14:47:40 2009
>> New Revision: 782658
>>
>> URL: http://svn.apache.org/viewvc?rev=782658&view=rev
>> Log:
>> add extra pause and retry for test that fails on slower comp
>>
>> Modified:
>>    lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java
>>
>> Modified: lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java
>> URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java?rev=782658&r1=782657&r2=782658&view=diff
>> ==============================================================================
>> --- lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java (original)
>> +++ lucene/solr/trunk/src/test/org/apache/solr/client/solrj/TestLBHttpSolrServer.java Mon Jun  8 14:47:40 2009
>> @@ -137,7 +137,13 @@
>>     solr[1].jetty = null;
>>     solr[0].startJetty();
>>     Thread.sleep(1200);
>> -    resp = lbHttpSolrServer.query(solrQuery);
>> +    try {
>> +      resp = lbHttpSolrServer.query(solrQuery);
>> +    } catch(SolrServerException e) {
>> +      // try again after a pause in case the error is lack of time to start server
>> +      Thread.sleep(3000);
>> +      resp = lbHttpSolrServer.query(solrQuery);
>> +    }
>>     name = resp.getResults().get(0).getFieldValue("name").toString();
>>     Assert.assertEquals("solr0", name);
>>   }
>>
>>
>>
>>     
>
>
>
>   


-- 
- Mark

http://www.lucidimagination.com