AbstractWorkerExecutorIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update worker api test coverage to use typed parameter api

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 18 more files in changeset.
Update worker api test coverage to use typed parameter api

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 18 more files in changeset.
Update worker api test coverage to use typed parameter api

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 18 more files in changeset.
Update worker api test coverage to use typed parameter api

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 18 more files in changeset.
Update worker api test coverage to use typed parameter api

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 18 more files in changeset.
Allow the services required by a given class to be queried prior to creating any instances of that class. Use this to allow `ArtifactTransformDependencies` to be injected into artifact transforms using any of the service injection patterns (that is, via a constructor or a getter).

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 127 more files in changeset.
Extract WorkerExecutorFixture to enable reuse

    • -210
    • +13
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 9 more files in changeset.
Dogfood ImmutableFileCollection on production code (#4988)

This reverts commit 13eaebc2b1244511dcbff4c59cd41253e3b69642.

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 88 more files in changeset.
Revert "Dogfood ImmutableFileCollection on production code (#4988)"

This reverts commit 834632674ca29b6fd190857947338b2b54a9bb62.

The commit caused a bug in incremental compilation, causing changes

to go undetected.

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 88 more files in changeset.
Dogfood ImmutableFileCollection on production code (#4988)

Use ImmutableFileCollection in production code

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 88 more files in changeset.
Limit memory usage of worker daemons in tests

    • -0
    • +3
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 2 more files in changeset.
Make worker daemons sensitive to all java fork options

    • -0
    • +9
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 45 more files in changeset.
WorkerDaemonFactory acquires worker lease before daemon client

    • -18
    • +42
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 3 more files in changeset.
Add backwards compatibility for ForkMode to worker configuration

    • -0
    • +4
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 5 more files in changeset.
Basic support for no-isolation workers

    • -2
    • +4
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 15 more files in changeset.
Decorate `WorkerExecutor` instances, so that the configuration closure passed to `submit() { ... }` behaves in the DSL consistently with other configuration closures.

    • -7
    • +7
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 1 more file in changeset.
Use the same instantiation infrastructure for worker actions as is used for other types. This change means that worker action constructors now need to be annotated with `@Inject`.

    • -0
    • +4
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 10 more files in changeset.
Remove @ParallelizableTask

    • -1
    • +0
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 26 more files in changeset.
Remove @ParallelizableTask

    • -1
    • +0
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 26 more files in changeset.
Internal types, methods and variables renames in :workers

    • -2
    • +2
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 63 more files in changeset.
Revert "Merge pull request #1486 from gradle/pm-parallel-in-process-workers"

This reverts commit 861bc80fe733f1ab6790860182a20957786e0711, reversing

changes made to cf20021050069a63b7ae629717eb663d95074997.

    • -5
    • +3
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 24 more files in changeset.
Simplify worker API to not use futures

    • -1
    • +1
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 9 more files in changeset.
WorkerConfiguration: replace the boolean fork property by ForkMode enum

    • -3
    • +3
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 10 more files in changeset.
WorkerConfiguration: replace the boolean fork property by ForkMode enum

    • -3
    • +3
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 10 more files in changeset.
In-process parallel workers

WorkerConfiguration.fork property added, false by default.

Coverage is pretty good already.

A lot of renames will be needed because of overloaded and now

misused terms.

    • -2
    • +4
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 15 more files in changeset.
In-process parallel workers

WorkerConfiguration.fork property added, false by default.

Coverage is pretty good already.

A lot of renames will be needed because of overloaded and now

misused terms.

    • -2
    • +4
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 15 more files in changeset.
Allow work submission to declare a custom display name

    • -0
    • +2
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 5 more files in changeset.
First stab at parallelizing worker daemons

    • -0
    • +205
    ./AbstractWorkerExecutorIntegrationTest.groovy
  1. … 107 more files in changeset.