[Building Sakai] Trunk broken by failed test in ElasticSearch

John Bush jbush at anisakai.com
Mon Jul 8 09:29:15 PDT 2013


yeah, the library I'm using doesn't take fondly to using threads in unit
tests, so the elasticsearch tests give funny results, sometimes it works,
sometimes it doesn't.  It's on my list of thing to fix.


On Sun, Jul 7, 2013 at 7:38 PM, Jim Eng <jimeng at umich.edu> wrote:

> Just a heads-up to anyone involved in ElasticSearch.   Unless you skip
> tests when building trunk of sakai, the build fails in a failed test
> described below.
>
> Thanks.
>
> Jim
>
>
>
> On Jul 7, 2013, at 8:39 AM, "Thomas, Gregory J" <gjthomas at iupui.edu>
> wrote:
>
> > Yes, the nightly servers do skip tests.
> >
> > Greg
> > ________________________________________
> > From: sakai-dev-bounces at collab.sakaiproject.org [
> sakai-dev-bounces at collab.sakaiproject.org] on behalf of Jim Eng [
> jimeng at umich.edu]
> > Sent: Friday, July 05, 2013 1:04 PM
> > To: sakai-dev Developers
> > Subject: [Building Sakai] Skipping tests on nightly2 builds?
> >
> > Sorry if this is asked and answered.
> >
> > I have tried a couple times recently to build the sakai-trunk-all
> branch.  I did a fresh check-out this morning and put my laptop to work
> truing to build and deploy it to a fresh tomcat.  That ended with a failed
> test in ElasticSearch, the same as it did the last time I tried, a few days
> ago.
> >
> > So I looked at the build-logs for the Oracle-build of trunk on nightly2.
>  That succeeded, but it appears that that build skips tests.
> >
> > I thought I better ask whether there is an automated build that does not
> skip tests that would bring a problem like this to the attention of
> developers on that project.  If there isn't, I would like to report the
> problem.  Part of the build log from my laptop is included below.
> >
> > Thanks.
> >
> > Jim
> >
> >
> >
> >
> > ------------------------------------------------------
> > T E S T S
> > -------------------------------------------------------
> > Running org.sakaiproject.search.elasticsearch.ElasticSearchTest
> > 0 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:41:37,897  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:41:37,902  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042497733/elasticsearch/server1
> > 17043 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:41:53,264  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:41:53,265  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042513262/elasticsearch/server1
> > 24222 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:42:00,667  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:42:00,668  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042520656/elasticsearch/server1
> > 35462 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:42:11,676  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:42:11,677  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042531672/elasticsearch/server1
> > 48184 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:42:24,360  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:42:24,360  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042544359/elasticsearch/server1
> > 55157 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:42:31,273  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:42:31,274  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042551272/elasticsearch/server1
> > 12:42:37,182  INFO ElasticSearchIndexBuilder:431 - Rebuilding the index
> for '851-954-6936 x5460'
> > 12:42:37,476  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 20 took 234 ms
> > 12:42:37,515  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 20 took 6 ms
> > 12:42:37,558  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 20 took 8 ms
> > 12:42:37,593  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 20 took 5 ms
> > 12:42:37,633  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 20 took 7 ms
> > 12:42:37,645  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 6 took 2 ms
> > 12:42:37,645  INFO ElasticSearchIndexBuilder:473 - Queued 106 docs for
> indexing from site: 851-954-6936 x5460 in 443 ms
> > 12:42:39,460  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 106 took 116 ms
> > 12:42:39,460  INFO ElasticSearchIndexBuilder:659 - Finished indexing 106
> docs in 277 ms
> > 106
> > 66096 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:42:42,301  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:42:42,302  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042562301/elasticsearch/server1
> > 12:42:49,977  INFO ElasticSearchIndexBuilder:982 - Refreshing the index
> for '(394)893-0526 x4732'
> > 12:42:51,537  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 1 took 178 ms
> > 12:42:51,537  INFO ElasticSearchIndexBuilder:659 - Finished indexing 1
> docs in 184 ms
> > 78398 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:42:54,394  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:42:54,395  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042574393/elasticsearch/server1
> > 84924 [main] INFO com.github.javafaker.Faker - Using default locale en
> > 12:43:01,084  INFO ElasticSearchService:169 - Initializing
> ElasticSearch...
> > 12:43:01,086  INFO ElasticSearchService:222 - Setting ElasticSearch
> storage area to:
> /var/folders/11/mst3g1ys07n7mltv6mhpxr680000gp/T//1373042581080/elasticsearch/server1
> > 12:43:07,277  INFO ElasticSearchIndexBuilder:431 - Rebuilding the index
> for '810-509-9561 x583'
> > 12:43:07,706  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 106 took 36 ms
> > 12:43:07,707  INFO ElasticSearchIndexBuilder:473 - Queued 106 docs for
> indexing from site: 810-509-9561 x583 in 207 ms
> > 12:43:10,860  INFO ElasticSearchIndexBuilder:684 - bulk request of batch
> size: 106 took 92 ms
> > 12:43:10,860  INFO ElasticSearchIndexBuilder:659 - Finished indexing 106
> docs in 582 ms
> > Tests run: 9, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 98.774
> sec <<< FAILURE!
> >
> > Results :
> >
> > Failed tests:
> deleteDoc(org.sakaiproject.search.elasticsearch.ElasticSearchTest)
> >
> > Tests run: 9, Failures: 1, Errors: 0, Skipped: 0
> >
> >
> > _______________________________________________
> > sakai-dev mailing list
> > sakai-dev at collab.sakaiproject.org
> > http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> >
> > TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>



-- 
John Bush
602-490-0470

** This message is neither private nor confidential in fact the US
government is storing it in a warehouse located in Utah for future data
mining use cases should they arise. **
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130708/629229ad/attachment.html 


More information about the sakai-dev mailing list