1- name : unity-catalog-oss- test
1+ name : unity-catalog-test
22
3- # Runs the gated `unity-catalog-delta-rest- client` live integration tests against a real Unity
4- # Catalog OSS server (built from a pinned commit). Exercises the read-only `get_config` handshake
3+ # Runs the gated `unity-catalog-delta-client-default ` live integration tests against a real Unity
4+ # Catalog server (built from a pinned commit). Exercises the read-only `get_config` handshake
55# (needs no table) and `load_table` against a table seeded via the Delta-Commits (legacy) API
66# before the test step, plus the mutating create tests (UC_CREATE) against the ephemeral server.
77on :
88 push :
99 branches : [main, "release/**"]
1010 paths :
1111 - " unity-catalog-delta-client-api/**"
12- - " unity-catalog-delta-rest- client/**"
13- - " .github/workflows/unitycatalog_oss_test .yml"
12+ - " unity-catalog-delta-client-default /**"
13+ - " .github/workflows/unitycatalog_test .yml"
1414 - " .github/scripts/setup_unitycatalog.sh"
15- - " .github/scripts/uc_oss_server .sh"
15+ - " .github/scripts/uc_server .sh"
1616 - " .github/scripts/seed_uc_table.sh"
1717 pull_request :
1818 paths :
1919 - " unity-catalog-delta-client-api/**"
20- - " unity-catalog-delta-rest- client/**"
21- - " .github/workflows/unitycatalog_oss_test .yml"
20+ - " unity-catalog-delta-client-default /**"
21+ - " .github/workflows/unitycatalog_test .yml"
2222 - " .github/scripts/setup_unitycatalog.sh"
23- - " .github/scripts/uc_oss_server .sh"
23+ - " .github/scripts/uc_server .sh"
2424 - " .github/scripts/seed_uc_table.sh"
2525 workflow_dispatch :
2626
3535 UC_DIR : ${{ github.workspace }}/.uc-server
3636
3737jobs :
38- uc-oss- test :
39- name : UC OSS server integration test
38+ uc-test :
39+ name : UC server integration test
4040 runs-on : ubuntu-latest
4141 timeout-minutes : 45
4242 steps :
@@ -68,13 +68,13 @@ jobs:
6868 ~/.ivy2
6969 ~/.sbt
7070 ~/.cache/coursier
71- key : uc-oss- ${{ runner.os }}-${{ env.UC_COMMIT }}-${{ hashFiles('.github/scripts/setup_unitycatalog.sh') }}
71+ key : uc-${{ runner.os }}-${{ env.UC_COMMIT }}-${{ hashFiles('.github/scripts/setup_unitycatalog.sh') }}
7272
7373 - name : Build Unity Catalog server
7474 run : bash .github/scripts/setup_unitycatalog.sh
7575
7676 - name : Start Unity Catalog server
77- run : bash .github/scripts/uc_oss_server .sh start
77+ run : bash .github/scripts/uc_server .sh start
7878
7979 # Seed a catalog-managed (MANAGED) Delta table so the load_table live test has a table to read.
8080 - name : Seed a managed table
@@ -84,16 +84,16 @@ jobs:
8484 env :
8585 UC_SERVER_URL : http://localhost:8080
8686 UC_TOKEN : not-used
87- # Fresh OSS server seeds the `unity` catalog with a `default` schema.
87+ # Fresh server seeds the `unity` catalog with a `default` schema.
8888 UC_TEST_CATALOG : unity
8989 UC_TEST_SCHEMA : default
9090 UC_TEST_TABLE : smoke_test_table
9191 UC_CREATE : " 1"
92- run : cargo nextest run --locked -p unity-catalog-delta-rest- client --features integration-test -E 'test(live_)'
92+ run : cargo nextest run --locked -p unity-catalog-delta-client-default --features integration-test -E 'test(live_)'
9393
9494 - name : Stop Unity Catalog server
9595 if : always()
96- run : bash .github/scripts/uc_oss_server .sh stop
96+ run : bash .github/scripts/uc_server .sh stop
9797
9898 - name : Dump server log on failure
9999 if : failure()
0 commit comments