WorkerExecutorParallelIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix WorkerExecutorParallelIntegrationTest

    • -0
    • +4
    ./WorkerExecutorParallelIntegrationTest.groovy
Fix WorkerExecutorParallelIntegrationTest

    • -0
    • +6
    ./WorkerExecutorParallelIntegrationTest.groovy
Fix WorkerExecutorParallelIntegrationTest

    • -0
    • +4
    ./WorkerExecutorParallelIntegrationTest.groovy
Fix https://github.com/gradle/gradle-private/issues/2551

This commit fixes the flaky issue by using null-safety operator.

    • -1
    • +1
    ./WorkerExecutorParallelIntegrationTest.groovy
Remove displayName from work queue api for now

    • -16
    • +8
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 9 more files in changeset.
Remove displayName from work queue api for now

    • -16
    • +8
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 11 more files in changeset.
Remove displayName from work queue api for now

    • -16
    • +8
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 11 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -50
    • +50
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 36 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -50
    • +50
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 34 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -50
    • +50
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 37 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -50
    • +50
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 36 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -50
    • +50
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 37 more files in changeset.
Refactor worker api to support WorkQueue API

    • -24
    • +29
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 30 more files in changeset.
Refactor worker api to support WorkQueue API

    • -24
    • +29
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 30 more files in changeset.
Refactor worker api to support WorkQueue API

    • -24
    • +29
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 30 more files in changeset.
Use a ConfigurableFileCollection for classpath in worker specs

    • -4
    • +4
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 12 more files in changeset.
Use a ConfigurableFileCollection for classpath in worker specs

    • -4
    • +4
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 12 more files in changeset.
Use a ConfigurableFileCollection for classpath in worker specs

    • -4
    • +4
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 12 more files in changeset.
Use a ConfigurableFileCollection for classpath in worker specs

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

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

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

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

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

    • -134
    • +97
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 18 more files in changeset.
Improve task names to clarify test

    • -11
    • +11
    ./WorkerExecutorParallelIntegrationTest.groovy
Improve task names to clarify test

    • -11
    • +11
    ./WorkerExecutorParallelIntegrationTest.groovy
Do not reacquire project lock when completing a worker-based task

The project lock is released if submitted work items are pending when the

task action completes. With this change, the lock is no longer reacquired

once these work items finish: instead, the task is marked as "complete"

without reacquiring the project-mutation lock.

This isn't quite correct, since there are cases where the project lock

should be reacquired, such as when a task as further task actions to execute.

This will be addressed in a subsequent commit.

    • -3
    • +1
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 11 more files in changeset.
Do not reacquire project lock when completing a worker-based task

The project lock is released if submitted work items are pending when the

task action completes. With this change, the lock is no longer reacquired

once these work items finish: instead, the task is marked as "complete"

without reacquiring the project-mutation lock.

This isn't quite correct, since there are cases where the project lock

should be reacquired, such as when a task as further task actions to execute.

This will be addressed in a subsequent commit.

    • -3
    • +1
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 11 more files in changeset.
Do not reacquire project lock when completing a worker-based task

The project lock is released if submitted work items are pending when the

task action completes. With this change, the lock is no longer reacquired

once these work items finish: instead, the task is marked as "complete"

without reacquiring the project-mutation lock.

This isn't quite correct, since there are cases where the project lock

should be reacquired, such as when a task as further task actions to execute.

This will be addressed in a subsequent commit.

    • -3
    • +1
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 11 more files in changeset.
Do not reacquire project lock when completing a worker-based task

The project lock is released if submitted work items are pending when the

task action completes. With this change, the lock is no longer reacquired

once these work items finish: instead, the task is marked as "complete"

without reacquiring the project-mutation lock.

This isn't quite correct, since there are cases where the project lock

should be reacquired, such as when a task as further task actions to execute.

This will be addressed in a subsequent commit.

    • -3
    • +1
    ./WorkerExecutorParallelIntegrationTest.groovy
  1. … 11 more files in changeset.