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",
)
}