Skip to content

Commit 9c7ec39

Browse files
committed
ci: only run default list of graalvm tests if too many modules are touched
1 parent 5630830 commit 9c7ec39

File tree

4 files changed

+7
-22
lines changed

4 files changed

+7
-22
lines changed

.kokoro/common.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -350,14 +350,14 @@ function generate_graalvm_presubmit_modules_list() {
350350
IFS=,
351351
echo "${modified_module_list[*]}"
352352
)
353+
elif [[ ${#modified_module_list[@]} -gt 4 ]]; then
354+
# Too many modules modified, run a subset
355+
echo "Too many modules modified, running a subset"
356+
module_list="java-aiplatform,java-compute"
353357
else
354-
# If no modules have been modified or if too many have been modified, just test the modules
355-
# specified in the MAVEN_MODULES env var.
356-
if [ -z "${MAVEN_MODULES}" ]; then
357-
echo "MAVEN_MODULES not defined in environment."
358-
exit 1
359-
fi
360-
module_list=${MAVEN_MODULES}
358+
# no modules modified
359+
echo "No modules modified"
360+
module_list=""
361361
fi
362362
}
363363

.kokoro/presubmit/graalvm-native-a-presubmit.cfg

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,3 @@ env_vars: {
3131
key: "SECRET_MANAGER_KEYS"
3232
value: "cloud-java-ci-it-service-account, java-bigqueryconnection-samples-secrets"
3333
}
34-
35-
env_vars: {
36-
key: "MAVEN_MODULES"
37-
value: "java-aiplatform,java-compute"
38-
}

.kokoro/presubmit/graalvm-native-b-presubmit.cfg

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,3 @@ env_vars: {
3131
key: "SECRET_MANAGER_KEYS"
3232
value: "cloud-java-ci-it-service-account, java-bigqueryconnection-samples-secrets"
3333
}
34-
35-
env_vars: {
36-
key: "MAVEN_MODULES"
37-
value: "java-aiplatform,java-compute"
38-
}

.kokoro/presubmit/graalvm-native-c-presubmit.cfg

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,3 @@ env_vars: {
3131
key: "SECRET_MANAGER_KEYS"
3232
value: "cloud-java-ci-it-service-account, java-bigqueryconnection-samples-secrets"
3333
}
34-
35-
env_vars: {
36-
key: "MAVEN_MODULES"
37-
value: "java-aiplatform,java-compute"
38-
}

0 commit comments

Comments
 (0)