Skip to content

Commit 2653162

Browse files
committed
Test memory settings
1 parent f68479a commit 2653162

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

gradle.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ ossrhUsername=
1212
ossrhPassword=
1313
group=org.cloudfoundry.identity
1414
archivesBaseName="uaa"
15-
org.gradle.workers.max=6
15+
org.gradle.workers.max=6
16+
17+
org.gradle.daemon=false

scripts/integration_tests.sh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ function main() {
3030
wd=$(pwd)
3131
temp_dir=${script_dir}/tmp
3232
mkdir -p "${temp_dir}"
33-
33+
3434
# Memory settings optimized for Gradle 9.0 with Kotlin 2.2
3535
# Boot server needs enough memory to handle test requests without crashing
3636
# Increased Gradle daemon heap to 1GB to prevent hanging with 2 workers
@@ -43,7 +43,6 @@ function main() {
4343
-XX:+UseG1GC \
4444
-XX:G1HeapRegionSize=1m \
4545
-Xmx${jvm_heap} \
46-
-Xms${jvm_heap} \
4746
-XX:MaxMetaspaceSize=${jvm_metaspace} \
4847
-XX:MetaspaceSize=${jvm_metaspace} \
4948
-XX:+UseStringDeduplication \
@@ -75,7 +74,7 @@ function main() {
7574
# Explicit Gradle daemon memory for Kotlin 2.2 with additional GC tuning
7675
readonly assemble_code="./gradlew '-Dspring.profiles.active=${test_profile}' \
7776
'-Djava.security.egd=file:/dev/./urandom' \
78-
'-Dorg.gradle.jvmargs=-Xmx${gradle_heap} -Xms${gradle_heap} -XX:MaxMetaspaceSize=256m -XX:+UseG1GC -XX:MaxGCPauseMillis=100' \
77+
'-Dorg.gradle.jvmargs=-Xmx${gradle_heap} -XX:MaxMetaspaceSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=100' \
7978
assemble \
8079
--no-watch-fs \
8180
--no-daemon \
@@ -89,7 +88,7 @@ function main() {
8988
'-Dspring.profiles.active=${test_profile}' \
9089
'-Djava.security.egd=file:/dev/./urandom' \
9190
'-DskipUaaAutoStart=true' \
92-
'-Dorg.gradle.jvmargs=-Xmx${gradle_heap} -Xms${gradle_heap} -XX:MaxMetaspaceSize=256m -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:ParallelGCThreads=2 -XX:CICompilerCount=2 -Djdk.lang.processReaperUseDefaultStackSize=true' \
91+
'-Dorg.gradle.jvmargs=-Xmx${gradle_test_heap} -XX:MaxMetaspaceSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:ParallelGCThreads=2 -XX:CICompilerCount=2 -Djdk.lang.processReaperUseDefaultStackSize=true' \
9392
'-Dorg.gradle.daemon.idletimeout=300000' \
9493
'-Dorg.gradle.parallel=false' \
9594
'-Dorg.gradle.workers.max=2' \

0 commit comments

Comments
 (0)