IncrementalInputsIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Annotate tests for instant execution after recent changes

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

    • -0
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 16 more files in changeset.
Annotate tests for instant execution after recent changes

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

    • -0
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 20 more files in changeset.
Annotate tests for instant execution after recent changes

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

    • -0
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 20 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -3
    • +3
    ./IncrementalInputsIntegrationTest.groovy
  1. … 872 more files in changeset.
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>

    • -2
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 126 more files in changeset.
Annotate integ tests failing with instant execution in :core

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

    • -0
    • +4
    ./IncrementalInputsIntegrationTest.groovy
  1. … 99 more files in changeset.
Annotate integ tests failing with instant execution in :core

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

    • -0
    • +4
    ./IncrementalInputsIntegrationTest.groovy
  1. … 99 more files in changeset.
Annotate integ tests failing with instant execution in :core

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

    • -0
    • +4
    ./IncrementalInputsIntegrationTest.groovy
  1. … 100 more files in changeset.
Merge tests

    • -63
    • +10
    ./IncrementalInputsIntegrationTest.groovy
Merge tests

    • -63
    • +10
    ./IncrementalInputsIntegrationTest.groovy
Unpack roots even for non-cacheable outputs

    • -0
    • +57
    ./IncrementalInputsIntegrationTest.groovy
  1. … 14 more files in changeset.
Unpack roots even for non-cacheable outputs

    • -0
    • +57
    ./IncrementalInputsIntegrationTest.groovy
  1. … 14 more files in changeset.
Unpack roots even for non-cacheable outputs

    • -0
    • +57
    ./IncrementalInputsIntegrationTest.groovy
  1. … 14 more files in changeset.
Unpack roots even for non-cacheable outputs

    • -0
    • +57
    ./IncrementalInputsIntegrationTest.groovy
  1. … 12 more files in changeset.
Fix for previous commit.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
Fix for previous commit.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
Fix for previous commit.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
Include some information about the owning task or extension object in the display name for a managed `Property<T>` instance.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 8 more files in changeset.
Include some information about the owning task or extension object in the display name for a managed `Property<T>` instance.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 8 more files in changeset.
Fixes for previous commit.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 2 more files in changeset.
Fixes for previous commit.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 2 more files in changeset.
Fixes for previous commit.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 2 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 25 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

    • -1
    • +1
    ./IncrementalInputsIntegrationTest.groovy
  1. … 25 more files in changeset.
Fix remove cleanDirectory()

    • -3
    • +4
    ./IncrementalInputsIntegrationTest.groovy
Address review feedback

    • -6
    • +8
    ./IncrementalInputsIntegrationTest.groovy
  1. … 4 more files in changeset.
Address review feedback

    • -6
    • +8
    ./IncrementalInputsIntegrationTest.groovy
  1. … 5 more files in changeset.
Address review feedback

    • -6
    • +8
    ./IncrementalInputsIntegrationTest.groovy
  1. … 5 more files in changeset.
Deprecate declaring incremental tasks with no outputs

An incremental task should always declare an output. Gradle

automatically declared an upToDate spec for incremental tasks to make

sure this is always the case.

Actually, the implementor of the task should add the spec if the task

does not declare any outputs. We expect nearly all incremental tasks

to already declare outputs.

#9723

    • -0
    • +6
    ./IncrementalInputsIntegrationTest.groovy
  1. … 7 more files in changeset.
Deprecate declaring incremental tasks with no outputs

An incremental task should always declare an output. Gradle

automatically declared an upToDate spec for incremental tasks to make

sure this is always the case.

Actually, the implementor of the task should add the spec if the task

does not declare any outputs. We expect nearly all incremental tasks

to already declare outputs.

#9723

    • -0
    • +6
    ./IncrementalInputsIntegrationTest.groovy
  1. … 7 more files in changeset.