|
From: Bryan T. <br...@sy...> - 2010-04-02 21:06:10
|
All, Hudson builds are now running automatically and should be mirroring the unit test results to [1] each time they run. Right now the test suites take 20m to run and we have a 97% success rate. Once we enable them all that will go up, but there seems to be some issue with held references for stores that do not get destroyed so some database modes are not being tested at this time. People doing commits: Please make an effort to check this [1] each day so you can see if you've broken something. Once we get to an "all green" state for the project I will enable email nags. There are hooks available in hudson for code coverage tests and related stuff, so let's consider adding some of that into the build. However, my next goal with hudson is to introduce a separate series of performance tests so we can capture regression or improvement in different database modes over time as well. Bryan PS: You can actually access historical hudson builds using URIs patterned on [2]. However, no index is being generated for those historical builds (by Hudson). We could probably do that using a cron job on www.bigdata.com. [1] http://www.bigdata.com/bigdata/hudson/lastSuccessful/report/ [2] http://www.bigdata.com/bigdata/hudson/builds/N/report/, where N is the build number. |