[Gradle] Set max Gradle version in tests to 8.4

^KT-62639 Verification Pending
This commit is contained in:
Yahor Berdnikau
2024-01-19 20:09:11 +01:00
committed by Space Team
parent 27dc0a55fd
commit 0258e71bd5
5 changed files with 11 additions and 4 deletions
@@ -218,7 +218,7 @@ fun Test.includeTestsWithPattern(include: Boolean, patterns: (MutableSet<String>
}
fun Test.advanceGradleVersion() {
val gradleVersionForTests = "8.3"
val gradleVersionForTests = "8.4"
systemProperty("kotlin.gradle.version.for.tests", gradleVersionForTests)
}
@@ -21,7 +21,6 @@ class MacosCapableConfigurationCacheIT : AbstractConfigurationCacheIT() {
@DisplayName("works with native tasks in complex project")
@GradleTestVersions(
minVersion = TestVersions.Gradle.G_7_4,
maxVersion = TestVersions.Gradle.G_8_4,
)
@GradleTest
fun testNativeTasks(gradleVersion: GradleVersion) {
@@ -215,6 +215,7 @@ class SimpleKotlinGradleIT : KGPBaseTest() {
TestVersions.Gradle.G_8_0,
TestVersions.Gradle.G_8_1,
TestVersions.Gradle.G_8_2,
TestVersions.Gradle.G_8_3
],
)
@GradleTest
@@ -222,6 +223,7 @@ class SimpleKotlinGradleIT : KGPBaseTest() {
project("kotlinProject", gradleVersion) {
build("help") {
val expectedVariant = when (gradleVersion) {
GradleVersion.version(TestVersions.Gradle.G_8_4) -> "gradle82"
GradleVersion.version(TestVersions.Gradle.G_8_3) -> "gradle82"
GradleVersion.version(TestVersions.Gradle.G_8_2) -> "gradle82"
GradleVersion.version(TestVersions.Gradle.G_8_1) -> "gradle81"
@@ -193,7 +193,13 @@ class MppCompositeBuildIT : KGPBaseTest() {
@GradleTest
fun `test - sample1 - assemble and execute - included build using older version of Kotlin`(gradleVersion: GradleVersion) {
project("mpp-composite-build/sample1", gradleVersion) {
project(
"mpp-composite-build/sample1",
gradleVersion,
buildOptions = defaultBuildOptions.suppressDeprecationWarningsOn(
reason = "KGP 1.7.21 produces deprecation warnings with Gradle 8.4"
) { gradleVersion >= GradleVersion.version(TestVersions.Gradle.G_8_4) }
) {
projectPath.resolve("included-build").addDefaultBuildFiles()
buildGradleKts.replaceText("<kgp_version>", KOTLIN_VERSION)
projectPath.resolve("included-build/build.gradle.kts").replaceText("<kgp_version>", "1.7.21")
@@ -33,7 +33,7 @@ interface TestVersions {
const val MIN_SUPPORTED = minSupportedGradleVersion
const val MIN_SUPPORTED_KPM = G_7_0
const val MAX_SUPPORTED = G_8_3
const val MAX_SUPPORTED = G_8_4
}
object Kotlin {