Skip to content

air: document local agent skill installation in config help - #6907

Merged
ben-hansen-db merged 4 commits into
mainfrom
air-skill-help
Oct 7, 2026
Merged

ben-hansen-db merged 4 commits into
mainfrom
air-skill-help

Conversation

@ben-hansen-db

@ben-hansen-db ben-hansen-db commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Changes

Add local installation instructions for the databricks-ai-runtime skill to databricks air run -h config, including project installation scope.

Why

Make the skill discoverable when users are writing workload YAML, with a command that installs the updated skill for their coding agent.

Tests

  • Regenerated the existing config-help acceptance snapshot and passed go test ./acceptance -run '^TestAccept/air/config-help$' without update mode.
  • AIR package lint passed with the repository-pinned Go 1.26.8 toolchain (0 issues).
  • gofmt and git diff --check passed.

This PR was written by Codex.

@github-actions github-actions Bot added the AIR Databricks AI Runtime CLI label Oct 1, 2026
@eng-dev-ecosystem-bot

eng-dev-ecosystem-bot commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 3477e9f

Run: 36928883044

Env ✅​pass 🙈​skip Time
✅​ aws linux 276 16 5:46
✅​ aws windows 278 14 2:49
✅​ azure linux 275 16 5:23
✅​ azure windows 277 14 2:59
✅​ gcp linux 276 16 5:12
✅​ gcp windows 278 14 2:44
Top 4 slowest tests (at least 2 minutes):
duration env testname
4:31 aws linux TestAccept
3:50 gcp linux TestAccept
3:48 azure linux TestAccept
2:39 azure windows TestAccept

@ben-hansen-db
ben-hansen-db marked this pull request as ready for review October 1, 2026 20:54
@ben-hansen-db
ben-hansen-db requested review from a team as code owners October 1, 2026 20:54
Comment thread cmd/air/runconfig.go Outdated
AI coding agents can use the databricks-ai-runtime skill to write workload
YAML, submit runs, and monitor progress.

Install the updated skill from the repository's main branch (Bash/Zsh):

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.

Why don't we ask users to install the released skill?
databricks aitools install --skills databricks-ai-runtime --experimental

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

removed the main mention, thank you

@ben-hansen-db
ben-hansen-db added this pull request to the merge queue Oct 7, 2026
Merged via the queue into main with commit 80d4ffb Oct 7, 2026
30 checks passed
@ben-hansen-db
ben-hansen-db deleted the air-skill-help branch October 7, 2026 21:11
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 80d4ffb

Run: 37687698783

Env ❌​FAIL ✅​pass 🙈​skip Time
❌​ aws linux 524 904 1132 91:38
❌​ aws windows 485 868 1157 102:28
✅​ azure linux 1277 1184 103:20
✅​ azure windows 1202 1209 115:09
✅​ gcp linux 1266 1188 110:22
✅​ gcp windows 1191 1213 122:07
533 interesting tests: 533 FAIL
Test Name aws linux aws windows
❌​ TestAccept ❌​F ❌​F
❌​ TestAccept/bundle/apps/compute_size ❌​F ❌​F
❌​ TestAccept/bundle/apps/compute_size/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/apps/job_permissions ❌​F ❌​F
❌​ TestAccept/bundle/apps/job_permissions/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/config-remote-sync/cli_defaults ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/cli_defaults/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/cluster_policy_remote_addition ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/cluster_policy_remote_addition/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/config_edits ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/config_edits/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/dashboard_etag ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/dashboard_etag/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/flushed_cache ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/flushed_cache/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/formatting_preserved ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/formatting_preserved/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/job_fields ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/job_fields/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/job_multiple_tasks ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/job_multiple_tasks/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/job_params_variables ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/job_params_variables/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/job_pipeline_task ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/job_pipeline_task/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/json_status_selectors ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/json_status_selectors/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/multiple_files ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/multiple_files/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/multiple_resources ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/multiple_resources/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/output_json ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/output_json/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/output_no_changes ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/output_no_changes/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/pipeline_fields ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/pipeline_fields/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/policy_injected_cluster_fields ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/policy_injected_cluster_fields/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/resolve_variables ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/resolve_variables/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/select_basic ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/select_basic/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/select_multiple ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/select_multiple/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/skip_deployment ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/skip_deployment/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/skip_permissions ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/skip_permissions/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/target_override ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/target_override/DMS=true ❌​F
❌​ TestAccept/bundle/config-remote-sync/task_rename_revert ❌​F 🙈​s
❌​ TestAccept/bundle/config-remote-sync/task_rename_revert/DMS=true ❌​F
❌​ TestAccept/bundle/deploy/empty-bundle ❌​F ❌​F
❌​ TestAccept/bundle/deploy/empty-bundle/DATABRICKS_BUNDLE_ENABLE_EXPERIMENTAL_YAML_SYNC=/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deploy/empty-bundle/DATABRICKS_BUNDLE_ENABLE_EXPERIMENTAL_YAML_SYNC=true/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deploy/files/no-snapshot-sync ❌​F ❌​F
❌​ TestAccept/bundle/deploy/files/no-snapshot-sync/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deploy/mlops-stacks ❌​F ❌​F
❌​ TestAccept/bundle/deploy/mlops-stacks/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deploy/spark-jar-task ❌​F ❌​F
❌​ TestAccept/bundle/deploy/spark-jar-task/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/destroy/jobs-and-pipeline ❌​F ❌​F
❌​ TestAccept/bundle/destroy/jobs-and-pipeline/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/destroy/root-path-name-target ❌​F ❌​F
❌​ TestAccept/bundle/destroy/root-path-name-target/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/destroy/root-path-not-scoped ❌​F ❌​F
❌​ TestAccept/bundle/destroy/root-path-not-scoped/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/destroy/sibling-target ❌​F ❌​F
❌​ TestAccept/bundle/destroy/sibling-target/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/declined-deploy ❌​F ❌​F
❌​ TestAccept/bundle/dms/declined-deploy/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/depends-on ❌​F ❌​F
❌​ TestAccept/bundle/dms/depends-on/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/deployment-metadata-change ❌​F ❌​F
❌​ TestAccept/bundle/dms/deployment-metadata-change/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/existing-state ❌​F ❌​F
❌​ TestAccept/bundle/dms/existing-state/DMS= ❌​F ❌​F
❌​ TestAccept/bundle/dms/multiple-resources ❌​F ❌​F
❌​ TestAccept/bundle/dms/multiple-resources/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/no-drift ❌​F ❌​F
❌​ TestAccept/bundle/dms/no-drift/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/no-resources ❌​F ❌​F
❌​ TestAccept/bundle/dms/no-resources/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/provenance ❌​F ❌​F
❌​ TestAccept/bundle/dms/provenance/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/record-failure ❌​F ❌​F
❌​ TestAccept/bundle/dms/record-failure/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/stale-plan ❌​F ❌​F
❌​ TestAccept/bundle/dms/stale-plan/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/dms/stale-plan/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/dms/state-features ❌​F ❌​F
❌​ TestAccept/bundle/dms/state-features/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/dms/successful-recreate ❌​F ❌​F
❌​ TestAccept/bundle/dms/successful-recreate/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/generate/pipeline_and_deploy ❌​F ❌​F
❌​ TestAccept/bundle/generate/pipeline_and_deploy/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/generate/python_job_and_deploy ❌​F ❌​F
❌​ TestAccept/bundle/generate/python_job_and_deploy/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/invariant/delete_idempotent ✅​p ❌​F
❌​ TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=sql_warehouse.yml.tmpl/READPLAN= ✅​p ❌​F
❌​ TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=sql_warehouse.yml.tmpl/READPLAN=1 ✅​p ❌​F
❌​ TestAccept/bundle/invariant/no_drift ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=app.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=app.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=catalog.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=catalog.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_policy.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_policy.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=dashboard.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=dashboard.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=experiment.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=experiment.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=instance_pool.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=instance_pool.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_for_each_task.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_for_each_task.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_job_cluster.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_job_cluster.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_task_cluster.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_apply_policy_default_values_task_cluster.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_cross_resource_ref.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_cross_resource_ref.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_escaped_refs.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_escaped_refs.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_permission_ref.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_permission_ref.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_pydabs_10_tasks.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_pydabs_10_tasks.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_run.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_run.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_table_update_trigger.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_table_update_trigger.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_with_depends_on.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_with_depends_on.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_with_task.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=job_with_task.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=model.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=model.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=model_serving_endpoint.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=model_serving_endpoint.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=model_with_permissions.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=model_with_permissions.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline_allow_duplicate_names.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline_allow_duplicate_names.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline_apply_policy_default_values.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline_apply_policy_default_values.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline_config_dots.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=pipeline_config_dots.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=registered_model.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=registered_model.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema_grant_ref.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema_grant_ref.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema_tf_compat.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema_tf_compat.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema_uppercase_name.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=schema_uppercase_name.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=secret.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=secret_scope.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=secret_scope.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=secret_scope_default_backend_type.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=secret_scope_default_backend_type.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=sql_warehouse.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=sql_warehouse.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=vector_search_endpoint.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=vector_search_endpoint.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=vector_search_index.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=vector_search_index.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=volume.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=volume.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=volume_path_job_ref.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=volume_path_job_ref.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=volume_uppercase_name.yml.tmpl/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=volume_uppercase_name.yml.tmpl/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/local_state_staleness ❌​F ❌​F
❌​ TestAccept/bundle/local_state_staleness/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/python/mutator-permissions-owner-5682 ❌​F ❌​F
❌​ TestAccept/bundle/python/mutator-permissions-owner-5682/DMS=true/PYDAB_VERSION=0.266.0 ❌​F ❌​F
❌​ TestAccept/bundle/python/mutator-permissions-owner-5682/DMS=true/PYDAB_VERSION=current ❌​F ❌​F
❌​ TestAccept/bundle/quiet-levels ❌​F ❌​F
❌​ TestAccept/bundle/quiet-levels/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resource_deps/remote_field_storage_location ❌​F ❌​F
❌​ TestAccept/bundle/resource_deps/remote_field_storage_location/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/basic/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/with_file ❌​F ❌​F
❌​ TestAccept/bundle/resources/alerts/with_file/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/inline_config ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/inline_config/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/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started-toggle ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started-toggle/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/apps/lifecycle-started/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/auto-approve ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/auto-approve/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/basic/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/comment_out_of_band ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/comment_out_of_band/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/empty-name ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/empty-name/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/with-schemas ❌​F ❌​F
❌​ TestAccept/bundle/resources/catalogs/with-schemas/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/backend_normalization ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/backend_normalization/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/basic/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_and_family_conflict ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_and_family_conflict/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_multiline ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_multiline/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_yaml ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/definition_yaml/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/out_of_band_change ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/out_of_band_change/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/permissions/levels ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/permissions/levels/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_definition ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_definition/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_overrides ❌​F ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_overrides/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/data_security_mode ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/data_security_mode/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/simple ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/simple/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/update-after-create ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/deploy/update-after-create/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/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/resize-terminated-fallback ❌​F ❌​F
❌​ TestAccept/bundle/resources/clusters/resize-terminated-fallback/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-embed-credentials ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-embed-credentials/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-name ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-name/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-parent-path ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-parent-path/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/dataset-catalog-schema ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/dataset-catalog-schema/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/delete-trashed-out-of-band ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/delete-trashed-out-of-band/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/destroy ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/destroy/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/detect-change ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/detect-change/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/generate_inplace ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/generate_inplace/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/nested-folders ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/nested-folders/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/nested-folders/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/serialized-inline ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/serialized-inline/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/serialized-inline/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_outside_bundle_root ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_outside_bundle_root/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_syncroot ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/simple_syncroot/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/unpublish-out-of-band ❌​F ❌​F
❌​ TestAccept/bundle/resources/dashboards/unpublish-out-of-band/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/experiments/basic ❌​F ❌​F
❌​ TestAccept/bundle/resources/experiments/basic/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/change-serialized-space ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/change-serialized-space/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/parent_path_update ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/parent_path_update/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/recreate_when_gone ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/recreate_when_gone/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/simple ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/simple/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/version_migration ❌​F ❌​F
❌​ TestAccept/bundle/resources/genie_spaces/version_migration/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/catalogs ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/catalogs/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/registered_models ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/registered_models/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_coexist ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_coexist/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_manage ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_manage/DMS=true ❌​F ❌​F
Top 50 slowest tests (at least 2 minutes):
duration env testname
11:29 azure linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
11:18 aws linux TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
10:52 gcp windows TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
9:36 gcp windows TestAccept/bundle/resources/apps/lifecycle-started/DMS=
9:10 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
9:07 aws windows TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
8:45 gcp windows TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
8:41 azure windows TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
8:26 gcp linux TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
8:04 gcp linux TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:59 gcp windows TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
7:51 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
7:47 gcp windows TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
7:43 aws windows TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:21 azure windows TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
7:21 azure windows TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
7:14 gcp linux TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
7:09 azure linux TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:08 azure linux TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
7:07 aws linux TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:05 azure linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
7:05 aws linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
7:03 gcp windows TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
7:01 azure windows TestAccept/bundle/resources/apps/lifecycle-started/DMS=
6:56 azure linux TestAccept/bundle/config-remote-sync/multiple_resources/DMS=true
6:55 aws linux TestAccept/bundle/resources/clusters/deploy/update-after-create/DMS=
6:54 gcp linux TestAccept/bundle/config-remote-sync/multiple_resources/DMS=true
6:44 gcp linux TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
6:44 azure linux TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
6:32 azure linux TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
6:21 aws linux TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
6:15 gcp linux TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
5:45 aws windows TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
5:44 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
5:37 azure windows TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
5:35 azure linux TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
5:16 azure windows TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
5:09 aws linux TestAccept/bundle/deploy/spark-jar-task/DMS=
5:04 gcp windows TestAccept/bundle/resources/apps/lifecycle-started-omitted/DMS=true
4:57 aws windows TestAccept/bundle/deploy/spark-jar-task/DMS=
4:56 gcp windows TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
4:51 gcp windows TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
4:46 gcp linux TestAccept/bundle/resources/apps/inline_config/DMS=
4:44 gcp windows TestAccept/bundle/resources/apps/inline_config/DMS=
4:41 gcp windows TestAccept/bundle/resources/apps/inline_config/DMS=true
4:33 gcp linux TestAccept/bundle/resources/apps/inline_config/DMS=true
4:26 gcp linux TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
4:10 gcp linux TestAccept
3:59 azure windows TestAccept/bundle/deploy/spark-jar-task/DMS=
3:53 gcp linux TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
(229 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

AIR Databricks AI Runtime CLI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants