Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[WiP] Explicitly declare different Gradle distributions for testing

    • -1
    • +2
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 175 more files in changeset.
[WiP] Explicitly declare different Gradle distributions for testing

    • -1
    • +2
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 179 more files in changeset.
[WiP] Explicitly declare different Gradle distributions for testing

    • -1
    • +2
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 222 more files in changeset.
[WiP] Explicitly declare different Gradle distributions for testing

    • -1
    • +2
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 225 more files in changeset.
[WiP] Explicitly declare different Gradle distributions for testing

    • -1
    • +2
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 226 more files in changeset.
[WiP] Explicitly declare different Gradle distributions for testing

    • -1
    • +2
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 178 more files in changeset.
[WiP] Explicitly declare different Gradle distributions for testing

    • -1
    • +2
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 174 more files in changeset.
Add inputs for sample tests

    • -2
    • +0
    ./integtests/tooling/AutoTestedSamplesToolingApiTest.groovy
  1. … 36 more files in changeset.
Ignore samples

    • -0
    • +2
    ./integtests/tooling/AutoTestedSamplesToolingApiTest.groovy
  1. … 16 more files in changeset.
Ignore samples

    • -0
    • +2
    ./integtests/tooling/AutoTestedSamplesToolingApiTest.groovy
  1. … 16 more files in changeset.
Fix test failures due to error message change

    • -1
    • +1
    ./integtests/tooling/ToolingApiClasspathIntegrationTest.groovy
  1. … 7 more files in changeset.
Fix test failures due to error message change

    • -1
    • +1
    ./integtests/tooling/ToolingApiClasspathIntegrationTest.groovy
  1. … 8 more files in changeset.
Fix test failures due to error message change

    • -1
    • +1
    ./integtests/tooling/ToolingApiClasspathIntegrationTest.groovy
  1. … 5 more files in changeset.
Remove test code

    • -4
    • +0
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
Merge pull request #12931 from gradle/revert-12930-revert-12914-bamboo/master/ie/fingerprint/initscript-order

Invalidate instant execution cache upon changes to the init script sequence (take 2)

    • -4
    • +4
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 3299 more files in changeset.
Test

    • -0
    • +4
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
Fix test failures

    • -1
    • +1
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 82 more files in changeset.
Fix test failures

    • -1
    • +1
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 82 more files in changeset.
Fix test failures

    • -1
    • +1
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 82 more files in changeset.
Standardize toolingApi samples

    • -4
    • +4
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 44 more files in changeset.
Standardize toolingApi samples

    • -4
    • +4
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 44 more files in changeset.
Standardize toolingApi samples

    • -4
    • +4
    ./integtests/tooling/SamplesToolingApiIntegrationTest.groovy
  1. … 44 more files in changeset.
Fix flakiness in ToolingApiIntegrationTest

Closes https://github.com/gradle/gradle-private/issues/3005

    • -0
    • +11
    ./integtests/tooling/ToolingApiIntegrationTest.groovy
Upgrade to Guava 28.2

    • -1
    • +1
    ./integtests/tooling/ToolingApiClasspathIntegrationTest.groovy
  1. … 2 more files in changeset.
Upgrade to Guava 28.2

    • -1
    • +1
    ./integtests/tooling/ToolingApiClasspathIntegrationTest.groovy
  1. … 2 more files in changeset.
Force AbstractTestDirectoryProvider to use Class (#12431)

Closes https://github.com/gradle/gradle-private/issues/2988

This PR adds `className` to `AbstractTestDirectoryProvider` so there'll be no more `unknown-test-class`.

    • -1
    • +1
    ./integtests/tooling/AutoTestedSamplesToolingApiTest.groovy
    • -1
    • +1
    ./integtests/tooling/ConcurrentToolingApiIntegrationSpec.groovy
  1. … 406 more files in changeset.
Fix tests

    • -1
    • +1
    ./integtests/tooling/AutoTestedSamplesToolingApiTest.groovy
    • -1
    • +1
    ./integtests/tooling/ConcurrentToolingApiIntegrationSpec.groovy
  1. … 371 more files in changeset.
Fix tooling API metadata - bundling attribute (#12378)

There are two different bundlings used in the metadata:

runtime variant: SHADOWED

sources variant: EXTERNAL

Because of that, a resolution without requested attributes is not able

to identify the 'runtime' variant as the preferred one.

To resolve that, we now set the sources variant to SHADOWED as well to

match the library variant it belongs to. Although it technically does

not contain all the sources of the shadowed classes.

Then legacy behavior like: 'configurations.compile.files'

(resolving the Tooling API directly through the 'compile' configuration)

still works as before. The runtime variant is selected.

This commit also adds integration test coverage:

This includes the typical scenarios - compileClasspath and

runtimeClasspath - and also the case where you just create

a configuration without attributes - similar to resolving

the legacy 'default' or 'compile' configurations.

    • -0
    • +102
    ./integtests/tooling/ToolingApiResolveIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix tooling API metadata - bundling attribute (#12378)

There are two different bundlings used in the metadata:

runtime variant: SHADOWED

sources variant: EXTERNAL

Because of that, a resolution without requested attributes is not able

to identify the 'runtime' variant as the preferred one.

To resolve that, we now set the sources variant to SHADOWED as well to

match the library variant it belongs to. Although it technically does

not contain all the sources of the shadowed classes.

Then legacy behavior like: 'configurations.compile.files'

(resolving the Tooling API directly through the 'compile' configuration)

still works as before. The runtime variant is selected.

This commit also adds integration test coverage:

This includes the typical scenarios - compileClasspath and

runtimeClasspath - and also the case where you just create

a configuration without attributes - similar to resolving

the legacy 'default' or 'compile' configurations.

    • -0
    • +102
    ./integtests/tooling/ToolingApiResolveIntegrationTest.groovy
  1. … 1 more file in changeset.
Add test for resolving Tooling API directly

This includes the typical scenarios - compileClasspath and

runtimeClasspath - and also the case where you just create

a configuration without attributes - similar to resolving

the legacy 'default' or 'compile' configurations.

    • -0
    • +60
    ./integtests/tooling/ToolingApiResolveIntegrationTest.groovy