RE: issue w/ test:test goal being run multiple times when dist goal is executed

2004-08-05 Thread Carlos Sanchez
Hi,

Your message have been already answered in the maven-users list. If the
answer don't suit your needs post your thoughts on the thread. This is an
issue already discussed by maven developers and I think it will be fixed in
next versions.

Please don't post this message to maven-dev. This message is appropriate for
the maven-users list, as is all non-maven-development traffic.

Regards

Carlos Sanchez
A Coruña, Spain

Oness Project
http://oness.sourceforge.net


 -Original Message-
 From: Springer, Ian P. [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, August 04, 2004 3:59 PM
 To: [EMAIL PROTECTED]
 Subject: issue w/ test:test goal being run multiple times 
 when dist goal is executed
 
 When I run maven dist, my project's unit tests get run three times:
 
 1) because test:test is a prereq of jar:jar
 2) because test:test is a prereq of war:webapp
   (which I call from a dist:prepare-bin-filesystem postgoal in
 maven.xml)
 3) because junit-report:report does an attainGoal of test:test
 
 Running the unit test three times slows down the dist build 
 and also clutters Maven's output. Is there a workaround for 
 this issue? Any plans to address it in the next release?
 
 Thanks,
 Ian
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED] For 
 additional commands, e-mail: [EMAIL PROTECTED]
 
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: issue w/ test:test goal being run multiple times when dist goal is executed

2004-07-30 Thread Eric Pugh
I've seen the same thing, and actually thought about some fixes..   Could
make junit-report smarter to only run if the unit test report files don't
exist.  Could also introduce some sort of pregoal to test:test that checks
and if the tests have been run, then set maven.test.skip=true..

Eric

 -Original Message-
 From: Springer, Ian P. [mailto:[EMAIL PROTECTED]
 Sent: Monday, July 26, 2004 6:48 PM
 To: [EMAIL PROTECTED]
 Subject: issue w/ test:test goal being run multiple times when dist goal
 is executed


 When I run maven dist, my project's unit tests get run three times:

 1) because test:test is a prereq of jar:jar
 2) because test:test is a prereq of war:webapp
   (which I call from a dist:prepare-bin-filesystem postgoal in
 maven.xml)
 3) because junit-report:report does an attainGoal of test:test

 Running the unit test three times slows down the dist build and also
 clutters Maven's output. Does anyone know of a workaround for this
 issue?

 Thanks,
 Ian

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: issue w/ test:test goal being run multiple times when dist goal is executed

2004-07-30 Thread Carlos Sanchez
Hi,

Just be sure that it does't break plugins that need to rerun test:test as
clover or jcoverage.

Regards

Carlos Sanchez
A Coruña, Spain

Oness Project
http://oness.sourceforge.net

 -Original Message-
 From: Eric Pugh [mailto:[EMAIL PROTECTED] 
 Sent: Friday, July 30, 2004 5:41 PM
 To: Maven Users List
 Subject: RE: issue w/ test:test goal being run multiple times 
 when dist goal is executed
 
 I've seen the same thing, and actually thought about some 
 fixes..   Could
 make junit-report smarter to only run if the unit test report 
 files don't exist.  Could also introduce some sort of pregoal 
 to test:test that checks and if the tests have been run, then 
 set maven.test.skip=true..
 
 Eric
 
  -Original Message-
  From: Springer, Ian P. [mailto:[EMAIL PROTECTED]
  Sent: Monday, July 26, 2004 6:48 PM
  To: [EMAIL PROTECTED]
  Subject: issue w/ test:test goal being run multiple times when dist 
  goal is executed
 
 
  When I run maven dist, my project's unit tests get run 
 three times:
 
  1) because test:test is a prereq of jar:jar
  2) because test:test is a prereq of war:webapp
(which I call from a dist:prepare-bin-filesystem postgoal in
  maven.xml)
  3) because junit-report:report does an attainGoal of test:test
 
  Running the unit test three times slows down the dist build 
 and also 
  clutters Maven's output. Does anyone know of a workaround for this 
  issue?
 
  Thanks,
  Ian
 
  
 -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: issue w/ test:test goal being run multiple times when dist goal is executed

2004-07-30 Thread Eric Pugh
Yeah, I'm actually thinking that the pregoal would be the way to go..  But,
I see it as something you configure your project..  for example, if you want
the tests to run, but you need to do the bytecode manipulation, then set the
preGoal to set maven.test.skip=true after running once, and have clover or
jcoverage run first..

If you run either first, and then run the junit report, it doesn't have to
run the test:test again...   What clover or jcoverage output has everything
the report needs..

Eric

 -Original Message-
 From: Carlos Sanchez [mailto:[EMAIL PROTECTED]
 Sent: Friday, July 30, 2004 5:44 PM
 To: 'Maven Users List'; [EMAIL PROTECTED]
 Subject: RE: issue w/ test:test goal being run multiple times when dist
 goal is executed


 Hi,

 Just be sure that it does't break plugins that need to rerun test:test as
 clover or jcoverage.

 Regards

 Carlos Sanchez
 A Coruña, Spain

 Oness Project
 http://oness.sourceforge.net

  -Original Message-
  From: Eric Pugh [mailto:[EMAIL PROTECTED]
  Sent: Friday, July 30, 2004 5:41 PM
  To: Maven Users List
  Subject: RE: issue w/ test:test goal being run multiple times
  when dist goal is executed
 
  I've seen the same thing, and actually thought about some
  fixes..   Could
  make junit-report smarter to only run if the unit test report
  files don't exist.  Could also introduce some sort of pregoal
  to test:test that checks and if the tests have been run, then
  set maven.test.skip=true..
 
  Eric
 
   -Original Message-
   From: Springer, Ian P. [mailto:[EMAIL PROTECTED]
   Sent: Monday, July 26, 2004 6:48 PM
   To: [EMAIL PROTECTED]
   Subject: issue w/ test:test goal being run multiple times when dist
   goal is executed
  
  
   When I run maven dist, my project's unit tests get run
  three times:
  
   1) because test:test is a prereq of jar:jar
   2) because test:test is a prereq of war:webapp
 (which I call from a dist:prepare-bin-filesystem postgoal in
   maven.xml)
   3) because junit-report:report does an attainGoal of test:test
  
   Running the unit test three times slows down the dist build
  and also
   clutters Maven's output. Does anyone know of a workaround for this
   issue?
  
   Thanks,
   Ian
  
  
  -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Avoid running multiple goals (was: RE: issue w/ test:test goal being run multiple times when dist goal is executed)

2004-07-30 Thread Carlos Sanchez
I personally run site with junit, clover and jcoverage reports and would be
difficult to skip test:test.

I see it more a general question for all plugins. Maven should keep track of
goals run and don't run again them. Plugins should be able to override that,
e.g. clover could set test:test as not run.

I don't know if this was thought for next releases and m2, can anyone tell?

I'll move this discussion to developer list.

Regards

Carlos Sanchez
A Coruña, Spain

Oness Project
http://oness.sourceforge.net


 -Original Message-
 From: Eric Pugh [mailto:[EMAIL PROTECTED] 
 Sent: Friday, July 30, 2004 6:41 PM
 To: Carlos Sanchez; 'Maven Users List'
 Subject: RE: issue w/ test:test goal being run multiple times 
 when dist goal is executed
 
 Yeah, I'm actually thinking that the pregoal would be the way 
 to go..  But, I see it as something you configure your 
 project..  for example, if you want the tests to run, but you 
 need to do the bytecode manipulation, then set the preGoal to 
 set maven.test.skip=true after running once, and have clover 
 or jcoverage run first..
 
 If you run either first, and then run the junit report, it 
 doesn't have to
 run the test:test again...   What clover or jcoverage output 
 has everything
 the report needs..
 
 Eric
 
  -Original Message-
  From: Carlos Sanchez [mailto:[EMAIL PROTECTED]
  Sent: Friday, July 30, 2004 5:44 PM
  To: 'Maven Users List'; [EMAIL PROTECTED]
  Subject: RE: issue w/ test:test goal being run multiple times when 
  dist goal is executed
 
 
  Hi,
 
  Just be sure that it does't break plugins that need to 
 rerun test:test 
  as clover or jcoverage.
 
  Regards
 
  Carlos Sanchez
  A Coruña, Spain
 
  Oness Project
  http://oness.sourceforge.net
 
   -Original Message-
   From: Eric Pugh [mailto:[EMAIL PROTECTED]
   Sent: Friday, July 30, 2004 5:41 PM
   To: Maven Users List
   Subject: RE: issue w/ test:test goal being run multiple 
 times when 
   dist goal is executed
  
   I've seen the same thing, and actually thought about some
   fixes..   Could
   make junit-report smarter to only run if the unit test 
 report files 
   don't exist.  Could also introduce some sort of pregoal 
 to test:test 
   that checks and if the tests have been run, then set 
   maven.test.skip=true..
  
   Eric
  
-Original Message-
From: Springer, Ian P. [mailto:[EMAIL PROTECTED]
Sent: Monday, July 26, 2004 6:48 PM
To: [EMAIL PROTECTED]
Subject: issue w/ test:test goal being run multiple times when 
dist goal is executed
   
   
When I run maven dist, my project's unit tests get run
   three times:
   
1) because test:test is a prereq of jar:jar
2) because test:test is a prereq of war:webapp
  (which I call from a dist:prepare-bin-filesystem postgoal in
maven.xml)
3) because junit-report:report does an attainGoal of test:test
   
Running the unit test three times slows down the dist build
   and also
clutters Maven's output. Does anyone know of a 
 workaround for this 
issue?
   
Thanks,
Ian
   
   
   
 
   -
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
  
  
   
 
   - To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
  
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Avoid running multiple goals (was: RE: issue w/ test:test goal being run multiple times when dist goal is executed)

2004-07-30 Thread March, Andres
I am also confused as to how goals are determined to be run.  I thought it would be 
like ant where a goal would only be run once.  Could someone explain how this is 
possible and if not why?

 -Original Message-
 From: Carlos Sanchez [mailto:[EMAIL PROTECTED]
 Sent: Friday, July 30, 2004 12:03 PM
 To: 'Maven Users List'; [EMAIL PROTECTED]; 'Maven Developers List'
 Subject: Avoid running multiple goals (was: RE: issue w/ test:test goal
 being run multiple times when dist goal is executed)
 
 I personally run site with junit, clover and jcoverage reports and would
 be
 difficult to skip test:test.
 
 I see it more a general question for all plugins. Maven should keep track
 of
 goals run and don't run again them. Plugins should be able to override
 that,
 e.g. clover could set test:test as not run.
 
 I don't know if this was thought for next releases and m2, can anyone
 tell?
 
 I'll move this discussion to developer list.
 
 Regards
 
 Carlos Sanchez
 A Coruña, Spain
 
 Oness Project
 http://oness.sourceforge.net
 
 
  -Original Message-
  From: Eric Pugh [mailto:[EMAIL PROTECTED]
  Sent: Friday, July 30, 2004 6:41 PM
  To: Carlos Sanchez; 'Maven Users List'
  Subject: RE: issue w/ test:test goal being run multiple times
  when dist goal is executed
 
  Yeah, I'm actually thinking that the pregoal would be the way
  to go..  But, I see it as something you configure your
  project..  for example, if you want the tests to run, but you
  need to do the bytecode manipulation, then set the preGoal to
  set maven.test.skip=true after running once, and have clover
  or jcoverage run first..
 
  If you run either first, and then run the junit report, it
  doesn't have to
  run the test:test again...   What clover or jcoverage output
  has everything
  the report needs..
 
  Eric
 
   -Original Message-
   From: Carlos Sanchez [mailto:[EMAIL PROTECTED]
   Sent: Friday, July 30, 2004 5:44 PM
   To: 'Maven Users List'; [EMAIL PROTECTED]
   Subject: RE: issue w/ test:test goal being run multiple times when
   dist goal is executed
  
  
   Hi,
  
   Just be sure that it does't break plugins that need to
  rerun test:test
   as clover or jcoverage.
  
   Regards
  
   Carlos Sanchez
   A Coruña, Spain
  
   Oness Project
   http://oness.sourceforge.net
  
-Original Message-
From: Eric Pugh [mailto:[EMAIL PROTECTED]
Sent: Friday, July 30, 2004 5:41 PM
To: Maven Users List
Subject: RE: issue w/ test:test goal being run multiple
  times when
dist goal is executed
   
I've seen the same thing, and actually thought about some
fixes..   Could
make junit-report smarter to only run if the unit test
  report files
don't exist.  Could also introduce some sort of pregoal
  to test:test
that checks and if the tests have been run, then set
maven.test.skip=true..
   
Eric
   
 -Original Message-
 From: Springer, Ian P. [mailto:[EMAIL PROTECTED]
 Sent: Monday, July 26, 2004 6:48 PM
 To: [EMAIL PROTECTED]
 Subject: issue w/ test:test goal being run multiple times when
 dist goal is executed


 When I run maven dist, my project's unit tests get run
three times:

 1) because test:test is a prereq of jar:jar
 2) because test:test is a prereq of war:webapp
   (which I call from a dist:prepare-bin-filesystem postgoal in
 maven.xml)
 3) because junit-report:report does an attainGoal of test:test

 Running the unit test three times slows down the dist build
and also
 clutters Maven's output. Does anyone know of a
  workaround for this
 issue?

 Thanks,
 Ian


   
  
-
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
   
   
   
  
- To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
   
   
   
  
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]