Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix TAPI tests

    • -5
    • +10
    ./BuildProgressCrossVersionSpec.groovy
  1. … 2 more files in changeset.
Deprecate specifying the type of the local cache

    • -2
    • +2
    ./CacheableTaskProgressEventsCrossVersionSpec.groovy
  1. … 10 more files in changeset.
Deprecate specifying the type of the local cache

    • -2
    • +2
    ./CacheableTaskProgressEventsCrossVersionSpec.groovy
  1. … 10 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -7
    • +7
    ./BuildProgressCrossVersionSpec.groovy
  1. … 90 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -7
    • +7
    ./BuildProgressCrossVersionSpec.groovy
  1. … 90 more files in changeset.
Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'"

This reverts commit 2f79026f5e127a8175e25844522237615b19ed52 because of a performance regression,

reversing changes made to 7f1e66079ce629ecde3e09e549e9796ab85761dc.

    • -7
    • +7
    ./BuildProgressCrossVersionSpec.groovy
  1. … 90 more files in changeset.
Merge branch 'master' into deprecate_http_download

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com>

    • -15
    • +15
    ./BuildProgressCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Resolve additional failing tests

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com>

    • -7
    • +7
    ./BuildProgressCrossVersionSpec.groovy
  1. … 8 more files in changeset.
Let tooling-api cross-version tests not use deprecated configurations

    • -6
    • +6
    ./BuildProgressCrossVersionSpec.groovy
  1. … 17 more files in changeset.
Let tooling-api cross-version tests not use deprecated configurations

    • -6
    • +6
    ./BuildProgressCrossVersionSpec.groovy
  1. … 17 more files in changeset.
Let tooling-api tests not use deprecated configurations

    • -14
    • +14
    ./BuildProgressCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Let tooling-api tests not use deprecated configurations

    • -6
    • +6
    ./BuildProgressCrossVersionSpec.groovy
  1. … 19 more files in changeset.
Let tooling-api tests not use deprecated configurations

    • -15
    • +15
    ./BuildProgressCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Let tooling-api tests not use deprecated configurations

    • -15
    • +15
    ./BuildProgressCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Let tooling-api tests not use deprecated configurations

    • -6
    • +6
    ./BuildProgressCrossVersionSpec.groovy
  1. … 19 more files in changeset.
Let tooling-api tests not use deprecated configurations

    • -6
    • +6
    ./BuildProgressCrossVersionSpec.groovy
  1. … 19 more files in changeset.
Fix cross-version tests

    • -1
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 3 more files in changeset.
Only report work item events when requested

This commit changes the behavior when `OperationType.WORK_ITEM` is not

requested to be in sync with when `OperationType.TASK` is not requested,

namely that no work items (neither as typed events nor as generic build

operations) will be reported. While that will remove generic work item

events from clients that use old TAPI versions against Gradle >= 5.1,

these events were generic before and will thus most likely not be

missed at all.

    • -6
    • +14
    ./BuildProgressCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Remove support for TAPI clients <3.0

    • -2
    • +0
    ./BuildProgressCrossVersionSpec.groovy
  1. … 63 more files in changeset.
Remove support for connecting to Gradle <2.6

    • -1
    • +1
    ./BuildEnvironmentCrossVersionSpec.groovy
    • -2
    • +2
    ./RunTasksBeforeRunActionCrossVersion.groovy
  1. … 146 more files in changeset.
Make environment variable mutation work on Java9+

Mutating the environment requires reflection on the

java.util package, so we need to open that package

up to Gradle. Since Gradle is not modularized, this

means opening it up to the whole classpath. This is

less than desirable, but the only way to restore the

behavior we had on Java 8 and below.

We should start limiting access to environment variables

going forward so users don't depend on arbitrary values.

However, this change allows us to unblock users who are

currently either not using Java 9 or running Gradle in

no-daemon mode, both of which are terrible solutions.

    • -1
    • +25
    ./BuildEnvironmentCrossVersionSpec.groovy
  1. … 11 more files in changeset.
Add test precondition for tests that rely on working dir modification

    • -1
    • +1
    ./BuildEnvironmentCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Add test precondition for tests that rely on working dir modification

    • -1
    • +1
    ./BuildEnvironmentCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Fixed locking issue on Windows when embedded tooling API uses an isolated user home dir.

    • -9
    • +0
    ./BuildProgressCrossVersionSpec.groovy
  1. … 3 more files in changeset.
Extract common expectations for artifact publish

    • -9
    • +3
    ./BuildProgressCrossVersionSpec.groovy
  1. … 6 more files in changeset.
Adjust cross-version tests to accept new and old task action names

    • -1
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Merge branch pm/flaky-fix-it/tapi-tests'

    • -0
    • +322
    ./BuildProgressCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Rename tapiTest to crossVersionTest and apply review comments

    • -0
    • +67
    ./BuildEnvironmentCrossVersionSpec.groovy
    • -0
    • +322
    ./BuildProgressCrossVersionSpec.groovy
    • -0
    • +141
    ./CacheableTaskProgressEventsCrossVersionSpec.groovy
    • -0
    • +103
    ./RunTasksBeforeRunActionCrossVersion.groovy
  1. … 345 more files in changeset.