Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refactoring - reorganized some unit testing related integ tests into separate packages to improve clarity and runability

    • -71
    • +0
    ./SampleTestNGIntegrationTest.groovy
  1. … 109 more files in changeset.
GRADLE-1532 Fixed the issue with TestNG parallel tests. The problem was caused because method name was used to identify the test id. When someone used TestNG's feature @Test(invocationCount = 2, threadPoolSize = 2) then just the method name was not enough for identification. My fix is using the ITestResult from TestNG as an identifier for internal use in a hashmap. Also I did very simple refactoring that should help in debugging similar issues in future.

  1. … 2 more files in changeset.
GRADLE-1432 - Use junit's Runner API to execute tests, rather than old Test API, to remove heap leak - Changed junit test report to show ignored tests, now that we have this information.

  1. … 23 more files in changeset.
GRADLE-1355 - Move integration tests out of core project and into their own integTest project.

    • -0
    • +71
    ./SampleTestNGIntegrationTest.groovy
    • -0
    • +157
    ./TestNGExecutionResult.groovy
    • -0
    • +67
    ./TestNGIntegrationProject.groovy
    • -0
    • +112
    ./TestNGIntegrationTest.groovy
  1. … 665 more files in changeset.