You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Dan Tran (JIRA)" <ji...@codehaus.org> on 2008/08/16 10:02:27 UTC

[jira] Closed: (SUREFIRE-513) Surefire Integration Test no longer valid when run with Maven 2.0.9+

     [ http://jira.codehaus.org/browse/SUREFIRE-513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Tran closed SUREFIRE-513.
-----------------------------

    Resolution: Fixed

Fixed at 

Revision: 686460
Author: dantran
Date: 1:00:16 AM, Saturday, August 16, 2008
Message:
SUREFIRE-513: Run IT maven projects with current built surefire. 
----
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AbstractSurefireIT.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AbstractTestCaseTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AdditionalClasspathTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AggregateReportTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/ArgLineTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/ClassPathOrderTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/DefaultConfigurationTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/EnvironmentVariableTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/ForkModeTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/JUnit44Dep.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Junit4VersionsTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/PlexusConflictTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/SiblingAggregatorTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Surefire146ForkPerTestNoSetupTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Surefire162CharsetProviderTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Surefire224WellFormedXmlFailuresTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Surefire376TestNgAfterSuiteFailure.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Surefire377TestNgAndJUnitTogetherTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Surefire42NotExtendingTestCase.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/Surefire44InnerClassTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestFailIfNoTests.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestFailIfNoTestsForkMode.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestJUnit44Hamcrest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestJunit4Ignore.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgBeforeMethod.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgBeforeMethodFailure.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgExecuteErrorTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgGroupThreadParallel.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgJdk14Test.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgListenerReporter.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgPathWithSpaces.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgReportTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgSuiteXmlSingleTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgSuiteXmlTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestNgVersionsTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestPlainOldJavaClasspath.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestSingleTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TestUseIsolatedClassLoader.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TimeoutForkedTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/TwoTestCasesTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/UmlautDirTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/WorkingDirectoryTest.java
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/additional-classpath/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/aggregate-report/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/argLine-parameter/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/classpath-order/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/default-configuration/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/default-configuration-abstract/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/default-configuration-classWithNoTests/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/default-configuration-noTests/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/fork-mode/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/isolated-classloader/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit-innerClass/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit-notExtendingTestCase/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit-pathWithUmlaut/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit-twoTestCaseSuite/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit-twoTestCases/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit4/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit4-twoTestCaseSuite/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit44-dep/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit44-environment/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit44-hamcrest/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit44-ignore/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/large-test-results/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/plain-old-java-classpath/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/plexus-conflict/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/sibling-aggregator/aggregator/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-146-forkPerTestNoSetup/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-162-charsetProvider/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-224-wellFormedXmlFailures/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-afterSuiteFailure/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-beforeMethod/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-beforeMethodFailure/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-execute-error/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-group-thread-parallel/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-jdk14/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-junit-together/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-listener-reporter/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-path with spaces/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-simple/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-twoTestCaseSuite/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/timeout-forked/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/webapp/pom.xml
Modified : /maven/surefire/trunk/surefire-integration-tests/src/test/resources/working-directory/pom.xml



> Surefire Integration Test no longer valid when run with Maven 2.0.9+
> --------------------------------------------------------------------
>
>                 Key: SUREFIRE-513
>                 URL: http://jira.codehaus.org/browse/SUREFIRE-513
>             Project: Maven Surefire
>          Issue Type: Bug
>    Affects Versions: 2.4.3
>         Environment: windows, unix
>            Reporter: Dan Tran
>            Assignee: Dan Tran
>
> 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)

-- 
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