@@ -86,25 +86,21 @@ case ${JOB_TYPE} in
8686 fi
8787 ;;
8888 integration)
89- generate_modified_modules_list
90- if [[ " $( release_please_snapshot_pull_request) " == " true" ]]; then
91- echo " Skipping integration tests as this is Release Please SNAPSHOT pull request."
92- elif [[ ${# modified_module_list[@]} -gt 0 ]]; then
93- filter_modules_with_integration_tests
94- if [[ ${# filtered_it_module_list[@]} -eq 0 ]]; then
95- echo " No modified modules contain integration tests. Skipping."
96- else
97- module_list=$(
98- IFS=,
99- echo " ${filtered_it_module_list[*]} "
100- )
101- setup_cloud " $module_list "
102- install_modules " $module_list "
103- run_integration_tests " $module_list "
104- fi
105- else
106- echo " No Integration Tests to run"
107- fi
89+ echo " FORCED: Running only ITComputeGoldenSignals"
90+ setup_cloud " java-compute"
91+ install_modules " java-compute"
92+
93+ mvn verify -Penable-integration-tests -Pquick-build --projects " java-compute/google-cloud-compute" \
94+ -B -ntp -fae \
95+ --also-make \
96+ -Dtest=ITComputeGoldenSignals \
97+ -DfailIfNoTests=false \
98+ -DskipUnitTests=true \
99+ -Dorg.slf4j.simpleLogger.showDateTime=true \
100+ -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS \
101+ -Dmaven.wagon.http.retryHandler.count=5 \
102+ -T 1C
103+ RETURN_CODE=$?
108104 ;;
109105 integration-single)
110106 generate_modified_modules_list false
@@ -152,28 +148,32 @@ case ${JOB_TYPE} in
152148 fi
153149 ;;
154150 graalvm-presubmit)
155- generate_graalvm_presubmit_modules_list
156- if [[ " $( release_please_snapshot_pull_request) " == " true" ]]; then
157- echo " Not running GraalVM checks -- this is Release Please SNAPSHOT pull request."
158- else
159- printf " Running GraalVM presubmit checks for:\n%s\n" " ${module_list} "
160- setup_cloud " $module_list "
161- install_modules " $module_list "
162- run_graalvm_tests " $module_list "
163- fi
151+ echo " FORCED: Running only ITComputeGoldenSignals for GraalVM"
152+ setup_cloud " java-compute"
153+ install_modules " java-compute"
154+
155+ mvn test -Pnative -Pquick-build --projects " java-compute/google-cloud-compute" \
156+ -B -ntp -fae \
157+ -Dtest=ITComputeGoldenSignals \
158+ -DfailIfNoTests=false \
159+ -DtrimStackTrace=false \
160+ -Dorg.slf4j.simpleLogger.showDateTime=true \
161+ -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS
162+ RETURN_CODE=$?
164163 ;;
165164 graalvm)
166- generate_graalvm_modules_list
167- if [[ " $( release_please_snapshot_pull_request) " == " true" ]]; then
168- echo " Not running GraalVM checks -- this is Release Please SNAPSHOT pull request."
169- elif [ ! -z " ${module_list} " ]; then
170- printf " Running GraalVM checks for:\n%s\n" " ${module_list} "
171- setup_cloud " $module_list "
172- install_modules " $module_list "
173- run_graalvm_tests " $module_list "
174- else
175- echo " Not running GraalVM checks -- No changes in relevant modules"
176- fi
165+ echo " FORCED: Running only ITComputeGoldenSignals for GraalVM"
166+ setup_cloud " java-compute"
167+ install_modules " java-compute"
168+
169+ mvn test -Pnative -Pquick-build --projects " java-compute/google-cloud-compute" \
170+ -B -ntp -fae \
171+ -Dtest=ITComputeGoldenSignals \
172+ -DfailIfNoTests=false \
173+ -DtrimStackTrace=false \
174+ -Dorg.slf4j.simpleLogger.showDateTime=true \
175+ -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS
176+ RETURN_CODE=$?
177177 ;;
178178 graalvm-single)
179179 generate_modified_modules_list false
0 commit comments