Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Document reason for @ToBeFixedForInstantExecution in :workers

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

Add explaining `because` to tests failing with the configuration cache

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

  1. … 14 more files in changeset.
Annotate tests with @UnsupportedWithInstantExecution

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

  1. … 6 more files in changeset.
Fix a potential deadlock in the Worker API.

  1. … 1 more file in changeset.
Fix a potential deadlock in the Worker API.

  1. … 1 more file in changeset.
Serialize `CopySpec.rename()` actions to the instant execution cache.

  1. … 6 more files in changeset.
Serialize `CopySpec.rename()` actions to the instant execution cache.

  1. … 6 more files in changeset.
Remove always-true KOTLIN_SCRIPT test precondition

  1. … 43 more files in changeset.
Remove `@ToBeFixedForInstantExecution` from `WorkerDaemonLifecycleTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerDaemonLifecycleTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerDaemonLifecycleTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerDaemonLifecycleTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerDaemonLifecycleTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerExecutorIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerExecutorIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerExecutorIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerExecutorIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `WorkerExecutorIntegrationTest`

Fix scripts under test that were using project.xxx during execution

where .xxx is simply handled by capturing just that.

for example, project.name, project.version or project.objects etc...

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

  1. … 5 more files in changeset.
Fix tests that were using file ops on Project in scripts under test

project.file(), project.fileTree(),

project.copy(), project.sync(),

project.delete(), project.mkdir(),

etc..

replaced by using public services ObjectFactory, ProjectLayout,

FileSystemOperations, and direct Java/Groovy/Kotlin API stdlib usage

for mkdirs() or creating new File instances.

or simply by capturing just the File instances when possible.

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

  1. … 17 more files in changeset.
Fix another batch of integration tests where scripts use project in task actions

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

  1. … 4 more files in changeset.
Fix another batch of integration tests where scripts use project in task actions

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

  1. … 4 more files in changeset.
Fix scripts in test reaching out to project in task actions

where the fix is trivial

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

  1. … 19 more files in changeset.
Fix scripts in test reaching out to project in task actions

where the fix is trivial

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

  1. … 19 more files in changeset.
Fix Unrolled tests with partial success with instant execution

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

  1. … 18 more files in changeset.
Whitespace

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

  1. … 4 more files in changeset.
Fix test name

More test coverage + fixes for tests.

  1. … 3 more files in changeset.
Allow various Gradle services to be injected into artifact transform actions.

  1. … 13 more files in changeset.
Allow various Gradle services to be injected into artifact transform actions.

  1. … 13 more files in changeset.