diff --git a/compiler/android-tests/android-module/build.gradle b/compiler/android-tests/android-module/build.gradle index 3a36b9aeeec..f97a4968943 100644 --- a/compiler/android-tests/android-module/build.gradle +++ b/compiler/android-tests/android-module/build.gradle @@ -5,7 +5,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:2.1.0' + classpath 'com.android.tools.build:gradle:2.2.3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files @@ -64,7 +64,9 @@ android { dexOptions { dexInProcess false - javaMaxHeapSize "600m" + javaMaxHeapSize "700m" + //default is 4 and Total Memory = maxProcessCount * javaMaxHeapSize + maxProcessCount 2 } } diff --git a/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/PathManager.java b/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/PathManager.java index d93e34a0fa3..69100180446 100644 --- a/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/PathManager.java +++ b/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/PathManager.java @@ -16,6 +16,8 @@ package org.jetbrains.kotlin.android.tests; +import org.jetbrains.kotlin.android.tests.download.SDKDownloader; + import java.io.File; public class PathManager { @@ -75,7 +77,7 @@ public class PathManager { } public String getGradleBinFolder() { - return getDependenciesRoot() + "/gradle-2.12/bin"; + return getDependenciesRoot() + "/gradle-" + SDKDownloader.GRADLE_VERSION + "/bin"; } public String getRootForDownload() { diff --git a/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/download/SDKDownloader.java b/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/download/SDKDownloader.java index b38afdb4dde..50b7b132146 100644 --- a/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/download/SDKDownloader.java +++ b/compiler/android-tests/src/org/jetbrains/kotlin/android/tests/download/SDKDownloader.java @@ -43,6 +43,7 @@ public class SDKDownloader { private static final String SDK_TOOLS = "25.1.1"; public static final String BUILD_TOOLS = "23.0.3"; private static final int ANDROID_VERSION = 19; + public static final String GRADLE_VERSION = "2.14.1"; public SDKDownloader(PathManager pathManager) { @@ -78,7 +79,7 @@ public class SDKDownloader { } public void downloadGradle() { - download("https://services.gradle.org/distributions/gradle-2.12-bin.zip", gradleZipPath); + download("https://services.gradle.org/distributions/gradle-" + GRADLE_VERSION + "-bin.zip", gradleZipPath); } private static String getDownloadUrl(String prefix) {