Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
Cloud = true
CloudEnvs.gcp = false
EnvMatrix.DMS = [""]
3 changes: 0 additions & 3 deletions acceptance/bundle/deploy/immutable/can-manage/test.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
# The snapshot create request carries can_manage_principals, which the test reads back from the
# recorded request.
RecordRequests = true

# The current user on GCP is a user and not a SP, so the deploying identity is sent as user_name.
CloudEnvs.gcp = false
5 changes: 4 additions & 1 deletion acceptance/bundle/integration_whl/wrapper/test.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
# requires booking a cluster on Spark 12.2.x-scala2.12. The AWS test workspaces
# have legacy access disabled, so 12.2.x is rejected with INVALID_PARAMETER_VALUE
# ("legacy access is disabled in your workspace. Please use Databricks Runtime
# 13.3 LTS or above"). GCP was previously disabled due to a DBR release breakage.
# 13.3 LTS or above").
CloudEnvs.aws = false

# On GCP, installing the wheel on the 12.2.x cluster fails:
# CalledProcessError: Command 'pip --disable-pip-version-check install --force-reinstall /Workspace/Users/[USERNAME]/.bundle/[UNIQUE_NAME]/artifacts/.internal/my_test_code-0.0.1-py3-none-any.whl' returned non-zero exit status 1.
CloudEnvs.gcp = false
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
# requires booking a cluster on Spark 12.2.x-scala2.12. The AWS test workspaces
# have legacy access disabled, so 12.2.x is rejected with INVALID_PARAMETER_VALUE
# ("legacy access is disabled in your workspace. Please use Databricks Runtime
# 13.3 LTS or above"). GCP was previously disabled due to a DBR release breakage.
# 13.3 LTS or above").
CloudEnvs.aws = false

# On GCP, installing the wheel on the 12.2.x cluster fails:
# CalledProcessError: Command 'pip --disable-pip-version-check install --force-reinstall /Workspace/Users/[USERNAME]/.bundle/[UNIQUE_NAME]/artifacts/.internal/my_test_code-0.0.1-py3-none-any.whl' returned non-zero exit status 1.
CloudEnvs.gcp = false
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
Cloud = true

# Each cloud has its specific storage url, we record AWS's one in the output (which is also emulated by Local):
# Each cloud has its own storage URL; the output records AWS's (also emulated locally):
# - "comment": "s3://[METASTORE_NAME]/metastore/[UUID]/volumes/[UUID]",
# + "comment": "abfss://decotestprod-unity-iso@decotestprodunityiso.dfs.core.windows.net/[UUID]/volumes/[UUID]",
# + "comment": "gs://deco-uc-prod-gcp-us-central1-isolated/metastore/[UUID]/volumes/[UUID]",
CloudEnvs.gcp = false
CloudEnvs.azure = false
4 changes: 3 additions & 1 deletion acceptance/bundle/resources/database_catalogs/test.toml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
CloudEnvs.gcp = false # lakebase is not available in GCP as of August 2025
# Lakebase v1 is deprecated on GCP:
# Error: cannot create resources.database_instances.my_instance: The Lakebase Database API is deprecated. Use the Postgres APIs instead: https://docs.databricks.com/api/postgres/v1/postgres (400 BAD_REQUEST)
CloudEnvs.gcp = false
5 changes: 4 additions & 1 deletion acceptance/bundle/resources/database_instances/test.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
RecordRequests = false
CloudEnvs.gcp = false # lakebase is not available in GCP as of August 2025

# Lakebase v1 is deprecated on GCP:
# Error: cannot create resources.database_instances.my_database: The Lakebase Database API is deprecated. Use the Postgres APIs instead: https://docs.databricks.com/api/postgres/v1/postgres (400 BAD_REQUEST)
CloudEnvs.gcp = false
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ Timeout = '30m'
Cloud = true
CloudSlow = true

# GCP test envs lack foundation-model / GPU serving capacity, so deploying this
# real llama endpoint fails with UPDATE_FAILED after ~29 min. Skip on GCP.
# GCP test envs lack serving capacity for this endpoint:
# Error: cannot create resources.model_serving_endpoints.my_endpoint: waiting after creating id=test-endpoint-[UNIQUE_NAME]: failed to reach NOT_UPDATING, got UPDATE_FAILED: current status: UPDATE_FAILED
CloudEnvs.gcp = false

[[Server]]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
Cloud = true
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,3 @@ Cloud = true
# Force the local deploy identity to a service principal so the auto-added
# CAN_MANAGE ACL serializes as service_principal_name, matching the cloud golden.
IsServicePrincipal = true

# The current user on GCP is a user and not a SP. This causes different permissions to be set.
# Thus we skip this test on GCP.
CloudEnvs.gcp = false
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
Cloud = true
CloudSlow = true
RunsOnDbr = true
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
6 changes: 0 additions & 6 deletions acceptance/bundle/resources/permissions/factcheck/test.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,3 @@ Cloud = true
CloudSlow = true
RecordRequests = false
RunsOnDbr = true

# I get this error, not sure why:
# -=== Since we take the most recent level, IS_OWNER is lost, which results in the error due to lack of owner defined
# -jobs IS_OWNER,CAN_MANAGE => SET ERROR Error: The job must have exactly one owner.
# +jobs CAN_VIEW,CAN_MANAGE_RUN => SET ERROR Error: [USERNAME]: Service[USERNAME]Name([USERNAME]) does not exist
CloudEnvs.gcp = false
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
Cloud = true
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
Cloud = true
IsServicePrincipal = true

# On GCP, service principals do not follow UUID which results them being treated as user_name, resulting in different output
CloudEnvs.gcp = false
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
Cloud = true
RunsOnDbr = false
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Cloud = true
RecordRequests = false
CloudEnvs.gcp = false
# The Azure test env does not provide TEST_SP_TOKEN:
# script: line 163: TEST_SP_TOKEN: unbound variable
CloudEnvs.azure = false
RunsOnDbr = false # Requires TEST_SP_TOKEN to be set which is not available on DBR

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
Cloud = true
RunsOnDbr = false
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Cloud = true
RecordRequests = false
CloudEnvs.gcp = false
# The Azure test env does not provide TEST_SP_TOKEN:
# script: line 163: TEST_SP_TOKEN: unbound variable
CloudEnvs.azure = false
RunsOnDbr = false # Requires TEST_SP_TOKEN to be set which is not available on DBR

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = false
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
4 changes: 0 additions & 4 deletions acceptance/bundle/resources/postgres_branches/test.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
Cloud = true

# Lakebase v2 (postgres) is only available in AWS as of January 2026
CloudEnvs.gcp = false
CloudEnvs.azure = false

# Run on both direct and Terraform modes

Ignore = [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = false
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
4 changes: 0 additions & 4 deletions acceptance/bundle/resources/postgres_catalogs/test.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
Cloud = true

# Lakebase v2 (postgres) is only available in AWS as of January 2026
CloudEnvs.gcp = false
CloudEnvs.azure = false

Ignore = [
"databricks.yml",
".databricks",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@ Cloud = true
# (and on cloud, flaky timestamps/operation IDs).
RecordRequests = false

# Lakebase v2 (postgres) is only available in AWS as of January 2026
CloudEnvs.gcp = false
CloudEnvs.azure = false

# Error-path tests don't iterate cleanly under terraform: the terraform engine
# rolls back to its prior state on a partial failure, which makes the recorded
# output diverge from the direct engine. Run them on direct only; the error
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
4 changes: 0 additions & 4 deletions acceptance/bundle/resources/postgres_databases/test.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
Cloud = true

# Lakebase v2 (postgres) is only available in AWS as of January 2026
CloudEnvs.gcp = false
CloudEnvs.azure = false

# Run on both direct and Terraform modes

Ignore = [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
4 changes: 0 additions & 4 deletions acceptance/bundle/resources/postgres_endpoints/test.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
Cloud = true

# Lakebase v2 (postgres) is only available in AWS as of January 2026
CloudEnvs.gcp = false
CloudEnvs.azure = false

# Run on both direct and Terraform modes

Ignore = [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = []
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = []
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
4 changes: 0 additions & 4 deletions acceptance/bundle/resources/postgres_projects/test.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
Cloud = true

# Lakebase v2 (postgres) is only available in AWS as of January 2026
CloudEnvs.gcp = false
CloudEnvs.azure = false

# Run on both direct and Terraform modes

Ignore = [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
Cloud = true
CloudEnvs.azure = false
CloudEnvs.gcp = false
EnvMatrix.DMS = ["", "true"]
Loading
Loading