@@ -41,6 +41,11 @@ if ! which java ; then
4141 echo " Installed java."
4242fi
4343
44+ if ! which gpg ; then
45+ echo " Installing gpg..."
46+ sudo apt install gnupg -y
47+ fi
48+
4449which java
4550export OIDC_TESTS_ENABLED=true
4651
@@ -49,18 +54,21 @@ TO_REPLACE="mongodb://"
4954REPLACEMENT=" mongodb://$OIDC_ADMIN_USER :$OIDC_ADMIN_PWD @"
5055ADMIN_URI=${MONGODB_URI/ $TO_REPLACE / $REPLACEMENT }
5156
57+ # Limit memory for the containers
58+ GRADLE_EXTRA_VARS=" --no-daemon -Dorg.gradle.jvmargs=-Xmx512m -PtestMaxHeapSize=1g"
59+
5260echo " Running gradle version"
53- ./gradlew -version
61+ ./gradlew $GRADLE_EXTRA_VARS -version
5462
5563echo " Running gradle classes compile for driver-sync and driver-reactive-streams: ${FULL_DESCRIPTION} "
56- ./gradlew --parallel --stacktrace --info \
64+ ./gradlew $GRADLE_EXTRA_VARS --parallel --stacktrace --info \
5765 driver-sync:classes driver-reactive-streams:classes
5866
5967echo " Running OIDC authentication tests against driver-sync: ${FULL_DESCRIPTION} "
60- ./gradlew -Dorg.mongodb.test.uri=" $ADMIN_URI " \
68+ ./gradlew $GRADLE_EXTRA_VARS -Dorg.mongodb.test.uri=" $ADMIN_URI " \
6169 --stacktrace --debug --info \
6270 driver-sync:test --tests OidcAuthenticationProseTests --tests UnifiedAuthTest
6371
6472echo " Running OIDC authentication tests against driver-reactive-streams: ${FULL_DESCRIPTION} "
65- ./gradlew -Dorg.mongodb.test.uri=" $ADMIN_URI " \
73+ ./gradlew $GRADLE_EXTRA_VARS -Dorg.mongodb.test.uri=" $ADMIN_URI " \
6674 --stacktrace --debug --info driver-reactive-streams:test --tests OidcAuthenticationAsyncProseTests
0 commit comments