Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Ignore broken script caching test for now.

Integrate with Gradle Enterprise plugin 3.0 (#11041)

  1. … 52 more files in changeset.
Unignore test.

Fix Kotlin DSL script caching soak test

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

Allow Kotlin DSL cache assertions to be shared for compilation & loading

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

Extract Kotlin DSL caches soak testing fixtures

for clarity

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

    • -79
    • +10
    ./ScriptCachingIntegrationTest.kt
    • -0
    • +46
    ./fixtures/ClassLoadingCache.kt
    • -0
    • +103
    ./fixtures/CompilationCache.kt
    • -0
    • +53
    ./fixtures/CompilationTrace.kt
    • -0
    • +66
    ./fixtures/KotlinDslCacheFixtures.kt
Remove deprecated use of BuildCacheConfiguration.local(Class)

Allow package declarations in Kotlin DSL scripts

In order to make it possible to `apply(from = "...")` a script that

plays the dual role of local script and precompiled script plugin.

Multi-stage scripts are not supported, more specifically, a script

with a `plugins` block or `buildscript` block will throw `CNFE` at

runtime.

  1. … 9 more files in changeset.
Move Kotlin DSL script caching tests to `soak`

And put them in the `SoakTest` category.

    • -0
    • +60
    ./AbstractScriptCachingIntegrationTest.kt
    • -0
    • +144
    ./BuildCacheIntegrationTest.kt
    • -0
    • +129
    ./CompilationCache.kt
    • -0
    • +377
    ./ScriptCachingIntegrationTest.kt
  1. … 5 more files in changeset.