integTest

Clone Tools
  • last updated a few seconds ago
Constraints
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 <paul@gradle.com>

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 <paul@gradle.com>

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 <paul@gradle.com>

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

    • -10
    • +10
    ./groovy/org/gradle/DeprecatedUsageBuildOperationProgressIntegrationTest.groovy
  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
    ./groovy/org/gradle/DeprecatedUsageBuildOperationProgressIntegrationTest.groovy
  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 <paul@gradle.com>

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

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

    • -1
    • +1
    ./groovy/org/gradle/DeprecatedUsageBuildOperationProgressIntegrationTest.groovy
  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 <paul@gradle.com>

Polish AbstractLoggingHooksFunctionalTest

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

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

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

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

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

  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 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.
Specify in method signature the Gradle version when a feature will be deprecated

    • -11
    • +11
    ./groovy/org/gradle/DeprecatedUsageBuildOperationProgressIntegrationTest.groovy
    • -5
    • +5
    ./groovy/org/gradle/DeprecationHandlingIntegrationTest.groovy
  1. … 67 more files in changeset.
Require deprecation timeline to be specified when building a deprecation message

    • -12
    • +12
    ./groovy/org/gradle/DeprecatedUsageBuildOperationProgressIntegrationTest.groovy
    • -5
    • +5
    ./groovy/org/gradle/DeprecationHandlingIntegrationTest.groovy
  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.