Hi, all,

So, about 8 weeks ago I took a new job at Amazon, working on some
server-side tools stuff. Amazon, famously, has their own build system with
some interesting quirks.  Naturally I spent the first weekend after
starting there writing a NetBeans plugin for it, which is getting pretty
good - NetBeans project system is a much more natural fit for it than what
other IDEs offer.

One thing is killing me, though:  Lots of tests written in Groovy.  I've
managed to go to heroic lengths to manage the classpath and events fired
from it with tweezers and get times reasonable for very large Java
projects.

But those that have hundreds or thousands of Groovy tests are just brutal -
as in, run test-single *once* and that triggers a full *source *scan, and
for the next 20 minutes things like tab-expanding code templates and even
fix imports hang for a long time followed by the dreaded "Lengthy Operation
in Progress" dialog.

Anyone know of any way to improve this?  Is there a newer, faster Groovy
parser than whatever we're using that could be integrated?  Other ideas?

-Tim

-- 
http://timboudreau.com

Reply via email to