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

fanng pushed a commit to branch branch-backend-it-maintenance-routing-explicit
in repository https://gitbox.apache.org/repos/asf/gravitino.git


The following commit(s) were added to 
refs/heads/branch-backend-it-maintenance-routing-explicit by this push:
     new 85b3fd89db test(ci): restore backend workflow baseline
85b3fd89db is described below

commit 85b3fd89db3a0cd0e1315a9d240bce0f602e8991
Author: fanng <[email protected]>
AuthorDate: Mon Mar 23 17:37:56 2026 +0800

    test(ci): restore backend workflow baseline
---
 .../workflows/backend-integration-test-action.yml  | 44 +++++-----------------
 .github/workflows/backend-integration-test.yml     |  1 -
 2 files changed, 10 insertions(+), 35 deletions(-)

diff --git a/.github/workflows/backend-integration-test-action.yml 
b/.github/workflows/backend-integration-test-action.yml
index b9b275e21a..3bd883316f 100644
--- a/.github/workflows/backend-integration-test-action.yml
+++ b/.github/workflows/backend-integration-test-action.yml
@@ -66,50 +66,26 @@ jobs:
       - name: Backend Integration Test (JDK${{ inputs.java-version }}-${{ 
inputs.test-mode }}-${{ inputs.backend }})
         id: integrationTest
         run: |
-          gradle_args=(
-            -PskipTests
-            -PtestMode=${{ inputs.test-mode }}
-            -PjdbcBackend=${{ inputs.backend }}
-            -PskipDockerTests=false
-          )
-
           ALL_CONTRIB_MODULES="$(find catalogs-contrib -mindepth 1 -maxdepth 1 
-type d -name 'catalog-*' -exec basename {} \; | sort)"
           CHANGED_CONTRIB_MODULES="${{ inputs.changed-catalogs-contrib-modules 
}}"
 
-          gradle_args+=(
-            test
-            -x :web:web:test
-            -x :web:integration-test:test
-            -x :web-v2:web:test
-            -x :web-v2:integration-test:test
-            -x :clients:client-python:test
-            -x :flink-connector:flink:test
-            -x :spark-connector:spark-common:test
-            -x :spark-connector:spark-3.3:test
-            -x :spark-connector:spark-3.4:test
-            -x :spark-connector:spark-3.5:test
-            -x :spark-connector:spark-runtime-3.3:test
-            -x :spark-connector:spark-runtime-3.4:test
-            -x :spark-connector:spark-runtime-3.5:test
-            -x :trino-connector:integration-test:test
-            -x :trino-connector:trino-connector:test
-            -x :authorizations:authorization-chain:test
-            -x :authorizations:authorization-ranger:test
-            -x :clients:cli:test
-          )
-
+          EXCLUDE_CONTRIB_TESTS=""
           if [ "$CHANGED_CONTRIB_MODULES" != "__all__" ]; then
             for module in $ALL_CONTRIB_MODULES; do
               if [[ " $CHANGED_CONTRIB_MODULES " != *" $module "* ]]; then
-                gradle_args+=("-x" ":catalogs-contrib:$module:test")
+                EXCLUDE_CONTRIB_TESTS="$EXCLUDE_CONTRIB_TESTS -x 
:catalogs-contrib:$module:test"
               fi
             done
           fi
 
-          printf './gradlew'
-          printf ' %q' "${gradle_args[@]}"
-          printf '\n'
-          ./gradlew "${gradle_args[@]}"
+          ./gradlew test -PskipTests -PtestMode=${{ inputs.test-mode }} 
-PjdbcBackend=${{ inputs.backend }} -PskipDockerTests=false \
+            -x :web:web:test -x :web:integration-test:test -x :web-v2:web:test 
-x :web-v2:integration-test:test -x :clients:client-python:test -x 
:flink-connector:flink:test -x :spark-connector:spark-common:test \
+            -x :spark-connector:spark-3.3:test -x 
:spark-connector:spark-3.4:test -x :spark-connector:spark-3.5:test \
+            -x :spark-connector:spark-runtime-3.3:test -x 
:spark-connector:spark-runtime-3.4:test -x 
:spark-connector:spark-runtime-3.5:test \
+            -x :trino-connector:integration-test:test -x 
:trino-connector:trino-connector:test \
+            -x :authorizations:authorization-chain:test -x 
:authorizations:authorization-ranger:test \
+            -x :clients:cli:test -x :maintenance:jobs:test -x 
:maintenance:optimizer:test \
+            $EXCLUDE_CONTRIB_TESTS
 
       - name: Upload integrate tests reports
         uses: actions/upload-artifact@v7
diff --git a/.github/workflows/backend-integration-test.yml 
b/.github/workflows/backend-integration-test.yml
index ef6e75d2bb..92cabf4fbc 100644
--- a/.github/workflows/backend-integration-test.yml
+++ b/.github/workflows/backend-integration-test.yml
@@ -40,7 +40,6 @@ jobs:
               - gradle/**
               - iceberg/**
               - integration-test-common/**
-              - maintenance/**
               - meta/**
               - scripts/**
               - server/**

Reply via email to