Skip to content

Mark postgres_snapshot_schedules Beta and drop its PyDABs support - #6887

Merged
janniklasrose merged 6 commits into
mainfrom
janniklasrose/pydabs/postgres
Sep 30, 2026
Merged

janniklasrose merged 6 commits into
mainfrom
janniklasrose/pydabs/postgres

Conversation

@janniklasrose

Copy link
Copy Markdown
Member

Summary

postgres_snapshot_schedules was the only postgres_* resource exposed in PyDABs, while its seven siblings are Beta and PyDABs-excluded. That inconsistency traced to a dead launchStageOverrides entry: the type-level launch-stage override is only applied after findRef resolves a resource to an embedded Databricks SDK spec type in .codegen/cli.json. The snapshot-schedule resource is a hand-written singleton (GetSnapshotSchedule / UpdateSnapshotSchedule only) with no embedded spec type, so findRef missed, the override never fired, the schema shipped it unlabelled, and the PyDABs stage filter (which excludes PUBLIC_BETA / PRIVATE_PREVIEW) let it through.

Changes

  • bundle/internal/schema/parser.go: compute the launch-stage override before the findRef early return and stamp the type's self descriptor on a findRef miss, so launchStageOverrides is authoritative regardless of SDK backing.
  • bundle/schema/jsonschema.json (regenerated): the resource object now carries x-databricks-launch-stage: PUBLIC_BETA and the [Beta] tag, matching the other postgres_* resources.
  • PyDABs (regenerated via ./task pydabs-codegen): the resource is now excluded, so its Python bindings, core wiring, generated test cases, docs and public-API snapshot are removed, along with the now-obsolete acceptance/bundle/python/postgres_snapshot_schedules-support/ fixture.

The resource still works via YAML / the direct engine; its deploy/bind/invariant acceptance tests are unchanged.

Breaking change

PyDABs support for postgres_snapshot_schedules is removed (Resources.add_postgres_snapshot_schedule, postgres_snapshot_schedule_mutator). Configure it in YAML instead.

Tests

  • go build ./... and ./task lint-q clean.
  • bundle/internal/schema and bundle/internal/annotation unit tests pass.
  • Acceptance: refschema (unchanged), snapshot-schedule resources / bind / invariant pass.
  • PyDABs test_python_support (coverage guard) and test_public_api pass.
  • ./task generate-schema is idempotent; ./task check-changelog valid.

This pull request and its description were written by Isaac.

janniklasrose and others added 3 commits September 30, 2026 10:56
Marking the resource Beta in the bundle schema (parser change lands separately) excludes it from PyDABs codegen, matching the other postgres_* resources. This is the generated fallout: the Python bindings, core wiring, generated test cases, docs, and public-API snapshot regenerated via ./task pydabs-codegen, plus the now-obsolete acceptance support fixture.

Co-authored-by: Isaac <no-reply@databricks.com>
The launchStageOverrides map is documented as the way to publish a resource at a stage that differs from its API, but the type-level override was computed after findRef's early return, so it never fired for a resource with no embedded SDK spec type in cli.json (e.g. the hand-written postgres_snapshot_schedules singleton). Compute the override before findRef and stamp the type's self descriptor on a findRef miss, so the map is authoritative for the resource's schema launch stage regardless of SDK backing.

Co-authored-by: Isaac <no-reply@databricks.com>
Regenerated with ./task generate-schema. The resource object now carries x-databricks-launch-stage: PUBLIC_BETA and the [Beta] description tag, matching the other postgres_* resources.

Co-authored-by: Isaac <no-reply@databricks.com>
@github-actions github-actions Bot added DABs DABs related issues PyDABs labels Sep 30, 2026
…oval

Co-authored-by: Isaac <no-reply@databricks.com>
Comment thread .nextchanges/bundles/postgres-snapshot-schedules-beta.md Outdated
@janniklasrose
janniklasrose marked this pull request as ready for review September 30, 2026 11:06
@janniklasrose
janniklasrose requested review from a team as code owners September 30, 2026 11:06
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: f7f6c73

Run: 36707532356

Env ✅​pass 🙈​skip Time
✅​ aws linux 276 15 5:49
✅​ aws windows 278 13 5:48
✅​ azure linux 275 15 5:39
✅​ azure windows 277 13 4:19
✅​ gcp linux 276 15 5:26
✅​ gcp windows 278 13 4:01
Top 6 slowest tests (at least 2 minutes):
duration env testname
5:46 aws windows TestAccept
4:16 azure windows TestAccept
4:08 azure linux TestAccept
4:00 gcp windows TestAccept
3:55 aws linux TestAccept
3:55 gcp linux TestAccept

@janniklasrose
janniklasrose added this pull request to the merge queue Sep 30, 2026
Merged via the queue into main with commit 46988e2 Sep 30, 2026
31 checks passed
@janniklasrose
janniklasrose deleted the janniklasrose/pydabs/postgres branch September 30, 2026 12:06
deco-sdk-tagging Bot added a commit that referenced this pull request Sep 30, 2026
## Release v1.19.0

### CLI

 * Honor `CLAUDE_CONFIG_DIR` in `aitools` commands. ([#6838](#6838))
 * Added `--ttl` and `--no-expiry` flags to `databricks postgres create-branch` so a branch's expiration can be set without hand-writing a `--json` spec. `--ttl` accepts the REST API duration form (`604800s`), a Go duration (`168h`), or day/week units (`7d`, `3w`); `--no-expiry` creates a branch that never expires. One of `--ttl`, `--no-expiry`, or a spec expiration in `--json` is required. ([#6313](#6313))
 * `databricks ssh connect` serverless sessions now provide Claude Code and Codex configured with Unity Gateway out of the box. ([#6885](#6885))

### AI Runtime

 * Add `databricks air images push` (Preview) to configure Docker authentication and push container images to Databricks Artifact Registry. ([#6869](#6869))
 * `air run` now grants the configured `permissions` on the MLflow experiment as well as the job. ([#6870](#6870))

### Bundles

 * Add libraries field to clusters. ([#6831](#6831))
 * Error out when a configured `workspace_id` does not match the connected workspace, instead of silently using it in resource URLs emitted by `bundle summary`. ([#6754](#6754))
 * Fix spurious recreation of Lakebase (Postgres) branches, roles, and catalogs when the referenced project is updated in place: an in-place project change (e.g. `display_name`) no longer forces a delete + create of resources that reference the project's or branch's `name`. ([#6865](#6865))
 * Direct engine now detects and applies an explicitly configured integer zero (e.g. `gcp_attributes.local_ssd_count: 0`) added to a resource first deployed without the field. ([#6867](#6867))
 * Migrate existing Terraform deployment state to the direct engine before deploying (previously done after a Terraform deploy), so the deploy runs on the direct engine. ([#6749](#6749))
 * The `postgres_snapshot_schedules` resource (introduced in [v1.16.0](https://github.com/databricks/cli/releases/tag/v1.16.0)) is now marked Beta and is no longer available in PyDABs, matching the other `postgres_*` resources; configure it in YAML instead. ([#6887](#6887))
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 46988e2

Run: 36712772752

Env ❌​FAIL ✅​pass 🙈​skip Time
❌​ aws linux 397 1243 1115 167:25
❌​ aws windows 341 1200 1140 184:06
✅​ azure linux 1445 1167 169:11
✅​ azure windows 1346 1192 189:14
✅​ gcp linux 1431 1171 173:00
✅​ gcp windows 1332 1196 196:32
467 interesting tests: 467 FAIL
Test Name aws linux aws windows
❌​ TestAccept ❌​F ❌​F
❌​ TestAccept/bundle/apps/compute_size ❌​F ❌​F
❌​ TestAccept/bundle/apps/compute_size/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/apps/compute_size/DATABRICKS_BUNDLE_ENGINE=terraform/DMS= ❌​F ✅​p
❌​ TestAccept/bundle/destroy/jobs-and-pipeline ❌​F ✅​p
❌​ TestAccept/bundle/destroy/jobs-and-pipeline/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/destroy/root-path-name-target ❌​F ✅​p
❌​ TestAccept/bundle/destroy/root-path-name-target/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/destroy/root-path-not-scoped ❌​F ✅​p
❌​ TestAccept/bundle/destroy/root-path-not-scoped/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/destroy/sibling-target ❌​F ✅​p
❌​ TestAccept/bundle/destroy/sibling-target/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/declined-deploy ❌​F ✅​p
❌​ TestAccept/bundle/dms/declined-deploy/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/depends-on ❌​F ✅​p
❌​ TestAccept/bundle/dms/depends-on/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/deployment-metadata-change ❌​F ✅​p
❌​ TestAccept/bundle/dms/deployment-metadata-change/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/existing-state ❌​F ✅​p
❌​ TestAccept/bundle/dms/existing-state/DATABRICKS_BUNDLE_ENGINE=direct/DMS= ❌​F ✅​p
❌​ TestAccept/bundle/dms/multiple-resources ❌​F ✅​p
❌​ TestAccept/bundle/dms/multiple-resources/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/no-drift ❌​F ✅​p
❌​ TestAccept/bundle/dms/no-drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/no-resources ❌​F ✅​p
❌​ TestAccept/bundle/dms/no-resources/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/provenance ❌​F ✅​p
❌​ TestAccept/bundle/dms/provenance/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/record-failure ❌​F ✅​p
❌​ TestAccept/bundle/dms/record-failure/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/stale-plan ❌​F ✅​p
❌​ TestAccept/bundle/dms/stale-plan/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/dms/stale-plan/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/dms/state-features ❌​F ✅​p
❌​ TestAccept/bundle/dms/state-features/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/dms/successful-recreate ❌​F ✅​p
❌​ TestAccept/bundle/dms/successful-recreate/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/generate/pipeline_and_deploy ❌​F ✅​p
❌​ TestAccept/bundle/generate/pipeline_and_deploy/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/generate/python_job_and_deploy ❌​F ✅​p
❌​ TestAccept/bundle/generate/python_job_and_deploy/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=app.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=app.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=catalog.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=catalog.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster_policy.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=cluster_policy.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=dashboard.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=dashboard.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=experiment.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=experiment.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=instance_pool.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=instance_pool.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_for_each_task.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_for_each_task.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_job_cluster.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_job_cluster.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_task_cluster.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_task_cluster.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_cross_resource_ref.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_cross_resource_ref.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_escaped_refs.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_escaped_refs.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_permission_ref.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_permission_ref.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_pydabs_10_tasks.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_pydabs_10_tasks.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_run.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_run.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_table_update_trigger.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_table_update_trigger.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_with_depends_on.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_with_depends_on.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_with_task.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=job_with_task.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=model.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=model.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=model_serving_endpoint.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=model_serving_endpoint.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=model_with_permissions.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=model_with_permissions.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline_allow_duplicate_names.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline_allow_duplicate_names.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline_apply_policy_default_values.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline_apply_policy_default_values.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline_config_dots.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=pipeline_config_dots.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=registered_model.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=registered_model.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema_grant_ref.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema_grant_ref.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema_tf_compat.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema_tf_compat.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema_uppercase_name.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=schema_uppercase_name.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=secret.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=secret_scope.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=secret_scope.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=secret_scope_default_backend_type.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=secret_scope_default_backend_type.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=sql_warehouse.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=sql_warehouse.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=vector_search_endpoint.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=vector_search_endpoint.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=vector_search_index.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=vector_search_index.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=volume.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=volume.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=volume_path_job_ref.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=volume_path_job_ref.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=volume_uppercase_name.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/INPUT_CONFIG=volume_uppercase_name.yml.tmpl/READPLAN=1 ❌​F ✅​p
❌​ TestAccept/bundle/local_state_staleness ❌​F ✅​p
❌​ TestAccept/bundle/local_state_staleness/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ✅​p
❌​ TestAccept/bundle/python/mutator-permissions-owner-5682 ❌​F ❌​F
❌​ TestAccept/bundle/python/mutator-permissions-owner-5682/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/PYDAB_VERSION=0.266.0 ❌​F ❌​F
❌​ TestAccept/bundle/python/mutator-permissions-owner-5682/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/PYDAB_VERSION=current ❌​F ❌​F
❌​ TestAccept/bundle/quiet-levels ❌​F ❌​F
❌​ TestAccept/bundle/quiet-levels/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resource_deps/remote_field_storage_location ❌​F ❌​F
❌​ TestAccept/bundle/resource_deps/remote_field_storage_location/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/basic/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/with_file ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/with_file/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/inline_config ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/inline_config/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started-omitted ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started-omitted/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started-toggle ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS= ✅​p ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/auto-approve ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/auto-approve/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/basic/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/comment_out_of_band ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/comment_out_of_band/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/empty-name ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/empty-name/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/with-schemas ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/with-schemas/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/backend_normalization ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/backend_normalization/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/basic/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_and_family_conflict ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_and_family_conflict/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_multiline ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_multiline/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_yaml ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_yaml/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/out_of_band_change ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/out_of_band_change/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/permissions/levels ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/permissions/levels/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_definition ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_definition/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_overrides ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_overrides/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/data_security_mode ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/data_security_mode/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/simple ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/simple/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/update-after-create ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/update-after-create/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/lifecycle-started ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/lifecycle-started-toggle ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/resize-terminated-fallback ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/resize-terminated-fallback/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-embed-credentials ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-embed-credentials/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-name ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-name/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-parent-path ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-parent-path/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/dataset-catalog-schema ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/dataset-catalog-schema/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/delete-trashed-out-of-band ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/delete-trashed-out-of-band/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/destroy ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/destroy/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/detect-change ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/detect-change/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/generate_inplace ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/generate_inplace/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/nested-folders ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/nested-folders/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/nested-folders/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/serialized-inline ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/serialized-inline/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/serialized-inline/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_outside_bundle_root ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_outside_bundle_root/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_syncroot ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_syncroot/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/unpublish-out-of-band ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/unpublish-out-of-band/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/experiments/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/experiments/basic/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/change-serialized-space ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/change-serialized-space/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/parent_path_update ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/parent_path_update/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/recreate_when_gone ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/recreate_when_gone/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/simple ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/simple/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/version_migration ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/version_migration/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/catalogs ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/catalogs/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/registered_models ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/registered_models/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_coexist ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_coexist/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_manage ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_manage/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/change_privilege ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/change_privilege/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_principals ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_principals/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_privileges ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_privileges/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/manage_out_of_band ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/manage_out_of_band/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/out_of_band_principal ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/out_of_band_principal/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true ❌​F ❌​F
Top 50 slowest tests (at least 2 minutes):
duration env testname
16:21 azure linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
13:55 azure linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
13:33 azure linux TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
12:38 azure linux TestAccept/bundle/resources/clusters/resize-terminated-fallback/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
11:14 gcp windows TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
11:11 aws linux TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=terraform/DMS=
11:05 gcp linux TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
11:03 gcp linux TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
10:56 gcp windows TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
9:23 azure linux TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
9:21 gcp windows TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
9:14 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
8:17 aws linux TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
8:07 azure windows TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
8:04 gcp windows TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
7:39 gcp windows TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
7:39 azure linux TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
7:34 azure linux TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
7:08 gcp linux TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
7:08 azure windows TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
7:07 azure linux TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
7:05 aws linux TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
6:46 aws linux TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
6:42 gcp linux TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
6:40 gcp linux TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
6:35 azure windows TestAccept/bundle/resources/apps/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
6:35 aws linux TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
6:24 gcp linux TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
6:19 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
6:09 gcp linux TestAccept/bundle/config-remote-sync/multiple_resources/DATABRICKS_BUNDLE_ENGINE=terraform/DMS=
5:58 azure windows TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
5:46 aws windows TestAccept/bundle/resources/clusters/lifecycle-started/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
5:36 gcp windows TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
5:34 gcp windows TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
5:28 azure windows TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=terraform/DMS=
5:28 azure windows TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
5:23 aws linux TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
5:23 azure linux TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
5:22 azure windows TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
5:17 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
5:16 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
5:15 azure windows TestAccept
5:13 aws windows TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
5:11 aws linux TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=terraform/DMS=
5:10 gcp windows TestAccept/bundle/resources/apps/lifecycle-started-omitted/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
5:04 aws linux TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
5:02 gcp windows TestAccept/bundle/resources/apps/lifecycle-started-omitted/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
4:59 aws windows TestAccept/bundle/deploy/spark-jar-task/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
4:59 aws linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=
4:57 gcp linux TestAccept/bundle/resources/apps/lifecycle-started-toggle/DATABRICKS_BUNDLE_ENGINE=direct/DMS=true
(213 table rows omitted to keep the report under 60000 bytes)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DABs DABs related issues PyDABs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants