Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixes.

    • -2
    • +2
    ./SourceDependencyBuildOperationIntegrationTest.groovy
  1. … 7 more files in changeset.
Move execution of `TaskExecutionGraph.whenReady()` events so that it happens as part of model configuration, rather than task execution.

This better reflects its role and also allows changes made by the event handler to be captured to the instant execution cache.

    • -2
    • +2
    ./SourceDependencyBuildOperationIntegrationTest.groovy
  1. … 12 more files in changeset.
Move execution of `TaskExecutionGraph.whenReady()` events so that it happens as part of model configuration, rather than task execution.

This better reflects its role and also allows changes made by the event handler to be captured to the instant execution cache.

    • -2
    • +2
    ./SourceDependencyBuildOperationIntegrationTest.groovy
  1. … 12 more files in changeset.
Annotate tests with @ToBeFixedForInstantExecution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +1
    ./AbstractSourceDependencyIntegrationTest.groovy
  1. … 5 more files in changeset.
Whitespace

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -3
    • +3
    ./AbstractSourceDependencyIntegrationTest.groovy
  1. … 11 more files in changeset.
Annotate tests involving composite builds

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +1
    ./AbstractSourceDependencyIntegrationTest.groovy
  1. … 21 more files in changeset.
Re-annotate some tests still leaking file handles

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 10 more files in changeset.
Re-annotate some tests still leaking file handles

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 10 more files in changeset.
Whitespace

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./ParallelSourceDependencyIntegrationTest.groovy
Whitespace

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./ParallelSourceDependencyIntegrationTest.groovy
Whitespace

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./ParallelSourceDependencyIntegrationTest.groovy
De-skip tests that don't leak files anymore

but still fail with instant execution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -4
    • +4
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 18 more files in changeset.
De-skip tests that don't leak files anymore

but still fail with instant execution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -4
    • +4
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 18 more files in changeset.
De-skip tests that don't leak files anymore

but still fail with instant execution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -4
    • +4
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 18 more files in changeset.
Rename @ToBeFixedForInstantExecution.value to skip for explicitness

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 36 more files in changeset.
More whitespace

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 8 more files in changeset.
Catch up with master

    • -7
    • +7
    ./GitVersionSelectionIntegrationTest.groovy
  1. … 415 more files in changeset.
Serialize the 'branch' detail of a version constraint

    • -7
    • +7
    ./GitVersionSelectionIntegrationTest.groovy
  1. … 4 more files in changeset.
Adjust tests to change of behavior

    • -5
    • +5
    ./NestedSourceDependencyIntegrationTest.groovy
  1. … 8 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -6
    • +6
    ./AbstractSourceDependencyIntegrationTest.groovy
    • -7
    • +7
    ./AbstractSourceDependencyMultiprojectIntegrationTest.groovy
    • -8
    • +8
    ./GitVersionSelectionIntegrationTest.groovy
    • -3
    • +3
    ./MappingSourceDependencyMultiprojectIntegrationTest.groovy
    • -3
    • +3
    ./NestedSourceDependencyIdentityIntegrationTest.groovy
    • -9
    • +9
    ./NestedSourceDependencyIntegrationTest.groovy
    • -2
    • +2
    ./OfflineSourceDependencyIntegrationTest.groovy
    • -3
    • +3
    ./ParallelSourceDependencyIntegrationTest.groovy
    • -3
    • +3
    ./RemoteSourceDependencyIntegrationTest.groovy
    • -2
    • +2
    ./SourceDependencyBuildLookupIntegrationTest.groovy
    • -2
    • +2
    ./SourceDependencyBuildOperationIntegrationTest.groovy
    • -3
    • +3
    ./SourceDependencyIdentityIntegrationTest.groovy
  1. … 860 more files in changeset.
Move skip reasons to @FailsWithInstantExecution and drop @IgnoreWithInstantExecution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -3
    • +3
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 45 more files in changeset.
Annotate integ tests failing to cleanup with instant execution in :versionControl

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -3
    • +3
    ./ParallelSourceDependencyIntegrationTest.groovy
Annotate integ tests failing with instant execution in various projects

removing most of @IgnoreWithInstantExecution annotations

after fixing the @FailsWithInstantExecution rule

and more ci feedback

also make @IgnoreWithInstantExecution require a reason from a fixed set

and add it to the remaining ignores

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -8
    • +7
    ./AbstractSourceDependencyMultiprojectIntegrationTest.groovy
    • -2
    • +1
    ./GitVersionSelectionIntegrationTest.groovy
    • -3
    • +3
    ./ParallelSourceDependencyIntegrationTest.groovy
  1. … 124 more files in changeset.
Annotate integ tests failing with instant execution in :versionControl

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +6
    ./AbstractSourceDependencyIntegrationTest.groovy
    • -0
    • +8
    ./AbstractSourceDependencyMultiprojectIntegrationTest.groovy
    • -0
    • +9
    ./GitVersionSelectionIntegrationTest.groovy
    • -1
    • +3
    ./MappingSourceDependencyMultiprojectIntegrationTest.groovy
    • -0
    • +3
    ./NestedSourceDependencyIdentityIntegrationTest.groovy
    • -0
    • +9
    ./NestedSourceDependencyIntegrationTest.groovy
    • -1
    • +2
    ./OfflineSourceDependencyIntegrationTest.groovy
    • -0
    • +3
    ./ParallelSourceDependencyIntegrationTest.groovy
    • -0
    • +3
    ./RemoteSourceDependencyIntegrationTest.groovy
    • -1
    • +2
    ./SourceDependencyBuildLookupIntegrationTest.groovy
    • -0
    • +2
    ./SourceDependencyBuildOperationIntegrationTest.groovy
    • -0
    • +3
    ./SourceDependencyIdentityIntegrationTest.groovy
  1. … 1 more file in changeset.
Annotate integ tests failing with instant execution in :versionControl

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +6
    ./AbstractSourceDependencyIntegrationTest.groovy
    • -0
    • +8
    ./AbstractSourceDependencyMultiprojectIntegrationTest.groovy
    • -0
    • +9
    ./GitVersionSelectionIntegrationTest.groovy
    • -1
    • +3
    ./MappingSourceDependencyMultiprojectIntegrationTest.groovy
    • -0
    • +3
    ./NestedSourceDependencyIdentityIntegrationTest.groovy
    • -0
    • +9
    ./NestedSourceDependencyIntegrationTest.groovy
    • -1
    • +2
    ./OfflineSourceDependencyIntegrationTest.groovy
    • -0
    • +3
    ./ParallelSourceDependencyIntegrationTest.groovy
    • -0
    • +3
    ./RemoteSourceDependencyIntegrationTest.groovy
    • -1
    • +2
    ./SourceDependencyBuildLookupIntegrationTest.groovy
    • -0
    • +2
    ./SourceDependencyBuildOperationIntegrationTest.groovy
    • -0
    • +3
    ./SourceDependencyIdentityIntegrationTest.groovy
  1. … 1 more file in changeset.
Make paths/names of included builds immutable (#10998)

Changes the “build path” for included builds to be determined at inclusion time based on the directory name, or a user supplied override. Previously, we tried to use the root project name defined in the included build. This caused a lot of complexity due to it not being known until part way through building the included build.

This change also disallows use of `buildSrc` as a project name, as it collides with the `buildSrc` nested build.

    • -32
    • +32
    ./GitVersionSelectionIntegrationTest.groovy
    • -14
    • +14
    ./NestedSourceDependencyIdentityIntegrationTest.groovy
    • -7
    • +7
    ./SourceDependencyBuildOperationIntegrationTest.groovy
    • -14
    • +14
    ./SourceDependencyIdentityIntegrationTest.groovy
  1. … 69 more files in changeset.
Fix tests

    • -14
    • +14
    ./SourceDependencyIdentityIntegrationTest.groovy
Fix tests

    • -7
    • +7
    ./SourceDependencyBuildOperationIntegrationTest.groovy
Fix tests

    • -32
    • +32
    ./GitVersionSelectionIntegrationTest.groovy
    • -14
    • +14
    ./NestedSourceDependencyIdentityIntegrationTest.groovy
  1. … 1 more file in changeset.
Expect plugin tasks to run before main build

    • -1
    • +1
    ./NestedSourceDependencyIntegrationTest.groovy