Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Split TAPI tests to dedicated source sets

    • -331
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
    • -43
    • +0
    ./FetchAllTaskSelectorsBuildAction.java
    • -39
    • +0
    ./FetchTaskSelectorsBuildAction.java
    • -212
    • +0
    ./PublicationsCrossVersionSpec.groovy
    • -46
    • +0
    ./TaskDisplayNameCrossVersionSpec.groovy
    • -46
    • +0
    ./TestFilteringCrossVersionSpec.groovy
    • -50
    • +0
    ./UserHomeDirCrossVersionSpec.groovy
  1. … 339 more files in changeset.
Set default log level back to LIFECYCLE (#2015)

    • -11
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 40 more files in changeset.
Change default log level to WARN (#1952)

    • -0
    • +11
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 43 more files in changeset.
Review and improve tests that require exact ordering of tasks

    • -6
    • +6
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 23 more files in changeset.
Revert "Move @TargetGradleVersion and GradleVersionSpec to central integ test infrastructure, from Tooling API test infrastructure."

This reverts commit e71f77c55e865f583ff930fc29fb9c33a089f33b.

    • -1
    • +1
    ./BuildInvocationsCrossVersionSpec.groovy
    • -1
    • +1
    ./TestFilteringCrossVersionSpec.groovy
  1. … 96 more files in changeset.
Move @TargetGradleVersion and GradleVersionSpec to central integ test infrastructure, from Tooling API test infrastructure.

This will be needed in upcoming TestKit tests.

+review REVIEW-6414

    • -1
    • +1
    ./BuildInvocationsCrossVersionSpec.groovy
    • -1
    • +1
    ./TestFilteringCrossVersionSpec.groovy
  1. … 96 more files in changeset.
Apply all model mixins in build actions

Up until now many compatibilty mappings were only applied

when calling `ProjectConnection.getModel()`, but not when using

`BuildController.getModel()`. As a result, models retrieved by

a build action were less user friendly.

Both code paths now use the same compatibility mapping logic.

    • -10
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 30 more files in changeset.
Use doLast instead of left shift operator

Made this change in preparation for deprecating the left shift operator.

+review REVIEW-6236

    • -10
    • +20
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 162 more files in changeset.
Removed `@LeaksFileHandles` from ':tooling-api'

  1. … 11 more files in changeset.
Task API doesn't provide method for retrieving Project anymore

+review REVIEW-6012

    • -7
    • +5
    ./BuildInvocationsCrossVersionSpec.groovy
Task API doesn't provide method for retrieving Project anymore

+review REVIEW-6012

    • -19
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
Removed support for invoking Gradle versions older than 1.2 through tooling API. This is now an error.

    • -1
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 44 more files in changeset.
Removed support for invoking Gradle through tooling API clients older than 2.0. This is now an error.

    • -2
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
    • -2
    • +0
    ./TaskDisplayNameCrossVersionSpec.groovy
  1. … 20 more files in changeset.
Moved test class to a different package.

    • -121
    • +0
    ./ToolingApiUnsupportedVersionCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Issue a deprecation warning when using the tooling API to run a build using Gradle 1.1 or older. This will be changed to an error in Gradle 3.0.

    • -2
    • +2
    ./ToolingApiUnsupportedVersionCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Check failure messages when retrieving unsupported models from composites

+review REVIEW-5851

  1. … 5 more files in changeset.
Don't need to assert that task was not executed in this test, as this is implied by the previous assertion.

    • -1
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
When ToolingAPI fixture uses a specified user home directory, don't use a separate daemon base dir

  1. … 1 more file in changeset.
More leaks file handles.

Avoid running this test embedded, so that we can clean up the workspace.

Renamed some tooling api classes

    • -121
    • +0
    ./ToolingApiDeprecationsCrossVersionSpec.groovy
    • -0
    • +121
    ./ToolingApiUnsupportedVersionCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Made some changes to error messages from tooling api when using a feature that is not supported for the target Gradle version. Added some test coverage for attempting to use an unsupported feature.

    • -12
    • +32
    ./ToolingApiDeprecationsCrossVersionSpec.groovy
  1. … 23 more files in changeset.
Removed some ad hoc code from the tooling api int tests that attempts to deal with test directory reuse.

  1. … 3 more files in changeset.
Changed some more int tests to use junit 4.12

    • -1
    • +1
    ./TestFilteringCrossVersionSpec.groovy
  1. … 2 more files in changeset.
Revert "Fix for hanging daemon processes on dev1."

This reverts commit e67cbf5f00cc8d8fe31c8b0d0586fd2db0c52739.

Experiencing more issues on the build server that I can't reproduce locally. Reverting for now.

+reveiw REVIEW-5232

  1. … 1 more file in changeset.
Fix for hanging daemon processes on dev1.

+review REVIEW-5232

  1. … 1 more file in changeset.
Revert "Fix for hanging test processes on dev1."

This reverts commit 52531bd20aa3a02d9df13e178f6059fe87fb3037.

This is causing failures in Cross Version tests - reverting this for now.

+review REVIEW-5232

  1. … 1 more file in changeset.
Fix for hanging test processes on dev1.

+review REVIEW-5232

  1. … 1 more file in changeset.
Moved some Gradle version specific knowledge from several tests up to ToolingApiSpecification.

    • -35
    • +16
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 2 more files in changeset.
Fixed classloading in tooling api provider so that int tests that use Launchable instances can be run in embedded mode.

    • -27
    • +0
    ./BuildInvocationsCrossVersionSpec.groovy
  1. … 1 more file in changeset.