diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt index 57c3ab2d301..0b67d5d48a2 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt @@ -426,6 +426,9 @@ private fun commonBuildSetup( // Required toolchains should be pre-installed via repo. Tests should not download any JDKs "-Porg.gradle.java.installations.auto-download=false", "-Porg.gradle.java.installations.paths=$jdkLocations", + // Decreasing Gradle daemon idle timeout to 1 min from default 3 hours. + // This should help with OOM on CI when agents do not have enough free memory available. + "-Dorg.gradle.daemon.idletimeout=60000", if (enableBuildCacheDebug) "-Dorg.gradle.caching.debug=true" else null, if (enableBuildScan) "--scan" else null, kotlinDaemonDebugPort?.let {