Skip to content

Fix: Use purge option when deleting alerts - #4505

Merged
shreyas-goenka merged 4 commits into
mainfrom
alert-purge
Feb 16, 2026
Merged

Fix: Use purge option when deleting alerts#4505
shreyas-goenka merged 4 commits into
mainfrom
alert-purge

Conversation

@shreyas-goenka

@shreyas-goenkashreyas-goenka commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Changes

Alerts are soft deleted by default and have a limit of 1000 per workspace. This PR perma-deletes them instead when they are managed by DABs.

Why

Fixes our test envs where we run into the limit. Perma-delete is also the right thing to do for DABs.

Tests

Enabled earlier disabled tests. bundle/resources/alerts/basic confirms that the fix works.

@eng-dev-ecosystem-bot

eng-dev-ecosystem-bot commented Feb 13, 2026

Copy link
Copy Markdown
Collaborator

Commit: e57af60

Run: 22058387922

Env❌​FAIL🟨​KNOWN🔄​flaky💚​RECOVERED🙈​SKIP✅​pass🙈​skipTime
🟨​aws linux710544873329:47
🟨​aws windows107541774229:59
🔄​aws-ucws linux321270358675:11
🟨​aws-ucws windows418266859770:08
💚​azure linux14644873236:38
🟨​azure windows410641774130:37
💚​azure-ucws linux18466859663:51
🟨​azure-ucws windows414463160754:25
❌​gcp linux433146267032:33
❌​gcp windows402146267121:40
461 interesting tests: 435 FAIL, 20 KNOWN, 5 RECOVERED, 1 SKIP
Test Nameaws linuxaws windowsaws-ucws linuxaws-ucws windowsazure linuxazure windowsazure-ucws linuxazure-ucws windowsgcp linuxgcp windows
🟨​TestAccept🟨​K🟨​K🔄​f🟨​K💚​R🟨​K💚​R🟨​K🟨​K🟨​K
❌​TestAccept/bundle/config-remote-sync/cli_defaults✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/cli_defaults/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/cli_defaults/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/config_edits✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/config_edits/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/config_edits/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/flushed_cache✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/flushed_cache/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/flushed_cache/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/formatting_preserved✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/formatting_preserved/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/formatting_preserved/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/job_multiple_tasks✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/job_multiple_tasks/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/job_multiple_tasks/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/job_pipeline_task✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/job_pipeline_task/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/job_pipeline_task/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/multiple_files✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/multiple_files/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/multiple_files/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/multiple_resources✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/output_json✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/output_json/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/output_json/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/output_no_changes✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/output_no_changes/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/output_no_changes/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/target_override✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F🙈​s
❌​TestAccept/bundle/config-remote-sync/target_override/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/config-remote-sync/target_override/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p❌​F
❌​TestAccept/bundle/deploy/empty-bundle✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deploy/empty-bundle/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deploy/empty-bundle/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deploy/files/no-snapshot-sync✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deploy/files/no-snapshot-sync/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deploy/files/no-snapshot-sync/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deploy/mlops-stacks✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deploy/snapshot-comparison✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
🟨​TestAccept/bundle/deployment/bind/alert🙈​S🙈​S🙈​S🙈​S💚​R💚​R💚​R💚​R🟨​K🟨​K
🟨​TestAccept/bundle/deployment/bind/alert/DATABRICKS_BUNDLE_ENGINE=direct💚​R💚​R💚​R💚​R🟨​K🟨​K
🟨​TestAccept/bundle/deployment/bind/alert/DATABRICKS_BUNDLE_ENGINE=terraform💚​R💚​R💚​R💚​R🟨​K🟨​K
❌​TestAccept/bundle/deployment/bind/cluster✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/cluster/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/cluster/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/dashboard✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/dashboard/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/dashboard/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/dashboard/recreation✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/dashboard/recreation/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/dashboard/recreation/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/generate-and-bind✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/generate-and-bind/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/generate-and-bind/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/job-abort-bind✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/job-abort-bind/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/job-abort-bind/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/job-spark-python-task✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/job-spark-python-task/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/job/job-spark-python-task/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/model-serving-endpoint✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/model-serving-endpoint/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/model-serving-endpoint/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/pipelines/recreate✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/pipelines/recreate/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/bind/pipelines/recreate/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/unbind/permissions✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/unbind/permissions/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/deployment/unbind/permissions/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/destroy/jobs-and-pipeline✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/destroy/jobs-and-pipeline/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/destroy/jobs-and-pipeline/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
🟨​TestAccept/bundle/generate/alert💚​R🟨​K💚​R🟨​K💚​R🟨​K💚​R🟨​K🟨​K🟨​K
🟨​TestAccept/bundle/generate/alert/DATABRICKS_BUNDLE_ENGINE=direct💚​R🟨​K💚​R🟨​K💚​R🟨​K💚​R🟨​K🟨​K🟨​K
🟨​TestAccept/bundle/generate/alert/DATABRICKS_BUNDLE_ENGINE=terraform💚​R🟨​K💚​R🟨​K💚​R🟨​K💚​R🟨​K🟨​K🟨​K
❌​TestAccept/bundle/generate/auto-bind✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
💚​TestAccept/bundle/invariant/no_drift🙈​S🙈​S💚​R💚​R🙈​S🙈​S💚​R💚​R🙈​S🙈​S
❌​TestAccept/bundle/local_state_staleness✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/local_state_staleness/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/local_state_staleness/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
🟨​TestAccept/bundle/resources/alerts/basic💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R🟨​K🟨​K
🟨​TestAccept/bundle/resources/alerts/basic/DATABRICKS_BUNDLE_ENGINE=direct💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R🟨​K🟨​K
🟨​TestAccept/bundle/resources/alerts/basic/DATABRICKS_BUNDLE_ENGINE=terraform💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R🟨​K🟨​K
🟨​TestAccept/bundle/resources/alerts/with_file💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R🟨​K🟨​K
🟨​TestAccept/bundle/resources/alerts/with_file/DATABRICKS_BUNDLE_ENGINE=direct💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R🟨​K🟨​K
🟨​TestAccept/bundle/resources/alerts/with_file/DATABRICKS_BUNDLE_ENGINE=terraform💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R🟨​K🟨​K
❌​TestAccept/bundle/resources/apps/inline_config✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/data_security_mode✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/data_security_mode/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/data_security_mode/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/simple✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/simple/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/simple/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/update-after-create✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-embed-credentials✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-embed-credentials/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-embed-credentials/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-name✅​p✅​p🔄​f✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-name/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-name/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p🔄​f✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-parent-path✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-parent-path/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-parent-path/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-serialized-dashboard✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/dataset-catalog-schema✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/dataset-catalog-schema/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/dataset-catalog-schema/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/delete-trashed-out-of-band✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/delete-trashed-out-of-band/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/delete-trashed-out-of-band/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/destroy✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/destroy/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/destroy/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/detect-change✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/detect-change/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/detect-change/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/generate_inplace✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/generate_inplace/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/generate_inplace/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/nested-folders✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/nested-folders/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/nested-folders/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple_outside_bundle_root✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple_outside_bundle_root/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple_outside_bundle_root/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple_syncroot✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple_syncroot/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/simple_syncroot/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/unpublish-out-of-band✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/unpublish-out-of-band/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/dashboards/unpublish-out-of-band/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/experiments/basic✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/experiments/basic/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/experiments/basic/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/check-metadata✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/check-metadata/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/check-metadata/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/double-underscore-keys✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/double-underscore-keys/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/double-underscore-keys/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/fail-on-active-runs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/fail-on-active-runs/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/fail-on-active-runs/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/no-git-provider✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/no-git-provider/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/no-git-provider/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/shared-root-path✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/shared-root-path/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/jobs/shared-root-path/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/models/basic✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/models/basic/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/models/basic/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
🙈​TestAccept/bundle/resources/permissions🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
🟨​TestAccept/bundle/resources/permissions/jobs/destroy_without_mgmtperms/with_permissions🟨​K🟨​K💚​R💚​R🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
🟨​TestAccept/bundle/resources/permissions/jobs/destroy_without_mgmtperms/with_permissions/DATABRICKS_BUNDLE_ENGINE=direct🟨​K🟨​K💚​R💚​R
🟨​TestAccept/bundle/resources/permissions/jobs/destroy_without_mgmtperms/with_permissions/DATABRICKS_BUNDLE_ENGINE=terraform🟨​K🟨​K💚​R💚​R
🟨​TestAccept/bundle/resources/permissions/jobs/destroy_without_mgmtperms/without_permissions🟨​K🟨​K💚​R💚​R🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
🟨​TestAccept/bundle/resources/permissions/jobs/destroy_without_mgmtperms/without_permissions/DATABRICKS_BUNDLE_ENGINE=direct🟨​K🟨​K💚​R💚​R
🟨​TestAccept/bundle/resources/permissions/jobs/destroy_without_mgmtperms/without_permissions/DATABRICKS_BUNDLE_ENGINE=terraform🟨​K🟨​K💚​R💚​R
❌​TestAccept/bundle/resources/pipelines/allow-duplicate-names✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/allow-duplicate-names/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/allow-duplicate-names/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/auto-approve✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/auto-approve/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/auto-approve/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/lakeflow-pipeline✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/lakeflow-pipeline/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/lakeflow-pipeline/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/update✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/update/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/pipelines/update/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
💚​TestAccept/bundle/resources/postgres_endpoints/recreate🙈​S🙈​S💚​R💚​R🙈​S🙈​S🙈​S🙈​S🙈​S🙈​S
❌​TestAccept/bundle/resources/secret_scopes/basic✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/secret_scopes/basic/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/secret_scopes/basic/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/secret_scopes/delete_scope✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/secret_scopes/delete_scope/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/resources/secret_scopes/delete_scope/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
💚​TestAccept/bundle/resources/synced_database_tables/basic🙈​S🙈​S💚​R💚​R🙈​S🙈​S💚​R💚​R🙈​S🙈​S
💚​TestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=direct💚​R💚​R💚​R💚​R
💚​TestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=terraform💚​R💚​R💚​R💚​R
❌​TestAccept/bundle/templates/default-python/combinations/classic✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=no/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=yes/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=no/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=yes/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=no/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=yes/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=no/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=yes/READPLAN=1✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=no/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=no/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=yes/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=yes/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=no/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=no/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=yes/PY=no/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/classic/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=yes/PY=yes/READPLAN=✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=no/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=no/PY=yes/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=no/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=no/NBOOK=yes/PY=yes/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=no/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=no/PY=yes/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=no/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=direct/DLT=yes/NBOOK=yes/PY=yes/READPLAN=1🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=no/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=no/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=yes/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=no/NBOOK=yes/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=no/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=no/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=yes/PY=no/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/combinations/serverless/DATABRICKS_BUNDLE_ENGINE=terraform/DLT=yes/NBOOK=yes/PY=yes/READPLAN=🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=direct/UV_PYTHON=3.10✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=direct/UV_PYTHON=3.11✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=direct/UV_PYTHON=3.12✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=direct/UV_PYTHON=3.13✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=direct/UV_PYTHON=3.9✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=terraform/UV_PYTHON=3.10✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=terraform/UV_PYTHON=3.11✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=terraform/UV_PYTHON=3.12✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=terraform/UV_PYTHON=3.13✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/bundle/templates/default-python/integration_classic/DATABRICKS_BUNDLE_ENGINE=terraform/UV_PYTHON=3.9✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/basic✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/basic/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/basic/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/error✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/error/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/error/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/pipeline-crud✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/pipeline-crud/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/pipeline-crud/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/workspace-file-io✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/workspace-file-io/DATABRICKS_BUNDLE_ENGINE=direct✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAccept/selftest/record_cloud/workspace-file-io/DATABRICKS_BUNDLE_ENGINE=terraform✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
🟨​TestAccept/ssh/connection💚​R💚​R💚​R💚​R💚​R💚​R💚​R💚​R🟨​K🟨​K
❌​TestDashboardAssumptions_WorkspaceImport✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestBundleInitErrorOnUnknownFields✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestBundleInitHelpers✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestGenerateFromExistingJobAndDeploy✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestGenerateFromExistingPipelineAndDeploy✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSparkJarTaskDeployAndRunOnWorkspace✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSparkJarTaskDeployAndRunOnWorkspace/Databricks_Runtime_14.3_LTS✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSparkJarTaskDeployAndRunOnWorkspace/Databricks_Runtime_15.4_LTS✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAlertsCreateErrWhenNoArguments✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestApiGet✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestAuthDescribeSuccess✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestClustersGet✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestClustersList✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCat✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCat/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCatDoesNotSupportOutputModeJson✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCatForDbfsInvalidScheme✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCatOnADir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCatOnADir/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCatOnNonExistentFile✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCatOnNonExistentFile/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCompletion✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDir/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDir/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDir/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpDir/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDir/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirFileNotOverwritten✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirFileNotOverwritten/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirFileNotOverwritten/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirFileNotOverwritten/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirFileNotOverwritten/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirFileNotOverwritten/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirWithOverwriteFlag✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirWithOverwriteFlag/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirWithOverwriteFlag/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirWithOverwriteFlag/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirWithOverwriteFlag/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpDirToDirWithOverwriteFlag/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpErrorsOnInvalidScheme✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpErrorsWhenSourceIsDirWithoutRecursiveFlag✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpErrorsWhenSourceIsDirWithoutRecursiveFlag/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDir/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDir/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDir/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDir/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDir/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirFileNotOverwritten✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirFileNotOverwritten/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirFileNotOverwritten/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirFileNotOverwritten/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirFileNotOverwritten/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirFileNotOverwritten/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirForWindowsPaths🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F
❌​TestFsCpFileToDirWithOverwriteFlag✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirWithOverwriteFlag/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirWithOverwriteFlag/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirWithOverwriteFlag/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirWithOverwriteFlag/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToDirWithOverwriteFlag/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFile✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFile/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFile/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFile/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFile/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFile/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileFileNotOverwritten✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileFileNotOverwritten/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileFileNotOverwritten/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileFileNotOverwritten/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileFileNotOverwritten/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileFileNotOverwritten/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileWithOverwriteFlag✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileWithOverwriteFlag/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileWithOverwriteFlag/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileWithOverwriteFlag/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileWithOverwriteFlag/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToFileWithOverwriteFlag/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToNonExistentDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToNonExistentDir/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToNonExistentDir/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToNonExistentDir/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpFileToNonExistentDir/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToNonExistentDir/local_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpFileToNonExistentDirWindowsPaths🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s✅​p🙈​s❌​F
❌​TestFsCpSourceIsDirectoryButTargetIsFile✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpSourceIsDirectoryButTargetIsFile/dbfs_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpSourceIsDirectoryButTargetIsFile/dbfs_to_local✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsCpSourceIsDirectoryButTargetIsFile/dbfs_to_uc-volumes🙈​s🙈​s✅​p✅​p🙈​s🙈​s✅​p✅​p❌​F❌​F
❌​TestFsCpSourceIsDirectoryButTargetIsFile/local_to_dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLs/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsForNonexistingDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsForNonexistingDir/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsOnEmptyDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsOnEmptyDir/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsOnFile✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsOnFile/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsWithAbsolutePaths✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsWithAbsolutePaths/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsLsWithoutScheme✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdir/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdirCreatesIntermediateDirectories✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdirCreatesIntermediateDirectories/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdirWhenDirectoryAlreadyExists✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdirWhenDirectoryAlreadyExists/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdirWhenFileExistsAtPath✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsMkdirWhenFileExistsAtPath/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmDirRecursively✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmDirRecursively/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmEmptyDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmEmptyDir/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmFile✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmFile/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmForNonExistentFile✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmForNonExistentFile/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmNonEmptyDirectory✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFsRmNonEmptyDirectory/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSecretsPutSecretBytesValue✅​p✅​p🙈​s🙈​s✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSecretsPutSecretStringValue✅​p✅​p🙈​s🙈​s✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncEnsureRemotePathIsUsableIfRepoDoesntExist✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncEnsureRemotePathIsUsableIfRepoExists✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncEnsureRemotePathIsUsableInWorkspace✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncFullFileSync✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncIncrementalFileOverwritesFolder✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncIncrementalFileSync✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncIncrementalSyncFileToPythonNotebook✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncIncrementalSyncPythonNotebookDelete✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncIncrementalSyncPythonNotebookToFile✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncNestedFolderDoesntFailOnNonEmptyDirectory✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncNestedFolderSync✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestSyncNestedSpacePlusAndHashAreEscapedSync✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestExport✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestExportDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestExportDirDoesNotOverwrite✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestExportDirWithOverwriteFlag✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestExportWithFileFlag✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestImportDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestImportDirDoesNotOverwrite✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestImportDirWithOverwriteFlag✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestImportFileFormatAuto✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestImportFileFormatSource✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestImportFileUsingContentFormatAuto✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestImportFileUsingContentFormatSource✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkpaceExportPrintsContents✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceList✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadDir/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadDir/workspace_files✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadDir/workspace_files_extensions✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadWrite✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadWrite/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadWrite/workspace_files✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerReadWrite/workspace_files_extensions✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerRecursiveDelete✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerRecursiveDelete/dbfs✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerRecursiveDelete/workspace_files✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerRecursiveDelete/workspace_files_extensions✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerWorkspaceFilesExtensionsDelete✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerWorkspaceFilesExtensionsRead✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerWorkspaceFilesExtensionsReadDir✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerWorkspaceFilesExtensionsStat✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFilerWorkspaceNotebook✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensionsDirectoriesAreNotNotebooks✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensionsNotebooksAreNotDeletedAsFiles✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensionsNotebooksAreNotReadAsFiles✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensionsNotebooksAreNotStatAsFiles✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/jupyter_python✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/jupyter_r✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/jupyter_scala✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/jupyter_sql✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/source_python✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/source_r✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/source_scala✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestWorkspaceFilesExtensions_ExportFormatIsPreserved/source_sql✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFetchRepositoryInfoAPI_FromNonRepo✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestFetchRepositoryInfoAPI_FromRepo✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestLock✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestLockUnlockWithAllowsLockFileNotExist✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestLockUnlockWithoutAllowsLockFileNotExist✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
❌​TestTagKeyGCP🙈​s🙈​s🙈​s🙈​s🙈​s🙈​s🙈​s🙈​s❌​F❌​F
❌​TestTagKeyGCP/empty❌​F❌​F
❌​TestTagKeyGCP/invalid❌​F❌​F
❌​TestTagKeyGCP/unicode❌​F❌​F
❌​TestTagKeyGCP/valid❌​F❌​F
❌​TestTagValueGCP🙈​s🙈​s🙈​s🙈​s🙈​s🙈​s🙈​s🙈​s❌​F❌​F
❌​TestTagValueGCP/invalid❌​F❌​F
❌​TestTagValueGCP/unicode❌​F❌​F
❌​TestTagValueGCP/valid❌​F❌​F
❌​TestTelemetryEndpoint✅​p✅​p✅​p✅​p✅​p✅​p✅​p✅​p❌​F❌​F
Top 50 slowest tests (at least 2 minutes):
durationenvtestname
12:45azure-ucws linuxTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
12:04azure linuxTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=terraform
9:09aws-ucws windowsTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
8:30aws-ucws windowsTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
6:51aws-ucws windowsTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=direct
6:45azure windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=terraform
6:37aws-ucws windowsTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
6:36aws-ucws linuxTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=direct
6:33aws-ucws linuxTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
6:33aws-ucws windowsTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
6:27aws-ucws linuxTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
6:25aws-ucws windowsTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
6:17azure-ucws windowsTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
6:12aws-ucws windowsTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
5:55azure windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct
5:46azure-ucws windowsTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
5:43aws-ucws windowsTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=terraform
5:26aws windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=terraform
5:24aws-ucws windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=terraform
5:22aws-ucws linuxTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct
5:15azure-ucws linuxTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
5:13azure-ucws linuxTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
5:07aws-ucws windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct
5:05aws-ucws linuxTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=terraform
4:55aws windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct
4:46azure-ucws windowsTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
4:38azure-ucws windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=terraform
4:20azure-ucws linuxTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
4:18azure-ucws windowsTestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=terraform
4:12azure linuxTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct
4:08azure-ucws linuxTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
3:53aws-ucws linuxTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=synced_database_table.yml.tmpl
3:47aws-ucws linuxTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
3:40azure-ucws linuxTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=direct
3:35aws-ucws linuxTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
3:33azure-ucws linuxTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=terraform
3:30azure-ucws windowsTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
3:29azure-ucws linuxTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
3:12aws-ucws linuxTestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=terraform
3:10aws-ucws windowsTestAccept/bundle/resources/quality_monitors/change_table_name
3:10azure-ucws windowsTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=terraform
3:07azure-ucws windowsTestAccept/bundle/resources/synced_database_tables/basic/DATABRICKS_BUNDLE_ENGINE=direct
3:07azure-ucws windowsTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_catalog.yml.tmpl
3:04azure-ucws windowsTestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
3:01azure-ucws windowsTestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct
3:00aws-ucws linuxTestAccept/bundle/invariant/migrate/DATABRICKS_BUNDLE_ENGINE=direct/INPUT_CONFIG=database_instance.yml.tmpl
2:58aws-ucws windowsTestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=direct
2:53aws-ucws windowsTestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=terraform
2:51aws windowsTestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=terraform
2:47aws linuxTestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=direct

log.Debugf(ctx, "alert normalization diagnostic: %s", diag.Summary)
}

// Always set purge_on_delete to true.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please include a "why" for this (or link to this PR).

return Response{
StatusCode: 404,
// Backend returns a terrible error message today.
Body: map[string]string{"message": "Node with resource name None does not exist."},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you check in with the team about this?

Agree this is... suboptimal.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, flagged this with the team.

@shreyas-goenka
shreyas-goenka merged commit dccd96b into mainFeb 16, 2026
17 of 18 checks passed
@shreyas-goenka
shreyas-goenka deleted the alert-purge branch February 16, 2026 10:45
deco-sdk-taggingBot added a commit that referenced this pull request Feb 19, 2026
## Release v0.289.0
### CLI
* Make auth profiles respect DATABRICKS_CLI_PATH env var (([#4467](#4467)))
* Fix arrow key navigation in prompts on Windows (([#4501](#4501)))
### Bundles
* Log artifact build output in debug mode ([#4208](#4208))
* Fix bundle init not working in Azure Government ([#4286](#4286))
* Allow single and double quotes in environment dependencies (([#4511](#4511)))
* Use purge option when deleting alerts (([#4505](#4505)))
* engine/direct: Replace server_side_default with more precise backend_default rule in bundle plan ([#4490](#4490))
* engine/direct: Extend pipelines recreate_on_changes configuration (([#4499](#4499)))
* engine/direct: Added support for UC external locations (direct only) ([#4484](#4484))
### Dependency updates
* Upgrade Go SDK to v0.106.0 (([#4486](#4486)))
* Upgrade Terraform provider to v1.106.0 (([#4542](#4542)))
* Upgrade Go to 1.25.7 (([#4547](#4547)))
denik pushed a commit that referenced this pull request May 20, 2026
## Changes
Alerts are soft deleted by default and have a limit of 1000 per
workspace. This PR perma-deletes them instead when they are managed by
DABs.
## Why
Fixes our test envs where we run into the limit. Perma-delete is also
the right thing to do for DABs.
## Tests
Enabled earlier disabled tests. `bundle/resources/alerts/basic` confirms
that the fix works.
denik pushed a commit that referenced this pull request May 20, 2026
## Release v0.289.0
### CLI
* Make auth profiles respect DATABRICKS_CLI_PATH env var (([#4467](#4467)))
* Fix arrow key navigation in prompts on Windows (([#4501](#4501)))
### Bundles
* Log artifact build output in debug mode ([#4208](#4208))
* Fix bundle init not working in Azure Government ([#4286](#4286))
* Allow single and double quotes in environment dependencies (([#4511](#4511)))
* Use purge option when deleting alerts (([#4505](#4505)))
* engine/direct: Replace server_side_default with more precise backend_default rule in bundle plan ([#4490](#4490))
* engine/direct: Extend pipelines recreate_on_changes configuration (([#4499](#4499)))
* engine/direct: Added support for UC external locations (direct only) ([#4484](#4484))
### Dependency updates
* Upgrade Go SDK to v0.106.0 (([#4486](#4486)))
* Upgrade Terraform provider to v1.106.0 (([#4542](#4542)))
* Upgrade Go to 1.25.7 (([#4547](#4547)))
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@shreyas-goenka@eng-dev-ecosystem-bot@pietern@andrewnester