On 04/11/2011, at 11:29 AM, Ed Young wrote:

> Wow. 51 seconds for compileTestGroovy. 
> 
> Does that mean it's re-compiling all the groovy test files?

It's almost certainly dependency resolution time. What time does it give on the 
'dependency resolution' tab?

> 
> This project has many many spec files and page spec files, but I'm not 
> changing any of them and only executing 1 of them. 
> 
> 
> Task    Duration    Result
> Project :    52.363s    (total)
> :compileTestGroovy    50.939s    UP-TO-DATE
> :test    1.402s    UP-TO-DATE
> :processTestResources    0.015s    UP-TO-DATE
> :classes    0.002s    UP-TO-DATE
> :compileJava    0.002s    UP-TO-DATE
> :compileGroovy    0.001s    UP-TO-DATE
> :compileTestJava    0.001s    UP-TO-DATE
> :processResources    0.001s    UP-TO-DATE
> :testClasses    0s    UP-TO-DATE
> 
> 
> On Thu, Nov 3, 2011 at 5:53 PM, Luke Daley <[email protected]> wrote:
> 
> On 03/11/2011, at 11:50 PM, Ed Young wrote:
> 
>> actually, I'm not using any snapshots anymore, am I. I recently made sure I 
>> was using only releases, but I hadn't removed the snapshot repos. Good 
>> catch. 
>> 
>> repositories {
>>     mavenCentral()
>> //    maven { url 
>> "http://tools-nexus.cable.comcast.com:8080/nexus/content/groups/public/"; }
>> //    maven { url 
>> "https://nexus.codehaus.org/content/repositories/snapshots"; }
>> //    
>> //    mavenRepo url: [
>> //        "http://repository.codehaus.org";,
>> //        "http://snapshots.repository.codehaus.org"; 
>> //    ]        
>> }
>> 
>> This reduces my dev cycle to slightly less than 1 minute. 
>> 
>> Still not where I need to be. Any other ideas?
> 
> How long is the test task taking? 
> 
> You can run with --profile, which gives you a report in 
> <build_dir>/reports/profile.
> 
> -- 
> Luke Daley
> Principal Engineer, Gradleware 
> http://gradleware.com
> 
> 
> 
> 
> -- 
> - Ed


--
Adam Murdoch
Gradle Co-founder
http://www.gradle.org
VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting
http://www.gradleware.com

Reply via email to