the first thing that people complain about maven and cobertura is when they
generate the project site their tests always run twice... how do i make them
run just once...

to which i always reply: run them twice or you'll miss concurrency related
bugs

2008/9/25 Edelson, Justin <[EMAIL PROTECTED]>

> I agree that tests should be able to be run any number of times. And in
> fact "mvn clean test test test test" works fine. It's "mvn
> cobertura:cobertura" which doesn't - and that only runs tests once.
>
> Justin
>
> ------------------------------
> *From:* Stephen Connolly [mailto:[EMAIL PROTECTED]
> *Sent:* Thu 9/25/2008 3:09 AM
> *To:* user@mojo.codehaus.org
> *Subject:* Re: [mojo-user] test pass normally, but fail under cobertura
>
>  I have seen tests fail under cobertura when:
>
> 1. Tests have timeouts
>
> 2. Tests make incorrect assumptions about how the JVM memory model and
> synchronization work (or don't)
>
> This second one is why I always say run your tests twice ;-)
>
> 2008/9/25 Edelson, Justin <[EMAIL PROTECTED]>
>
>>  I've been struggling for the past 2 days with a set of Spring-based
>> integration tests that pass when run normally (i.e. mvn test), but fail when
>> run using the cobertura plugin.
>>
>> I recognize this is a shot in the dark, but if anyone has any ideas on
>> things I can try, I'd appreciate it.
>>
>> Specifically, I'd be interested in any differences in the classpath
>> between a normal test run and the cobertura test run.
>>
>> Thanks,
>> Justin
>>
>
>

Reply via email to