InstantExecutionGroovyIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Let :instantExecution integration tests use repository mirrors

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

    • -3
    • +1
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 3 more files in changeset.
Write the task state while holding the public mutable state lock

This requires a separate coroutine execution per task but shouldn't be

a problem as `TaskGraphCodec` is not reentrant.

    • -5
    • +0
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 2 more files in changeset.
Write the task state while holding the public mutable state lock

This requires a separate coroutine execution per task but shouldn't be

a problem as `TaskGraphCodec` is not reentrant.

    • -5
    • +0
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 2 more files in changeset.
Make `Codec.encode` a suspending function

So the continuations can be used to solve the `StackOverflowError`s on

deeply nested object graphs.

    • -0
    • +6
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 20 more files in changeset.
Make `Codec.encode` a suspending function

So the continuations can be used to solve the `StackOverflowError`s on

deeply nested object graphs.

    • -0
    • +6
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 20 more files in changeset.
Fix warning about resolving dependencies in an unsafe way when writing to instant cache.

    • -5
    • +0
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 6 more files in changeset.
Fix warning about resolving dependencies in an unsafe way when writing to instant cache.

    • -5
    • +0
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 6 more files in changeset.
Fix warning about resolving dependencies in an unsafe way when writing to instant cache.

    • -5
    • +0
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 6 more files in changeset.
Instant execution collects FileCollection resolution exception messages

This let the groovy plugin validation of groovy dependency work in

instant execution mode.

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

    • -0
    • +39
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 2 more files in changeset.
Instant execution collects FileCollection resolution exception messages

This let the groovy plugin validation of groovy dependency work in

instant execution mode.

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

    • -0
    • +39
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 2 more files in changeset.
Pull up test execution assertion logic

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

    • -7
    • +0
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 2 more files in changeset.
Unignore and refine instant execution Groovy plugin integration test

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

    • -11
    • +63
    ./InstantExecutionGroovyIntegrationTest.groovy
Refine instant execution test fixture usage

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

    • -1
    • +1
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 4 more files in changeset.
Extract InstantExecutionbuildOperationsfixture

and make assertions explicit

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

    • -3
    • +3
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 5 more files in changeset.
Leverage instant-execution build-ops in tests

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

    • -6
    • +9
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 4 more files in changeset.
Leverage instant-execution build-ops in tests

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

    • -6
    • +9
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 4 more files in changeset.
Split up `InstantExecutionIntegrationTest` into some separate classes.

    • -0
    • +53
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 3 more files in changeset.
Split up `InstantExecutionIntegrationTest` into some separate classes.

    • -0
    • +53
    ./InstantExecutionGroovyIntegrationTest.groovy
  1. … 3 more files in changeset.