Exclude JPS tests from normal run. Log Gradle version when advancing it.

This commit is contained in:
Sergey Igushkin
2017-12-01 18:57:47 +03:00
parent ae1ef06de2
commit a223870e7a
@@ -118,9 +118,25 @@ tasks.withType(Test) {
}
}
task testAdvanceGradleVersion(type: Test) {
systemProperty("advanceGradleVersion", "4.3-rc-1")
def jpsIncrementalTestsClass = '**/KotlinGradlePluginJpsParametrizedIT.class'
test {
exclude jpsIncrementalTestsClass
}
task testsFromJps(type: Test) {
include jpsIncrementalTestsClass
dependsOn = test.dependsOn
}
task testAdvanceGradleVersion(type: Test) {
def gradleVersionForTests = "4.3-rc-1"
systemProperty("advanceGradleVersion", gradleVersionForTests)
dependsOn = test.dependsOn
beforeTest { descriptor ->
logger.info("(!) Using Gradle version $gradleVersionForTests")
}
exclude jpsIncrementalTestsClass
}
check.dependsOn(testAdvanceGradleVersion)