Hi,
  I have surefire working well running a full suite of tests.  It is bound
to the test phase of the default lifecycle.  The full suite of tests is
taking a long time (say 10 minutes and growing), and is onerous for
developers to run on a frequent basis as part of their rapid development
cycles.

    To remedy this, I'd like to support the ability for a developer to run a
much quicker subset of the tests to provide more immediate feedback (seconds
as opposed to minutes).  Yes, it would not be as thorough (probably catches
95% of test failures), but the automated build machine will always run the
full test suite on every checkin to catch any 'missed' failures.

1. How can I configure surefire to support more than one 'configuration' of
tests to be run?  I have no problem as getting surefire to run any desired
subset of tests; the problem is supporting more than one configuration of
tests to be run.

2. Ideally developer would be able to type something like: 'mvn smoketest'
or 'mvn test -Dtest.smoke=true' to invoke the quicker subset of tests.  Any
ideas on how to configure a pom to support something like this?

Any help greatly appreciated,
Brad

p.s. I tried searching the forum for anything related to this, to no avail.
  
-- 
View this message in context: 
http://www.nabble.com/Surefire-support-for-%27smoke-tests%27-tf4431949s177.html#a12643883
Sent from the Maven - Users mailing list archive at Nabble.com.


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

Reply via email to