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

yzheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git


The following commit(s) were added to refs/heads/main by this push:
     new d8d0f8117 Client: fix integration testing (#2700)
d8d0f8117 is described below

commit d8d0f811710e3cd17be0d26433d71e534f0204d1
Author: Yong Zheng <[email protected]>
AuthorDate: Mon Sep 29 16:14:04 2025 -0500

    Client: fix integration testing (#2700)
---
 .github/workflows/python-client.yml | 9 ---------
 Makefile                            | 2 +-
 runtime/server/build.gradle.kts     | 1 +
 3 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/.github/workflows/python-client.yml 
b/.github/workflows/python-client.yml
index a8f473db0..4a33d375c 100644
--- a/.github/workflows/python-client.yml
+++ b/.github/workflows/python-client.yml
@@ -72,15 +72,6 @@ jobs:
         run: |
           make client-unit-test
 
-      - name: Image build
-        env:
-          DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
-        run: |
-          ./gradlew \
-            :polaris-server:assemble \
-            :polaris-server:quarkusAppPartsBuild --rerun \
-            -Dquarkus.container-image.build=true
-
       - name: Integration Tests
         run: |
           make client-integration-test
diff --git a/Makefile b/Makefile
index 0a4c29802..e88271afd 100644
--- a/Makefile
+++ b/Makefile
@@ -144,7 +144,7 @@ client-unit-test: client-setup-env ## Run client unit tests
        @echo "--- Client unit tests complete ---"
 
 .PHONY: client-integration-test
-client-integration-test: client-setup-env ## Run client integration tests
+client-integration-test: build-server client-setup-env ## Run client 
integration tests
        @echo "--- Starting client integration tests ---"
        @echo "Ensuring Docker Compose services are stopped and removed..."
        @$(DOCKER) compose -f $(PYTHON_CLIENT_DIR)/docker-compose.yml kill || 
true # `|| true` prevents make from failing if containers don't exist
diff --git a/runtime/server/build.gradle.kts b/runtime/server/build.gradle.kts
index 748e39665..34f75dd14 100644
--- a/runtime/server/build.gradle.kts
+++ b/runtime/server/build.gradle.kts
@@ -82,6 +82,7 @@ tasks.named<QuarkusRun>("quarkusRun") {
       "-Dpolaris.features.\"ALLOW_INSECURE_STORAGE_TYPES\"=true",
       
"-Dpolaris.features.\"SUPPORTED_CATALOG_STORAGE_TYPES\"=[\"FILE\",\"S3\",\"GCS\",\"AZURE\"]",
       "-Dpolaris.readiness.ignore-severe-issues=true",
+      "-Dpolaris.features.\"DROP_WITH_PURGE_ENABLED\"=true",
     )
 }
 

Reply via email to