Provide a way to skip a project's tests if nothing has changed
--------------------------------------------------------------

                 Key: SUREFIRE-514
                 URL: http://jira.codehaus.org/browse/SUREFIRE-514
             Project: Maven Surefire
          Issue Type: New Feature
            Reporter: Dan Fabulich


Surefire should have an "incremental" mode, perhaps enabled by default.

We should check the timestamps of every element of the classpath (and every 
class in any classpath folder) and touch a file in "target" with that 
timestamp.  If none of those files have been updated, skip tests for the 
current project.

It definitely needs to be possible to turn this feature off, though, because 
sometimes you need to re-run tests based on external resources not on the 
classpath: deployed web servers, database schema changes, etc.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to