This is an automated email from the ASF dual-hosted git repository.

joemcdonnell pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git


The following commit(s) were added to refs/heads/master by this push:
     new 6b93f0957 IMPALA-14711: Ensure Calcite planner jar file gets built, 
even if tests fail.
6b93f0957 is described below

commit 6b93f0957307826bc28e9582a3d69a43357959c5
Author: Steve Carlin <[email protected]>
AuthorDate: Thu Jan 29 16:52:28 2026 -0800

    IMPALA-14711: Ensure Calcite planner jar file gets built, even if tests 
fail.
    
    If the Calcite junit tests fail, the jar file currently does not
    get built. Without the existence of the jar, some e2e tests to fail,
    making it harder to figure out the root cause. Therefore we should
    always ensure the Calcite jar file gets built.
    
    Change-Id: If3fe2b3d652dea55f3b14467e605def62da79da3
    Reviewed-on: http://gerrit.cloudera.org:8080/23920
    Tested-by: Impala Public Jenkins <[email protected]>
    Reviewed-by: Michael Smith <[email protected]>
    Reviewed-by: Joe McDonnell <[email protected]>
---
 bin/run-all-tests.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/run-all-tests.sh b/bin/run-all-tests.sh
index c1b0702a3..406257564 100755
--- a/bin/run-all-tests.sh
+++ b/bin/run-all-tests.sh
@@ -318,13 +318,13 @@ do
 
     pushd ${IMPALA_HOME}/java/calcite-planner
     # Install Calcite FE jar
-    "${IMPALA_HOME}/bin/mvn-quiet.sh" -fae install -DskipTests
     if [[ "${TARGET_FILESYSTEM}" != "s3" ]]; then
       # Run Calcite FE tests
       if ! "${IMPALA_HOME}/bin/mvn-quiet.sh" -fae test install ; then
         TEST_RET_CODE=1
       fi
     fi
+    "${IMPALA_HOME}/bin/mvn-quiet.sh" -fae install -DskipTests
     popd
 
     # Run the FE custom cluster tests only if not running against S3

Reply via email to