Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix https://github.com/gradle/gradle-private/issues/2551

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

    • -1
    • +1
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
Make codenarc happy

    • -9
    • +9
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
Refactor tests to eliminate flakiness

    • -3
    • +0
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -14
    • +23
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
Make test run with an isolated daemon to eliminate flakiness

    • -0
    • +1
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
Refactor test to eliminate flakiness

    • -15
    • +15
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
  1. … 1 more file in changeset.
Update worker api samples to use new work queue api

    • -2
    • +1
    ./internal/AbstractWorkerExecutorSampleIntegrationTest.groovy
  1. … 7 more files in changeset.
Make process option verification less error-prone

    • -38
    • +36
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -27
    • +24
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
  1. … 1 more file in changeset.
Make process option verification less error-prone

    • -38
    • +36
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -27
    • +24
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
  1. … 1 more file in changeset.
Remove displayName from work queue api for now

    • -4
    • +3
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -0
    • +36
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -16
    • +8
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
  1. … 7 more files in changeset.
Remove displayName from work queue api for now

    • -2
    • +0
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -7
    • +31
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -4
    • +3
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -0
    • +36
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -16
    • +8
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
  1. … 7 more files in changeset.
Remove displayName from work queue api for now

    • -2
    • +0
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -7
    • +31
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -4
    • +3
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -0
    • +36
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -16
    • +8
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
  1. … 7 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -12
    • +12
    ./internal/WorkQueueIntegrationTest.groovy
    • -22
    • +22
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -9
    • +9
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -33
    • +33
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -5
    • +5
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -56
    • +56
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -2
    • +0
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -6
    • +6
    ./internal/WorkerExecutorLoggingIntegrationTest.groovy
    • -13
    • +13
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -7
    • +7
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -50
    • +50
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -24
    • +24
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 25 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -12
    • +12
    ./internal/WorkQueueIntegrationTest.groovy
    • -22
    • +22
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -9
    • +9
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -33
    • +33
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -5
    • +5
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -56
    • +56
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -6
    • +6
    ./internal/WorkerExecutorLoggingIntegrationTest.groovy
    • -13
    • +13
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -7
    • +7
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -50
    • +50
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -24
    • +24
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 24 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -12
    • +12
    ./internal/WorkQueueIntegrationTest.groovy
    • -22
    • +22
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -9
    • +9
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -33
    • +33
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -5
    • +5
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -56
    • +56
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -2
    • +0
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -6
    • +6
    ./internal/WorkerExecutorLoggingIntegrationTest.groovy
    • -13
    • +13
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -7
    • +7
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -50
    • +50
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -24
    • +24
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 26 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -12
    • +12
    ./internal/WorkQueueIntegrationTest.groovy
    • -22
    • +22
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -9
    • +9
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -33
    • +33
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -5
    • +5
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -56
    • +56
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -2
    • +0
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -6
    • +6
    ./internal/WorkerExecutorLoggingIntegrationTest.groovy
    • -13
    • +13
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -7
    • +7
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -50
    • +50
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -24
    • +24
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 25 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

    • -12
    • +12
    ./internal/WorkQueueIntegrationTest.groovy
    • -22
    • +22
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -9
    • +9
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -33
    • +33
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -5
    • +5
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -56
    • +56
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -2
    • +0
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -6
    • +6
    ./internal/WorkerExecutorLoggingIntegrationTest.groovy
    • -13
    • +13
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -7
    • +7
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -50
    • +50
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -24
    • +24
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 26 more files in changeset.
Ensure context classloader is reset for no isolation workers

    • -1
    • +49
    ./internal/WorkerExecutorIntegrationTest.groovy
  1. … 3 more files in changeset.
Ensure context classloader is reset for no isolation workers

    • -1
    • +49
    ./internal/WorkerExecutorIntegrationTest.groovy
  1. … 3 more files in changeset.
Allow waiting on work submitted to a queue

    • -0
    • +277
    ./internal/WorkQueueIntegrationTest.groovy
  1. … 4 more files in changeset.
Allow waiting on work submitted to a queue

    • -0
    • +277
    ./internal/WorkQueueIntegrationTest.groovy
  1. … 4 more files in changeset.
Allow waiting on work submitted to a queue

    • -0
    • +277
    ./internal/WorkQueueIntegrationTest.groovy
  1. … 4 more files in changeset.
Refactor worker api to support WorkQueue API

    • -0
    • +6
    ./internal/AbstractDaemonWorkerExecutorIntegrationSpec.groovy
    • -8
    • +10
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -0
    • +2
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -47
    • +0
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -3
    • +1
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -11
    • +12
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -0
    • +91
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -12
    • +12
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -5
    • +2
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -24
    • +29
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -6
    • +7
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 20 more files in changeset.
Refactor worker api to support WorkQueue API

    • -0
    • +6
    ./internal/AbstractDaemonWorkerExecutorIntegrationSpec.groovy
    • -8
    • +10
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -0
    • +2
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -47
    • +0
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -3
    • +1
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -11
    • +12
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -0
    • +91
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -12
    • +12
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -5
    • +2
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -24
    • +29
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -6
    • +7
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 20 more files in changeset.
Refactor worker api to support WorkQueue API

    • -0
    • +6
    ./internal/AbstractDaemonWorkerExecutorIntegrationSpec.groovy
    • -8
    • +10
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -0
    • +2
    ./internal/WorkerDaemonLifecycleTest.groovy
    • -47
    • +0
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
    • -3
    • +1
    ./internal/WorkerExecutorInjectionIntegrationTest.groovy
    • -11
    • +12
    ./internal/WorkerExecutorIntegrationTest.groovy
    • -0
    • +91
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
    • -12
    • +12
    ./internal/WorkerExecutorNestingIntegrationTest.groovy
    • -5
    • +2
    ./internal/WorkerExecutorParallelBuildOperationsIntegrationTest.groovy
    • -24
    • +29
    ./internal/WorkerExecutorParallelIntegrationTest.groovy
    • -6
    • +7
    ./internal/WorkerExecutorParametersIntegrationTest.groovy
  1. … 20 more files in changeset.
Fix test issues on windows

    • -2
    • +2
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -4
    • +3
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix test issues on windows

    • -1
    • +1
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -4
    • +3
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix test issues on windows

    • -2
    • +2
    ./internal/WorkerDaemonIntegrationTest.groovy
    • -4
    • +3
    ./internal/WorkerExecutorLegacyApiIntegrationTest.groovy
  1. … 1 more file in changeset.
Add a test for poorly written worker execution

    • -0
    • +25
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
Add a test for poorly written worker execution

    • -0
    • +25
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy
Add a test for poorly written worker execution

    • -0
    • +25
    ./internal/WorkerExecutorErrorHandlingIntegrationTest.groovy