Uploaded image for project: 'Maven Surefire'
  1. Maven Surefire
  2. SUREFIRE-823

Surefire needs distinct (from failsafe) test skip

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.0
    • Component/s: None
    • Labels:
      None

      Description

      If you use both surefire and failsafe in the same project there is no way to skip unit tests but run failsafe tests (as the surefire -DskipTests=true flag is also used by failsafe).

      The only way around this is to override the default surefire plugin configuration to change the skipTets property to use a different property - however this is combersome and the project may not belong to you (so each time you need to edit the project locally).

      It would be beneficial if you could somehow bypass surefire unit tests but still run failsafe integration tests via the lifecycle.
      (ie not using the goals directly as there may be some code gen or other that is needed in an eralier phase)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                teilo James Nord
              • Votes:
                2 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: