diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 3995db9c34..acab5b053e 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -302,6 +302,20 @@ jobs: ./ci/scripts/cpp_test.sh "$(pwd)/build" ./ci/scripts/python_test.sh "$(pwd)" "$(pwd)/build" docker compose down + - name: Test PostgreSQL Driver - postgres 16 + shell: bash -l {0} + env: + BUILD_ALL: "0" + BUILD_DRIVER_POSTGRESQL: "1" + ADBC_USE_ASAN: "ON" + ADBC_USE_UBSAN: "ON" + ADBC_POSTGRESQL_TEST_URI: "postgresql://localhost:5432/postgres?user=postgres&password=password" + PYTEST_ADDOPTS: "--error-for-skips" + run: | + env POSTGRES_VERSION=16 docker compose up --wait --detach postgres-test + ./ci/scripts/cpp_test.sh "$(pwd)/build" + ./ci/scripts/python_test.sh "$(pwd)" "$(pwd)/build" + docker compose down snowflake: name: "Snowflake Integration Tests"