[
https://jira.codehaus.org/browse/SUREFIRE-654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andreas Gudian closed SUREFIRE-654.
-----------------------------------
Resolution: Fixed
Closing as fixed for now.
A better interaction with the new "Flaky" tests feature would be cool, but
should be handled separately if required.
[~jtodd], [~demobox]: thanks for your contributions!
Jon, could you please close the pull request on GitHub? That didn't happen
automatically after I rebased the commit.
> TestNG: Recognize successful tests when using invocationCount and
> successPercentage parameters on the @Test annotation
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: SUREFIRE-654
> URL: https://jira.codehaus.org/browse/SUREFIRE-654
> Project: Maven Surefire
> Issue Type: New Feature
> Components: TestNG support
> Affects Versions: 2.6
> Environment: Apache Maven 2.2.1 (rdebian-4)
> Java version: 1.6.0-18
> Java home: /usr/lib/jvm/java-6-openjdk/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux" version: "2.6.35-22-generic" arch: "amd64" Family: "unix"
> Ubuntu 10.10
> Reporter: Steve Stodola
> Assignee: Andreas Gudian
> Fix For: 2.18
>
> Attachments: bugtest.tar.gz, surefire654.diff,
> surefire-fix-test-build-output.txt, surefire-fix-test.zip
>
>
> Surefire does not recognize successful tests using TestNG with the
> invocationCount and successPercentage parameters on the @Test annotation.
> BugTest.java in the attached file has an invocationCount = 100 with a
> successPercentage = 1. 1 test in 100 needs to pass for the test to be
> considered successful. However when running *{{mvn clean test}}* Surefire
> reports the tests as failed. The generated report shows the tests as passing.
> Surefire should be identifying this test as passing.
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)