BuildProgressCrossVersionSpec.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Change tooling API test target versions from 3.6 to 4.0

    • -1
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 5 more files in changeset.
Adjust expectations to name change of config project build operation

    • -3
    • +3
    ./BuildProgressCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Revert wrong changes to some TAPI tests

    • -1
    • +0
    ./BuildProgressCrossVersionSpec.groovy
Wrap ScriptPlugin implementations in BuildOperationScriptPlugin

This allows us to track each script application, independent of the

ScriptPlugin implementation, as an build operation.

    • -0
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 7 more files in changeset.
Worker lease and build operation for the whole build execution

DefaultGradleLauncher now holds a worker lease around the whole build

execution. This will allow for worker lease management at configuration

time.

It now also emits a ‘Run build’ build operation around the whole build

execution. Previously it was only emitted when executing a build through

TAPI.

    • -0
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 8 more files in changeset.
Fixes for int tests broken for tapi versions that do not support progress events.

    • -9
    • +10
    ./BuildProgressCrossVersionSpec.groovy
  1. … 13 more files in changeset.
Some fixes to tapi test fixtures to allow them to work with tapi versions that don't support `StatusEvent`.

    • -10
    • +9
    ./BuildProgressCrossVersionSpec.groovy
  1. … 15 more files in changeset.
Fix r33/BuildProgressCrossVersionSpec

Changed assertion on child to assertion on any descendant to account for

the added build operation levels.

    • -1
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 1 more file in changeset.
tweak operation names and fix tapi build progress test coverage

    • -0
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 4 more files in changeset.
Re-enable disabled tests

+review REVIEW-6424

    • -6
    • +4
    ./BuildProgressCrossVersionSpec.groovy
ignore tests temporarily

    • -0
    • +2
    ./BuildProgressCrossVersionSpec.groovy
Revert "Revert "Merge branch 'cc-java-library-plugin'""

This reverts commit c6cd884e1a8889fb25d26dfcfdfa79d896835e11.

    • -1
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 76 more files in changeset.
Revert "Merge branch 'cc-java-library-plugin'"

This reverts commit 0d442a55b445f537efbce65267ce9418fce2e7a8, reversing

changes made to 04647ab69fc8d19186cd2a78124ea74b8a89cc0f.

    • -1
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 76 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
    ./BuildProgressCrossVersionSpec.groovy
  1. … 98 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
    ./BuildProgressCrossVersionSpec.groovy
  1. … 98 more files in changeset.
Fix TAPI test

    • -1
    • +1
    ./BuildProgressCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Fixes for running TAPI int test against Gradle 2.5.

    • -3
    • +3
    ./BuildProgressCrossVersionSpec.groovy
Fixed version range on tapi int test.

    • -0
    • +2
    ./BuildProgressCrossVersionSpec.groovy
Some tweaks to display names in tapi build progress events from nested builds.

    • -24
    • +31
    ./BuildProgressCrossVersionSpec.groovy
  1. … 14 more files in changeset.
Added more test coverage for tapi build progress events from nested builds.

    • -21
    • +84
    ./BuildProgressCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Added some test coverage for tapi build progress events.

    • -8
    • +36
    ./BuildProgressCrossVersionSpec.groovy
  1. … 3 more files in changeset.
Changed the wiring of the listeners that forward events back to the tapi client so that they received events from _all_ builds, not just the root build. This in particular means that progress events are received from `buildSrc` builds, composite builds, and builds started using the `GradleBuild` task.

Cleaned up `BuildScopeServices` so that it is no longer responsible for cleaning up its parent.

    • -0
    • +36
    ./BuildProgressCrossVersionSpec.groovy
  1. … 7 more files in changeset.
Ensure that task and project configuration failures are attached to TAPI progress events.

Reworked `BuildOperationExecutor` to allow the action for an operation to mark the operation as failed without throwing an exception.

    • -5
    • +118
    ./BuildProgressCrossVersionSpec.groovy
  1. … 19 more files in changeset.
Treat resolution of a dependency graph as a build operation, to make it visible to instrumentation. This means, for example, that resolution of each configuration will be visible to TAPI clients using `ProgressListener`.

    • -6
    • +118
    ./BuildProgressCrossVersionSpec.groovy
  1. … 8 more files in changeset.
Treat configuration of a project as a build operation, to make it visible to instrumentation. This means, for example, that configuration of each project will be visible to TAPI clients using `ProgressListener`.

    • -0
    • +65
    ./BuildProgressCrossVersionSpec.groovy
  1. … 3 more files in changeset.