diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 3f1c728c70..ffed67eb67 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -338,6 +338,16 @@ jobs: # Avoid `$CARGO_FEATURES` since there's no `testing` feature in the e2e tests now ${cov_prefix} cargo test $CARGO_FLAGS --package remote_storage --test test_real_s3 + # Run separate tests for real Azure Blob Storage + # XXX: replace region with `eu-central-1`-like region + export AZURE_STORAGE_ACCOUNT="${{ secrets.AZURE_STORAGE_ACCOUNT_DEV }}" + export AZURE_STORAGE_ACCESS_KEY="${{ secrets.AZURE_STORAGE_ACCESS_KEY_DEV }}" + export ENABLE_REAL_AZURE_REMOTE_STORAGE=y + export REMOTE_STORAGE_AZURE_CONTAINER=neon-github-sandbox + export REMOTE_STORAGE_AZURE_REGION=eastus2 + # Avoid `$CARGO_FEATURES` since there's no `testing` feature in the e2e tests now + ${cov_prefix} cargo test $CARGO_FLAGS --package remote_storage --test test_real_azure + - name: Install rust binaries run: | # Install target binaries