Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Enable console tests with watchFs

they should work now that

"Couldn't cancel watch point" is gone with

native platform `0.22-milestone-6`.

Revert "Merge pull request #13636 from gradle/eskatos/cc/revert-testng"

This reverts commit f7a0c902fb63c84e837977da09f3bd1e398e4c75, reversing

changes made to 185167d9457cf251be4c968c09c37ee7a3b24bcb.

  1. … 42 more files in changeset.
Document cause of broken test with configuration cache

Signed-off-by: Paul Merlin <>

Restore `skip = FAILS_TO_CLEANUP` occurrences removed by mistake

  1. … 2 more files in changeset.
Revert "Merge pull request #13595 from gradle/eskatos/cc/testng"

This reverts commit cd63def1e15a2bc678330dce83ae03aee2bb3695, reversing

changes made to 3959191c83afb2bfa0248f97c1e0221c7029b420.

  1. … 38 more files in changeset.
Restore `@ToBeFixedForInstantExecution` in `AbstractConsoleBuildPhaseFunctionalTest`

Format `LoggingIntegrationTest`

Remove @ToBeFixed in ConsoleTestNGUnsupportedTestWorkerFunctionalTest

Signed-off-by: Paul Merlin <>

Ignore ConsoleCompositeBuildGroupedTaskFT on Windows with watchFs

We see "Couldn't cancel watch point" in the log

which makes the test fail.

See #13366

Re-enable test that was disabled related to canceling on Windows

Rename VfsRetention -> FileSystemWatching

  1. … 27 more files in changeset.
Ignore some tests under vfsRetentionTest (#13423)

Some tests are very fragile under vfsRetentionTest, ignore them

before we have a fix.

  1. … 3 more files in changeset.
Document reason for @ToBeFixedForInstantExecution in :logging

Signed-off-by: Paul Merlin <>

Use a relative path to a script that is used as the location for a configuration cache problem.

    • -10
    • +10
  1. … 49 more files in changeset.
Capture the plugin or script where an undeclared system property read happens and include this in the problem description.

    • -18
    • +17
  1. … 40 more files in changeset.
Change `AbstractIntegrationSpec` to fail when a test runs a build that fails with more than one exception and does not verify the number of exceptions in the failure using `assertHasFailures()`.

This is to avoid additional exceptions unintentionally being introduced, for example when a failure starts being thrown because of configuration cache problems alongside the expected failure.

  1. … 81 more files in changeset.
Fix ConsoleTypePersistIntegrationTest for the configuration cache

by using a gradle property provider in the build under test

and moving the in-build assertion to configuration time because

it needs to inspect gradle.startParameter

Signed-off-by: Paul Merlin <>

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

Signed-off-by: Paul Merlin <>

    • -1
    • +1
  1. … 10 more files in changeset.
Upgrade JUnit version (#12924)

Upgrade JUnit to 4.13, JUnit platform to 5.6.2

  1. … 330 more files in changeset.
Update all links pointing to snippets/userguide

  1. … 88 more files in changeset.
Refine annotations on AbstractConsoleBuildPhaseFunctionalTest

Signed-off-by: Paul Merlin <>

Polish AbstractLoggingHooksFunctionalTest

Signed-off-by: Paul Merlin <>

Add @ToBeFixedForInstantExecution(because = "Gradle.buildFinished") to AbstractLoggingHooksFunctionalTest

Signed-off-by: Paul Merlin <>

Annotate a bunch of tests @ToBeFixedForInstantExecution(because = "Gradle.buildFinished")

Signed-off-by: Paul Merlin <>

  1. … 2 more files in changeset.
Remove always-true JDK8_OR_LATER test precondition

  1. … 41 more files in changeset.
Revert "Deactivate log level propagation to java.util.Logging for now"

This reverts commit 9aba91121c2a88d158ac8d60ac692ece78a749f7.

  1. … 1 more file in changeset.
Fix scripts under test that were using during execution

where .xxx is simply handled by capturing just that.

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

Signed-off-by: Paul Merlin <>

  1. … 5 more files in changeset.
Specify in method signature the Gradle version when a feature will be deprecated

    • -11
    • +11
    • -5
    • +5
  1. … 67 more files in changeset.
Require deprecation timeline to be specified when building a deprecation message

    • -12
    • +12
    • -5
    • +5
  1. … 70 more files in changeset.
Serialize the task output `upToDateWhen` spec, if present, to the instant execution cache.

  1. … 5 more files in changeset.