Skip to content

Commit 57af63a

Browse files
committed
kokoro: Increase gradle mem in android-interop
To try to aid failure when building android-interop-testing ``` The Daemon will expire after the build after running out of JVM heap space. The project memory settings are likely not configured or are configured to an insufficient value. The daemon will restart for the next build, which may increase subsequent build times. These settings can be adjusted by setting 'org.gradle.jvmargs' in 'gradle.properties'. The currently configured max heap space is '512 MiB' and the configured max metaspace is '384 MiB'. ... Exception in thread "Daemon client event forwarder" java.lang.OutOfMemoryError: Java heap space ... > Task :grpc-android-interop-testing:mergeDexDebug FAILED ERROR:D8: java.lang.OutOfMemoryError: Java heap space com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: ```
1 parent a5347b2 commit 57af63a

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

buildscripts/kokoro/android-interop.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ set -exu -o pipefail
77

88
cd github/grpc-java
99

10-
export GRADLE_OPTS=-Xmx512m
1110
export LDFLAGS=-L/tmp/protobuf/lib
1211
export CXXFLAGS=-I/tmp/protobuf/include
1312
export LD_LIBRARY_PATH=/tmp/protobuf/lib
@@ -30,7 +29,7 @@ sudo update-java-alternatives --set java-1.11.0-openjdk-amd64
3029
# Unset any existing JAVA_HOME env var to stop Gradle from using it
3130
unset JAVA_HOME
3231

33-
GRADLE_FLAGS="-Pandroid.useAndroidX=true"
32+
GRADLE_FLAGS="-Pandroid.useAndroidX=true -Dorg.gradle.jvmargs=-Xmx1024m"
3433

3534
./gradlew $GRADLE_FLAGS :grpc-android-interop-testing:assembleDebug
3635
./gradlew $GRADLE_FLAGS :grpc-android-interop-testing:assembleDebugAndroidTest

0 commit comments

Comments
 (0)