My Maven build uses JUnit tests with the Surefire plugin. If a test fails, an mvn install
will fail, which is normally desirable, but sometimes we wish to check in all the tests in advance for a feature which is not fully implemented. We would like be able to specify certain tests as "known failures" which will log their failure but not stop the build. Is there a way to do this?
(I'm aware we can set testFailureIgnore
to true to not fail on any test failures, but we'd still like to fail on 'unexpected' test failures)