ArtifactTransformInputArtifactIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove unnecessary @Unroll annotations from "dependencyManagement"

    • -9
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 160 more files in changeset.
Write the artifact transforms for external dependencies to the configuration cache as a spec, rather than eagerly running the transform and writing the resulting files to the cache.

This means that no transforms are run eagerly. All transforms may take task outputs or other changing files as parameters and it is not easy to determine whether or not this is the case. So, for now assume that all transforms have changing parameters. A later improvement could be to eagerly run transforms for remote artifacts that do not have changing parameters.

    • -1
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 15 more files in changeset.
Write the artifact transforms for external dependencies to the configuration cache as a spec, rather than eagerly running the transform and writing the resulting files to the cache.

This means that no transforms are run eagerly. All transforms may take task outputs or other changing files as parameters and it is not easy to determine whether or not this is the case. So, for now assume that all transforms have changing parameters. A later improvement could be to eagerly run transforms for remote artifacts that do not have changing parameters.

    • -1
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 15 more files in changeset.
Write the artifact transforms for external dependencies to the configuration cache as a spec, rather than eagerly running the transform and writing the resulting files to the cache.

This means that no transforms are run eagerly. All transforms may take task outputs or other changing files as parameters and it is not easy to determine whether or not this is the case. So, for now assume that all transforms have changing parameters. A later improvement could be to eagerly run transforms for remote artifacts that do not have changing parameters.

    • -1
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 23 more files in changeset.
Attach a reason to each `@ToBeFixForInstantExecution` annotation attached to artifact transform functional tests, and also rework a few tests to use configuration cache friendly APIs.

    • -15
    • +4
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 7 more files in changeset.
Attach a reason to each `@ToBeFixForInstantExecution` annotation attached to artifact transform functional tests, and also rework a few tests to use configuration cache friendly APIs.

    • -15
    • +4
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 7 more files in changeset.
Attach a reason to each `@ToBeFixForInstantExecution` annotation attached to artifact transform functional tests, and also rework a few tests to use configuration cache friendly APIs.

    • -15
    • +4
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 7 more files in changeset.
Attach a reason to each `@ToBeFixForInstantExecution` annotation attached to artifact transform functional tests, and also rework a few tests to use configuration cache friendly APIs.

    • -15
    • +4
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 7 more files in changeset.
Change some of the artifact transform fixtures to use configuration cache friendly APIs to wire in producer tasks.

    • -7
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 2 more files in changeset.
Change some of the artifact transform fixtures to use configuration cache friendly APIs to wire in producer tasks.

    • -7
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 2 more files in changeset.
Change some of the artifact transform fixtures to use configuration cache friendly APIs to wire in producer tasks.

    • -7
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 2 more files in changeset.
Enable ArtifactTransformInputArtifactIntegrationTest for VFS retention

The test should work now since we updated the native platform snapshot on

`master`.

    • -6
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
Enable ArtifactTransformInputArtifactIntegrationTest for VFS retention

The test should work now since we updated the native platform snapshot on

`master`.

    • -6
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
Ignore `ArtifactTransformInputArtifactIntegrationTest` on macOS

    • -0
    • +6
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
Ignore `ArtifactTransformInputArtifactIntegrationTest` on macOS

    • -0
    • +6
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
Fix for previous commit.

    • -7
    • +7
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 2 more files in changeset.
Fix for previous commit.

    • -1
    • +0
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 2 more files in changeset.
Fix for previous commit.

    • -7
    • +7
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix for previous commit.

    • -7
    • +7
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix for previous commit.

    • -32
    • +32
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 10 more files in changeset.
Fix for previous commit.

    • -32
    • +32
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 10 more files in changeset.
Serialize more details of the project hierachy to the instant execution cache, so that each project's project directory is correct.

Also correctly recreate the project hierarchy. Previously some projects would not be connected to their parent project.

    • -39
    • +38
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 18 more files in changeset.
Serialize more details of the project hierachy to the instant execution cache, so that each project's project directory is correct.

Also correctly recreate the project hierarchy. Previously some projects would not be connected to their parent project.

    • -40
    • +39
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 18 more files in changeset.
Serialize more details of the project hierachy to the instant execution cache, so that each project's project directory is correct.

Also correctly recreate the project hierarchy. Previously some projects would not be connected to their parent project.

    • -33
    • +32
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 18 more files in changeset.
Serialize more details of the project hierachy to the instant execution cache, so that each project's project directory is correct.

Also correctly recreate the project hierarchy. Previously some projects would not be connected to their parent project.

    • -33
    • +32
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 18 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -14
    • +14
    ./ArtifactTransformInputArtifactIntegrationTest.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
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 126 more files in changeset.
Annotate integ tests failing with instant execution in :dependencyManagement

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

    • -0
    • +15
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 93 more files in changeset.
Annotate integ tests failing with instant execution in :dependencyManagement

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

    • -0
    • +15
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 93 more files in changeset.
Annotate integ tests failing with instant execution in :dependencyManagement

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

    • -0
    • +15
    ./ArtifactTransformInputArtifactIntegrationTest.groovy
  1. … 93 more files in changeset.