Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refine updateAgpVersions task

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

Drop Santa Tracker Kotlin deprecation warnings test

keeping the one using the Java variant of Santa Tracker

and KotlinPluginSmokeTest already assert on deprecations emited by the

kotlin plugin

in order to lower the number of tests and shorten the CI feedback loop

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

Drop incremental Java compilation works for Santa Tracker Kotlin test

keeping the one using the Java variant of Santa Tracker

in order to lower the number of tests and shorten the CI feedback loop

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

Polish build scripts

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

    • -3
    • +1
    /subprojects/performance/templates.gradle
Remove now duplicated android tests from :instantExecution

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

Update expected outcomes for Santa Tracker with 4.0.0-alpha09

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

Limit Santa Tracker & Instant Execution smoke testing to AGP >= 4

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

Add instant execution assertions to Santa Tracker smoke tests

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

Refine Santa Tracker smoke tests

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

updateAgpVersions

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

Remove now duplicated InstantExecutionAndroidIntegrationTest

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

  1. … 13 more files in changeset.
Let AndroidPluginsSmokeTest assert instant execution behavior

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

Extract InstantExecutionBuildOperationsFixture in :internalIntegTesting

can't use `testFixtures` because of

https://github.com/gradle/gradle/issues/11501

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

Extract BuildOperationTreeQueries from BuildOperationFixture

in order for it to be usable without GradleExecuter

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

AndroidPluginsSmokeTest run in IDE mode

instant execution supported on AGP >= 4.0

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

AndroidPluginsSmokeTest with AGP >= 3.6 works with instant execution

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

Simplify AndroidPluginsSmokeTest and prepare for instant execution

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

AGP 4.0 doesn't support Java > 11

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

Make CodeNarc happy

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

Refine AndroidPluginsSmokeTest

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

Rework Santa Tracker smoke tests

So they exercise

- all latests AGP versions >= 3.6

- both Kotlin and Java flavours of Santa Tracker

Before this commit, the only tested AGP version was 3.6.0-beta04

After this commit, 3.6.0-rc01, 4.0.0-alpha08, 4.0.0-<nightly> are tested

Tests on the Java flavour of Santa do pass with instant execution

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

Extract com.android.build.gradle.overrideVersionCheck

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

Refine AndroidGradlePluginVersions fixture

and deduplicate AGP nightly handling in smoke tests

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

Let :smokeTest exercise latest AGP nightly

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

Use declared latest AGP versions in :smokeTest

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

Use declared latest AGP versions in :instantExecution integ tests

introducing required fixtures

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

Let latest AGP versions be available in integ tests classpath

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

Store latest AGP versions in properties file

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

Introduce task to fetch/update latest AGP versions

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

Publish 6.1-20200118000320+0000