From a0b05281d3bcea9a1a33f10cf57c38e0a496c60d Mon Sep 17 00:00:00 2001 From: Toshihiro Nakamura Date: Sun, 15 Jun 2025 18:53:15 +0900 Subject: [PATCH] Enable Gradle build caching and parallel test execution MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add gradle.properties with build caching enabled - Configure JUnit 5 parallel test execution - Set JVM max memory to 2048M for better performance 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- build.gradle.kts | 3 +++ gradle.properties | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 gradle.properties diff --git a/build.gradle.kts b/build.gradle.kts index 0d3eb39..47c3d93 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -56,6 +56,9 @@ spotless { tasks { test { useJUnitPlatform() + systemProperty("junit.jupiter.execution.parallel.enabled", "true") + systemProperty("junit.jupiter.execution.parallel.mode.default", "same_thread") + systemProperty("junit.jupiter.execution.parallel.mode.classes.default", "concurrent") } compileJava { diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..37b5486 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,2 @@ +org.gradle.caching=true +org.gradle.jvmargs=-Xmx2048M