On Oct 19, 2012, at 8:55 PM, Vincent Massol <vincent(a)massol.net> wrote:
Hi devs,
As previously agreed (see
http://markmail.org/thread/j5yuaxixbyvytfr3), I've now
configured all commons module to have proper TPC % values to make the build pass.
I've also configured a Jenkins job that'll run once per day at midnight and send
us an email if some module fails to pass the TPC check.
When this happens it means some dev will have committed during the day code without
enough test and he would have globally lowered the quality of the project for the
module(s) where he committed. Even if he committed some functional tests to compensate
he'll still need to write some more unit tests to make the TPC check pass again.
http://ci.xwiki.org/view/Commons/job/xwiki-commons%20Quality%20Checks/
Next step is to do the same for Rendering and the Platform. I'll work on that.
Just done it for Rendering too…
-Vincent