From da003d9ea4b68cf3b3bc86e78cd72dca38505c32 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 8 Nov 2026 07:17:07 +0100 Subject: [PATCH] Give the app test JVM a 2g heap --- app/build.gradle.kts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 05c2e073..697ac9b6 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -495,6 +495,8 @@ tasks.withType().configureEach { dependsOn(":wolfskin-design:testDebugUnitTest") // Android 16 shared-memory setup needs Robolectric's JDK FileDescriptor bridge. jvmArgs("--add-exports=java.base/jdk.internal.access=ALL-UNNAMED") + // The full suite keeps every Robolectric capture in one worker; the 512 MB default runs out near the end. + maxHeapSize = "2g" systemProperty("robolectric.dependency.dir", project(":wolfskin-design").layout.buildDirectory.dir("robolectric-sdk").get().asFile.absolutePath) systemProperty("robolectric.offline", "true") systemProperty("roborazzi.test.record", "true")