Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Consolidate all the testing related classes under o.g.api.internal.tasks.testing - Merged AbstractTestTask and Test - Moved some classes from o.g.api.tasks.testing to o.g.api.internal.tasks.testing

    • -180
    • +0
    ./AbstractTestFrameworkDetector.java
    • -146
    • +0
    ./ClassFileExtractionManager.java
    • -52
    • +0
    ./DefaultTestClassScannerFactory.java
  1. … 107 more files in changeset.
- Removed a bunch of files which have been merged into the test execution infrastructure

    • -64
    • +0
    ./DefaultTestDetectionOrchestrator.java
  1. … 179 more files in changeset.
Renamed FileSet to DefaultConfigurableFileTree

  1. … 17 more files in changeset.
GRADLE-893 Make ConfigurableFileTree buildable.

  1. … 11 more files in changeset.
GRADLE-800 - Provide correct resultType for test suite result - Collect failures in the test suite itself to provide in the result. - Send less stuff across the wire for test results - Added JUnitTestResult fixture to use in int tests

    • -2
    • +3
    ./DefaultTestDetectionOrchestrator.java
  1. … 39 more files in changeset.
GRADLE-800, GRADLE-824 - More test coverage for more types of failures in JUnit/TestNG tests - Handle failures in TestNG config methods (@BeforeMethod, etc)

  1. … 18 more files in changeset.
GRADLE-800 Fleshed out TestListener events: - Use a consistent cross-framework naming scheme for tests - Can get class name and method name for a test, if applicable - TestSuite is-a composite Test - Fire a global suite start and end event that encloses all tests and suites - Added start and end times to TestResult.

  1. … 23 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. … 81 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.

  1. … 26 more files in changeset.
GRADLE-800 - Extracted test execution from AntTest into a TestClassProcessor implementation. - Some testing infrastructure wiring simplifications

    • -37
    • +0
    ./QueueItemProducingTestClassProcessor.java
    • -46
    • +0
    ./SetBuildingTestClassProcessor.java
  1. … 28 more files in changeset.
GRADLE-800 - Some simplification of TestOrchestrator and its sub-orchestrators. - Replaced SplitPolicyMatcher with Spec. - Model Pipeline as a TestClassProcessor. - Reuse AsyncProxy in TestPipelineSplitOrchestrator instead of hand-crafted concurrency.

    • -7
    • +4
    ./DefaultTestDetectionOrchestrator.java
    • -55
    • +0
    ./DefaultTestDetectionOrchestratorFactory.java
    • -23
    • +0
    ./TestDetectionOrchestratorFactory.java
  1. … 10 more files in changeset.
GRADLE-800 - Some refactoring to make the initial stages of AntTest and NativeTest have more in common

    • -22
    • +5
    ./AbstractTestFrameworkDetector.java
    • -25
    • +5
    ./DefaultTestDetectionOrchestrator.java
    • -17
    • +7
    ./DefaultTestDetectionOrchestratorFactory.java
    • -20
    • +4
    ./QueueItemProducingTestClassProcessor.java
    • -4
    • +2
    ./TestDetectionOrchestratorFactory.java
  1. … 8 more files in changeset.
GRADLE-254 - Updated to use Groovy 1.7.0 to execute build scripts

  1. … 12 more files in changeset.
GRADLE-280 - Merged code for applying a script to a domain object into ScriptObjectConfigurer, from DefaultInitScriptProcessor, BuildScriptProcessor and ScriptEvaluatingSettingsProcessor.

    • -4
    • +0
    ./DefaultTestDetectionOrchestratorFactory.java
  1. … 27 more files in changeset.
- Moved the test stuff from gradle-core to gradle-plugins, to live with the other java stuff.

    • -0
    • +201
    ./AbstractTestFrameworkDetector.java
    • -0
    • +146
    ./ClassFileExtractionManager.java
    • -0
    • +113
    ./DefaultTestClassScanner.java
    • -0
    • +45
    ./DefaultTestClassScannerFactory.java
    • -0
    • +86
    ./DefaultTestDetectionOrchestrator.java
    • -0
    • +69
    ./DefaultTestDetectionOrchestratorFactory.java
    • -0
    • +53
    ./QueueItemProducingTestClassProcessor.java
    • -0
    • +44
    ./SetBuildingTestClassProcessor.java
    • -0
    • +25
    ./TestClassProcessor.java
    • -0
    • +23
    ./TestClassScanner.java
    • -0
    • +25
    ./TestClassScannerFactory.java
    • -0
    • +45
    ./TestClassVisitor.java
    • -0
    • +27
    ./TestDetectionOrchestrator.java
    • -0
    • +25
    ./TestDetectionOrchestratorFactory.java
    • -0
    • +42
    ./TestDetectionRunner.java
  1. … 396 more files in changeset.