Skip to content

acc: mask run-local ports by context, not as bare numbers - #7325

Merged
denik merged 1 commit into
mainfrom
denik/acc-run-local-port-repls
Nov 3, 2026
Merged

denik merged 1 commit into
mainfrom
denik/acc-run-local-port-repls

Conversation

@denik

@denik denik commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Changes

cmd/workspace/apps/run-local and run-local-node allocate random ports and registered them with add_repl, a literal replacement applied to the whole output. This PR replaces those calls with [[Repls]] regexes anchored on the context where each port appears: http://127.0.0.1:, http://localhost:, ws://127.0.0.1:, "Host": "127.0.0.1: and attach a debugger to port.

Why

Literal replacements run before the harness's [UUID] pattern, and both outputs contain a UUID: node's debugger URL ws://127.0.0.1:<port>/<uuid> and the X-Request-Id header. If the UUID happens to contain the port's digits, it gets cut, e.g. abcdefab-cdef-4abc-8abc-345670abcdef becomes abcdefab-cdef-4abc-8abc-[DEBUG_PORT]0abcdef, and [UUID] no longer matches. That makes the golden flaky. A second-opinion review flagged this.

This is preventive: no dashboard failure of these tests in the last 90 days came from this collision. Their failures there are connection and bind errors, a different problem. Tests: run-local, run-local-node.

Tests

go test ./acceptance -run TestAccept/cmd/workspace/apps/run-local -update passes with no golden changes.

This pull request and its description were written by Isaac.

The run-local tests registered their random ports with add_repl, which replaces
the number anywhere in the output. A port can also occur inside a UUID printed in
the same output (node's debugger URL, the X-Request-Id header), turning it into
e.g. abcdefab-...-[DEBUG_PORT]0abcdef so [UUID] no longer matches. Mask the ports
with regexes anchored on the URL or text around them instead.

Co-authored-by: Isaac <no-reply@databricks.com>
@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Commit: 5c24d5dd7 | Workflow run

Regression test report

Selected 2 changed tests (limit=20, 0 not selected)

2 tests: regression=0 unreleased=0 coverage=2 failing=0

test branch main (f9a6aa4) latest (v1.23.0)
TestAccept/cmd/workspace/apps/run-local ✅ ✅ ✅
TestAccept/cmd/workspace/apps/run-local-node ✅ ✅ ✅

@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 5c24d5d

Run: 41664819611

Env 🔄​flaky ✅​pass 🙈​skip Time
✅​ aws linux-2core-8gb 271 17 10:33
✅​ aws-windows-latest-4core-16gb 273 15 5:55
✅​ azure linux-2core-8gb 270 17 10:50
✅​ azure-windows-latest-4core-16gb 272 15 5:12
🔄​ gcp linux-2core-8gb 1 270 17 10:12
✅​ gcp-windows-latest-4core-16gb 273 15 6:11
Test Name gcp linux-2core-8gb
🔄​ TestSyncNestedFolderSync 🔄​f
Top 7 slowest tests (at least 2 minutes):
duration env testname
3:15 aws linux-2core-8gb TestAccept
3:10 azure linux-2core-8gb TestAccept
3:07 gcp linux-2core-8gb TestAccept
2:28 gcp linux-2core-8gb TestFilerWorkspaceFilesExtensionsReadDir
2:12 azure linux-2core-8gb TestImportDirWithOverwriteFlag
2:07 gcp-windows-latest-4core-16gb TestFilerWorkspaceFilesExtensionsStat
2:04 gcp-windows-latest-4core-16gb TestImportDirWithOverwriteFlag

@denik
denik marked this pull request as ready for review November 3, 2026 15:51
@denik
denik requested a review from a team as a code owner November 3, 2026 15:51
@denik
denik requested a review from lennartkats-db November 3, 2026 15:51
@denik
denik added this pull request to the merge queue Nov 3, 2026
Merged via the queue into main with commit cd74e6b Nov 3, 2026
28 checks passed
@denik
denik deleted the denik/acc-run-local-port-repls branch November 3, 2026 22:26
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: cd74e6b

Run: 41730853336

Env ❌​FAIL ✅​pass 🙈​skip Time
❌​ aws linux-2core-8gb 485 1014 1237 150:13
❌​ aws-windows-latest-4core-16gb 436 988 1262 163:34
✅​ azure linux-2core-8gb 1346 1289 97:25
✅​ azure-windows-latest-4core-16gb 1271 1314 116:45
✅​ gcp linux-2core-8gb 1333 1294 120:05
✅​ gcp-windows-latest-4core-16gb 1258 1319 126:24
487 interesting tests: 487 FAIL
Test Name aws linux-2core-8gb aws-windows-latest-4core-16gb
❌​ 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= ❌​F ✅​p
❌​ TestAccept/bundle/deploy/spark-jar-task/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/catalog ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/catalog/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/dashboard ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/dashboard/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/dashboard/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/dashboard/recreation ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/dashboard/recreation/DMS=true/READPLAN= ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/dashboard/recreation/DMS=true/READPLAN=1 ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/experiment ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/experiment/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/job/generate-and-bind ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/job/generate-and-bind/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/job/job-abort-bind ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/job/job-abort-bind/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/job/job-spark-python-task ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/job/job-spark-python-task/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/model-serving-endpoint ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/model-serving-endpoint/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/pipelines/recreate ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/pipelines/recreate/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/registered-model ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/registered-model/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/schema ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/schema/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/secret-scope ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/secret-scope/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/vector_search_endpoint ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/vector_search_endpoint/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/volume ❌​F ❌​F
❌​ TestAccept/bundle/deployment/bind/volume/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/unbind/grants ❌​F ❌​F
❌​ TestAccept/bundle/deployment/unbind/grants/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/deployment/unbind/permissions ❌​F ❌​F
❌​ TestAccept/bundle/deployment/unbind/permissions/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-local-state ❌​F ❌​F
❌​ TestAccept/bundle/dms/stale-local-state/DMS= ❌​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 ✅​p ❌​F
❌​ TestAccept/bundle/dms/successful-recreate/DMS=true ✅​p ❌​F
❌​ TestAccept/bundle/generate/auto-bind ❌​F ❌​F
❌​ TestAccept/bundle/generate/auto-bind/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 ❌​F ✅​p
❌​ TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN= ❌​F ✅​p
❌​ 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/data_quality_monitors/lifecycle ❌​F ❌​F
❌​ TestAccept/bundle/resources/data_quality_monitors/lifecycle/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
❌​ TestAccept/bundle/resources/grants/schemas/change_privilege ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/change_privilege/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_principals ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_principals/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_privileges ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/duplicate_privileges/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/manage_out_of_band ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/manage_out_of_band/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/out_of_band_principal ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/out_of_band_principal/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/remove_principal ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/remove_principal/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/remove_principal_manage ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/schemas/remove_principal_manage/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/volumes ❌​F ❌​F
❌​ TestAccept/bundle/resources/grants/volumes/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/job_runs/failed_run ❌​F ❌​F
❌​ TestAccept/bundle/resources/job_runs/failed_run/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/job_runs/wait ❌​F ❌​F
❌​ TestAccept/bundle/resources/job_runs/wait/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/jobs/alert-task ❌​F ❌​F
❌​ TestAccept/bundle/resources/jobs/alert-task/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/jobs/check-metadata ❌​F ❌​F
❌​ TestAccept/bundle/resources/jobs/check-metadata/DMS=true ❌​F ❌​F
❌​ TestAccept/bundle/resources/jobs/cluster_policy/config_conflicts_policy ❌​F ❌​F
❌​ TestAccept/bundle/resources/jobs/cluster_policy/config_conflicts_policy/DMS=true ❌​F ❌​F
Top 50 slowest tests (at least 2 minutes):
duration env testname
20:18 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
14:47 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
12:23 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
10:10 azure linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
10:03 aws linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
9:49 azure-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
9:42 gcp linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
9:17 aws-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
9:16 gcp linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
9:14 aws linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
8:53 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
8:27 aws linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
8:14 aws-windows-latest-4core-16gb TestAccept/bundle/deploy/spark-jar-task/DMS=
8:11 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
8:06 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
8:04 azure linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:43 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:40 azure-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:28 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
7:21 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/data_security_mode/DMS=
7:16 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
7:16 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
7:13 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
7:12 gcp linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
7:11 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
7:09 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
7:01 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
6:55 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
6:55 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
6:50 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
6:47 gcp linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
6:39 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
6:38 azure-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
6:38 azure-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
6:38 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
6:35 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
6:28 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
6:19 azure linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
6:19 aws linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/update-after-create/DMS=
6:16 aws linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/simple/DMS=
6:13 gcp linux-2core-8gb TestAccept/bundle/config-remote-sync/multiple_resources/DMS=true
6:07 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
5:54 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
5:44 gcp linux-2core-8gb TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
5:29 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
5:23 azure-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
5:18 azure linux-2core-8gb TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
5:18 gcp-windows-latest-4core-16gb TestAccept/bundle/deploy/spark-jar-task/DMS=true
5:08 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
5:07 azure-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
(203 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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants