Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
GRADLE-800 - Set context classloader when executing tests - Merged TestSuite into Test - Changed TestListenerFormatter and TestNGListenerAdapter to handle parallel test execution - Use internal interface TestResultProcessor, rather than public TestListener, to ship test events around

    • -54
    • +0
    ./AbstractBatchTestClassProcessor.java
  1. … 42 more files in changeset.
GRADLE-800 - Changed test execution so that Gradle has responsibility for forking test processes. - Temporarily ignore test options. - Switched on TestListeners for TestNG tests. - Gradle classes and classes under test are now isolated from each other in the forked test process. - Fixed a deadlock when worker process fails before it connects to the server, and after the server has started sending messages to the worker process.

    • -1
    • +12
    ./AbstractBatchTestClassProcessor.java
  1. … 81 more files in changeset.
GRADLE-800 - Changed AntJUnitExecute and AntTestNGExecute to implements TestClassProcessor - Replaced TestFrameworkInstance.execute() with getProcessorFactory()

    • -0
    • +43
    ./AbstractBatchTestClassProcessor.java
    • -44
    • +0
    ./AntTaskBackedTestClassProcessor.java
  1. … 14 more files in changeset.
GRADLE-800 - Changed AntTest task to always use a forked test process - Removed JUnitOptions.forkMode, fork and reloading properties - Added AbstractTestTask.forkEvery property to replace ForkMode.PER_TEST. Specifies the number of test classes to execute per test process.

    • -7
    • +2
    ./AntTaskBackedTestClassProcessor.java
  1. … 26 more files in changeset.
GRADLE-800 - Extracted test execution from AntTest into a TestClassProcessor implementation. - Some testing infrastructure wiring simplifications

    • -0
    • +49
    ./AntTaskBackedTestClassProcessor.java
  1. … 34 more files in changeset.