Re: failsafe failures don't fail the build

2010-08-23 Thread Stephen Connolly
if you don't specify a phase then both executions will just go to the
correct place, e.g.



integration-test
verify



is all you really need

On 23 August 2010 17:13, Benson Margulies  wrote:
> I am in verify, I mistyped:
>
>  
>                                verify
>                                verify
>                                
>                                    verify
>                                
>                            
>
>
>
> On Mon, Aug 23, 2010 at 12:01 PM, Benson Margulies
>  wrote:
>> I always run mvn install. But point 1 is probably my problem.
>>
>> On Mon, Aug 23, 2010 at 9:46 AM, Stephen Connolly
>>  wrote:
>>> 1. put failsafe:verify in verify where it's supposed to be
>>> 2. don't run "mvn integration-test" but run "mvn verify" (shorter to type 
>>> too)
>>>
>>> -Stephen
>>>
>>> On 23 August 2010 14:28, Benson Margulies  wrote:
 I have been unable to find a way to make a failure in an integration
 test result in failing the overall build. I have failsafe:verify in
 post-integration, and no joy.

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org


>>>
>>> -
>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>>> For additional commands, e-mail: users-h...@maven.apache.org
>>>
>>>
>>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: failsafe failures don't fail the build

2010-08-23 Thread Benson Margulies
I am in verify, I mistyped:

 
verify
verify

verify





On Mon, Aug 23, 2010 at 12:01 PM, Benson Margulies
 wrote:
> I always run mvn install. But point 1 is probably my problem.
>
> On Mon, Aug 23, 2010 at 9:46 AM, Stephen Connolly
>  wrote:
>> 1. put failsafe:verify in verify where it's supposed to be
>> 2. don't run "mvn integration-test" but run "mvn verify" (shorter to type 
>> too)
>>
>> -Stephen
>>
>> On 23 August 2010 14:28, Benson Margulies  wrote:
>>> I have been unable to find a way to make a failure in an integration
>>> test result in failing the overall build. I have failsafe:verify in
>>> post-integration, and no joy.
>>>
>>> -
>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>>> For additional commands, e-mail: users-h...@maven.apache.org
>>>
>>>
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>>
>>
>

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: failsafe failures don't fail the build

2010-08-23 Thread Benson Margulies
I always run mvn install. But point 1 is probably my problem.

On Mon, Aug 23, 2010 at 9:46 AM, Stephen Connolly
 wrote:
> 1. put failsafe:verify in verify where it's supposed to be
> 2. don't run "mvn integration-test" but run "mvn verify" (shorter to type too)
>
> -Stephen
>
> On 23 August 2010 14:28, Benson Margulies  wrote:
>> I have been unable to find a way to make a failure in an integration
>> test result in failing the overall build. I have failsafe:verify in
>> post-integration, and no joy.
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>>
>>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: failsafe failures don't fail the build

2010-08-23 Thread Brett Randall
Check out the suggested bindings at
http://docs.codehaus.org/display/MAVENUSER/Maven+and+Integration+Testing

Brett


On 8/23/10, Benson Margulies  wrote:
> I have been unable to find a way to make a failure in an integration
> test result in failing the overall build. I have failsafe:verify in
> post-integration, and no joy.
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

-- 
Sent from my mobile device

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: failsafe failures don't fail the build

2010-08-23 Thread Stephen Connolly
Also there's about 10 gazillion times on the project site where we say to
run "mvn verify"... could you help us make this more clear?

-Stephen

On 23 August 2010 14:48, Stephen Connolly
wrote:

> See: http://maven.apache.org/plugins/maven-failsafe-plugin/
>
> The Maven lifecycle has four phases for running integration tests:
>>
>>* pre-integration-test for setting up the integration test environment.
>>* integration-test for running the integration tests.
>>* post-integration-test for tearing down the integration test
>> environment.
>>* verify for checking the results of the integration tests.
>>
>> If you use the Surefire Plugin for running tests, then when you have a
>> test failure, the build will stop at the integration-test phase and your
>> integration test environment will not have been torn down correctly.
>>
>> The Failsafe Plugin is used during the integration-test and verify phases
>> of the build lifecycle to execute the integration tests of an application.
>> The Failsafe Plugin will not fail the build during the integration-test
>> phase thus enabling the post-integration-test phase to execute.
>>
>> NOTE: when running integration tests, you should invoke maven with the
>> (shorter to type too)
>>
>> mvn verify
>>
>> rather than trying to invoke the integration-test phase directly, as
>> otherwise the post-integration-test phase will not be executed.
>>
>
> -Stephen
>
>
> On 23 August 2010 14:46, Stephen Connolly 
> wrote:
> > 1. put failsafe:verify in verify where it's supposed to be
> > 2. don't run "mvn integration-test" but run "mvn verify" (shorter to type
> too)
> >
> > -Stephen
> >
> > On 23 August 2010 14:28, Benson Margulies  wrote:
> >> I have been unable to find a way to make a failure in an integration
> >> test result in failing the overall build. I have failsafe:verify in
> >> post-integration, and no joy.
> >>
> >> -
> >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> >> For additional commands, e-mail: users-h...@maven.apache.org
> >>
> >>
> >
>
>


Re: failsafe failures don't fail the build

2010-08-23 Thread Stephen Connolly
See: http://maven.apache.org/plugins/maven-failsafe-plugin/

The Maven lifecycle has four phases for running integration tests:
>
>* pre-integration-test for setting up the integration test environment.
>* integration-test for running the integration tests.
>* post-integration-test for tearing down the integration test
> environment.
>* verify for checking the results of the integration tests.
>
> If you use the Surefire Plugin for running tests, then when you have a test
> failure, the build will stop at the integration-test phase and your
> integration test environment will not have been torn down correctly.
>
> The Failsafe Plugin is used during the integration-test and verify phases
> of the build lifecycle to execute the integration tests of an application.
> The Failsafe Plugin will not fail the build during the integration-test
> phase thus enabling the post-integration-test phase to execute.
>
> NOTE: when running integration tests, you should invoke maven with the
> (shorter to type too)
>
> mvn verify
>
> rather than trying to invoke the integration-test phase directly, as
> otherwise the post-integration-test phase will not be executed.
>

-Stephen

On 23 August 2010 14:46, Stephen Connolly 
wrote:
> 1. put failsafe:verify in verify where it's supposed to be
> 2. don't run "mvn integration-test" but run "mvn verify" (shorter to type
too)
>
> -Stephen
>
> On 23 August 2010 14:28, Benson Margulies  wrote:
>> I have been unable to find a way to make a failure in an integration
>> test result in failing the overall build. I have failsafe:verify in
>> post-integration, and no joy.
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>>
>>
>


Re: failsafe failures don't fail the build

2010-08-23 Thread Stephen Connolly
1. put failsafe:verify in verify where it's supposed to be
2. don't run "mvn integration-test" but run "mvn verify" (shorter to type too)

-Stephen

On 23 August 2010 14:28, Benson Margulies  wrote:
> I have been unable to find a way to make a failure in an integration
> test result in failing the overall build. I have failsafe:verify in
> post-integration, and no joy.
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org