Skip to content

Commit 0bb3fc3

Browse files
authored
chore(query): add more test to cover iceberg catalogs (#17905)
* chore(query): add more test to cover iceberg catalogs * chore(query): add more catalog type for iceberg catalogs * chore(query): add more catalog type for iceberg catalogs * update * update * update * update * add iceberg logs * add iceberg logs * add catalog for system tables * updatel logs * updatel logs * fix
1 parent d5927b9 commit 0bb3fc3

File tree

36 files changed

+2457
-1760
lines changed

36 files changed

+2457
-1760
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: "Test Stateful Standalone Iceberg Rest"
2+
description: "Running Stateful Iceberg Rest tests in standalone mode"
3+
runs:
4+
using: "composite"
5+
steps:
6+
- uses: ./.github/actions/setup_test
7+
8+
- name: Iceberg Rest Setup for (ubuntu-latest only)
9+
shell: bash
10+
run: |
11+
DOCKER_DEFAULT_PLATFORM=`docker info --format {{.OSType}}/{{.Architecture}}`
12+
docker-compose -f "./docker/it-iceberg-catalogs/docker-compose.yaml" up --quiet-pull -d
13+
hms_ip=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq --filter "name=hive-metastore"))
14+
15+
docker ps -a | grep iceberg
16+
echo "HMS in $hms_ip"
17+
18+
- name: Run Stateful Tests with Standalone mode
19+
shell: bash
20+
run: |
21+
./scripts/ci/ci-run-stateful-iceberg-catalogs-tests-standalone.sh

.github/actions/test_stateful_iceberg_rest_standalone/action.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/workflows/reuse.linux.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,18 +211,18 @@ jobs:
211211
- uses: ./.github/actions/test_stateful_large_data
212212
timeout-minutes: 60
213213

214-
test_stateful_iceberg_rest:
214+
test_stateful_iceberg_catalogs:
215215
runs-on: [self-hosted, X64, Linux, 2c8g, "${{ inputs.runner_provider }}"]
216216
needs: [build, check]
217217
steps:
218218
- uses: actions/checkout@v4
219-
- uses: ./.github/actions/test_stateful_iceberg_rest_standalone
219+
- uses: ./.github/actions/test_stateful_iceberg_catalogs_standalone
220220
timeout-minutes: 10
221221
- name: Upload failure
222222
if: failure()
223223
uses: ./.github/actions/artifact_failure
224224
with:
225-
name: test-stateful-iceberg-rest-standalone
225+
name: test-stateful-iceberg-catalogs-standalone
226226

227227
test_stateful_hive_standalone:
228228
needs: [build, check]
@@ -235,7 +235,7 @@ jobs:
235235
if: failure()
236236
uses: ./.github/actions/artifact_failure
237237
with:
238-
name: test-stateful-iceberg-rest-standalone
238+
name: test_stateful_hive_standalone
239239

240240
# test_fuzz_standalone:
241241
# runs-on: [self-hosted, X64, Linux, 2c8g, "${{ inputs.runner_provider }}"]

0 commit comments

Comments
 (0)