Appreciation at work
Tue Jun 17 16:16:00 CDT 2008
My team surprised me today with chocolate cake and ice cream! yummy!
Why? I reduced the build time, primarily for tests. We had fallen into the old trap of forking junit per test. The junit task in ant defaults to forkmode='perTest' which starts a new jvm for each test. Changing this across our modules to be forkmode='once' brought the test (unit + integration) time from 14 minutes 44 seconds down to 4 minutes 47 seconds.