Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Merge pull request #13089 from gradle/bamboo/ie/serialize-Task-cacheIf-specs

Serialize `Task.cacheIf` specs to the instant execution cache

Skip `@ToBeFixedForInstantExecution` test with flaky iteration

As it's currently not possible to mark a single iteration matcher, for example,

`.*eachFile\\(Closure\\)`, flaky.

Add `@ToBeFixedForInstantExecution` to `CopyTaskIntegrationSpec` test iterations

The offending iterations rely on unsupported API: eachFile, expand, filter and


Remove unused import

Remove `@ToBeFixedForInstantExecution` from `HttpBuildCacheServiceIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `BuildResultLoggerIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `CachedCustomTaskExecutionIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `CachedPathSensitivityIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `CachedTaskExecutionIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `NestedInputIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `BuildCacheEntryPackingIntegrationTest`

Serialize `Task.cacheIf` specs to the instant execution cache

Revert "Migrate build to JUnit5 Vintage engine (#12952)"

This reverts commit ef65a323f7395e75b900f8f19813434c809dee12.

    • -1
    • +1
Remove unused TestOption_Decorated class

Merge pull request #13065 from gradle/wolfs/vfs/only-one-file-metadata

Upload the build scan in the foreground

Background upload + buildFinished user code is broken

in Gradle 6.5.

Ignore failed test for investigation

Address review feedback

Use custom Gradle distribution in precompiled script plugin test

This should prevent the tests randomly fail due to incomplete

generated api.

Merge pull request #13066 from gradle/wolfs/scheduling/overlap-with-file-tree

Only check for overlap root dir in file tree

Refine bucket split with latest data

    • -73248
    • +74212
Rebaseline GradleInceptionPerformanceTest

Make spock test name unique

Merge pull request #13077 from gradle/am/ie/sys-prop-reads-IV

Report on undeclared system property reads from more JVM APIs

Remove `@ToBeFixedForInstantExecution` from a number of tests that now pass because some services are now annotated with their scope and so understood by instant execution serialization.

  1. … 6 more files in changeset.
Publish 6.4-20200510230718+0000

Report on undeclared system property reads via `Integer.getInteger(key, defaultValue)`, `Long.getLong(key, defaultValue)`.

Report on undeclared system property reads via `Integer.getInteger(key)`, `Long.getLong(key)` and `Boolean.getBoolean(key)`.

Avoid dynamic property look-up on Task object

The build may have already finished by the time this listener is called. Looking up dynamic properties requires

a project level service (which is unavailable because the ProjectScopeServices is already called).

This leads to flaky test failures for this test:

org.gradle.api.tasks.outputorigin.IncrementalBuildOutputOriginIntegrationTest.buildSrc tasks advertise build id

Merge pull request #13072 from gradle/bamboo/master/build/fix-distributions-clean-task-configuration

Fix configuration of `:distributions:clean` task so it doesn't eagerly delete files