Is this still an issue Rob, or did you find a solution?

On 07/06/2012, at 10:21 PM, Rob Fletcher wrote:

> Actually, I just noticed that when using `afterSuite` I have a different 
> problem. I get the following error message:
> 
>> Failed to notify test listener.
>> Cannot start long running operation, as the task artifact state cache 
>> (/Users/rob/Workspace/gr8conf.2012/gradle-vertx/.gradle/1.0-rc-3/taskArtifacts)
>>  has not been locked.
> 
> 
> I guess this is because the task used to stop my application does so in a 
> separate thread. 
> 
> -- 
> Rob Fletcher
> Sent with Sparrow (http://www.sparrowmailapp.com/?sig)
> 
> 
> On Thursday, 7 June 2012 at 23:01, Rob Fletcher wrote:
> 
>> Hi 
>> 
>> I'm trying to write some integration tests that require an application to be 
>> running for execution & wondering what the best way is to manage this in 
>> gradle.
>> 
>> I have defined an `integrationTest` task of type _Test_ and tried the 
>> following methods to start and stop the application:
>> 
>> - using `doFirst` and `doLast`
>> - using `beforeSuite` and `afterSuite`
>> - using Ant style dependency chaining
>> 
>> With all these the problem I find is that the application is not stopped if 
>> the tests fail & is still running after gradle exits. Is there a 'correct' 
>> way to handle this scenario? 
>> 
>> -- 
>> Rob Fletcher
>> Sent with Sparrow (http://www.sparrowmailapp.com/?sig)
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>    http://xircles.codehaus.org/manage_email
> 
> 

-- 
Luke Daley
Principal Engineer, Gradleware 
http://gradleware.com


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to