Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.4.3
-
None
-
None
-
windows, unix
Description
The current surefire-intergration-test module does not define version tag in all of its test poms and therefore starting with maven 2.0.9, the integration tests use the implicit surefire 2.4.2.
This means it does not run with dev version currently at 2.5-SNAPSHOT .
Also any new features( ie SUREFIRE-511) cannot be tested either, it wont run with 2.4.2
below is a list of fail tests that trigger this finding.
Here is the summary
Running org.apache.maven.surefire.its.TestNgSuiteXmlTest
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.89 sec <<< FA
ILURE!
Running org.apache.maven.surefire.its.TestNgSuiteXmlSingleTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 6.422 sec <<< FA
ILURE!
On Linux
Failed tests:
testTestNGSuite(org.apache.maven.surefire.its.TestNgSuiteXmlSingleTest)
Tests in error:
testTestNgSuiteXmlForkModeAlways(org.apache.maven.surefire.its.TestNgSuiteXmlT
est)