DevOps / Maven Surefire Plugin Interview Questions
What happens if Surefire can't find any tests to run?
By default this fails the build with a "No tests were executed!" error. Setting <failIfNoTests>false</failIfNoTests> relaxes this, which is common in multi-module builds where some modules legitimately contain no tests and shouldn't break the reactor.
More Related questions...