@@ -303,20 +303,14 @@ function run_integration_tests() {
303303 parse_all_submodules " $1 "
304304 printf " Running integration tests for submodules:\n%s\n" " $all_submodules "
305305
306- mvn verify -Penable-integration-tests --projects " $all_submodules " \
306+ mvn verify -Penable-integration-tests -Pquick-build - -projects " $all_submodules " \
307307 ${INTEGRATION_TEST_ARGS} \
308308 -B -ntp -fae \
309309 --also-make \
310310 -PbulkTests \
311311 -DtrimStackTrace=false \
312- -Dclirr.skip=true \
313- -Denforcer.skip=true \
314312 -Dorg.slf4j.simpleLogger.showDateTime=true \
315313 -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS \
316- -Dcheckstyle.skip=true \
317- -Dflatten.skip=true \
318- -Danimal.sniffer.skip=true \
319- -Djacoco.skip=true \
320314 -DskipUnitTests=true \
321315 -Dmaven.wagon.http.retryHandler.count=5 \
322316 -T 1C
@@ -330,17 +324,12 @@ function run_graalvm_tests() {
330324 parse_all_submodules " $1 "
331325 printf " Running GraalVM ITs for submodules:\n%s\n" " $all_submodules "
332326
333- mvn test -Pnative --projects " $all_submodules " \
327+ mvn test -Pnative -Pquick-build - -projects " $all_submodules " \
334328 ${INTEGRATION_TEST_ARGS} \
335329 -B -ntp -fae \
336330 -DtrimStackTrace=false \
337- -Dclirr.skip=true \
338- -Denforcer.skip=true \
339331 -Dorg.slf4j.simpleLogger.showDateTime=true \
340- -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS \
341- -Dcheckstyle.skip=true \
342- -Dflatten.skip=true \
343- -Danimal.sniffer.skip=true
332+ -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS
344333
345334 RETURN_CODE=$?
346335 printf " Finished GraalVM ITs for modules:\n%s\n" " $1 "
@@ -405,16 +394,11 @@ function install_modules() {
405394 if [ -z " $1 " ]; then
406395 mvn install \
407396 -B -ntp \
397+ -Pquick-build \
408398 -DtrimStackTrace=false \
409- -Dclirr.skip=true \
410- -Denforcer.skip=true \
411399 -Dorg.slf4j.simpleLogger.showDateTime=true \
412400 -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS \
413- -Dcheckstyle.skip=true \
414- -Dflatten.skip=true \
415- -Danimal.sniffer.skip=true \
416401 -DskipTests=true \
417- -Djacoco.skip=true \
418402 -T 1C
419403 else
420404 printf " Installing modules:\n%s\n" " $1 "
@@ -472,16 +456,11 @@ function install_modules() {
472456 # Correctly builds dependencies without building dependents.
473457 mvn install --projects " $all_submodules ,$always_install_deps " --also-make \
474458 -B -ntp \
459+ -Pquick-build \
475460 -DtrimStackTrace=false \
476- -Dclirr.skip=true \
477- -Denforcer.skip=true \
478461 -Dorg.slf4j.simpleLogger.showDateTime=true \
479462 -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS \
480- -Dcheckstyle.skip=true \
481- -Dflatten.skip=true \
482- -Danimal.sniffer.skip=true \
483463 -DskipTests=true \
484- -Djacoco.skip=true \
485464 -T 1C
486465 fi
487466}
0 commit comments