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/**