Skip to content

pr-review skill: say how to verify that a test proves its claim - #7465

Merged
andrewnester merged 2 commits into
mainfrom
andrewnester/pr-review-skill-tests
Nov 11, 2026
Merged

andrewnester merged 2 commits into
mainfrom
andrewnester/pr-review-skill-tests

Conversation

@andrewnester

@andrewnester andrewnester commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

Changes

Pass 9 now says how to check a test: run it (also under another Go toolchain), revert the fix for regression tests, restore scripts from BASE for variant-parity changes, read gh pr checks before asking about a real workspace, check Repls for host-dependent URL tokens, and skip the split ask when sections share expensive cloud setup.

Why

Each check found a real test gap in a recent review that the skill did not prompt for.

Tests

Docs only.

This pull request and its description were written by Isaac.

Pass 9 told the reviewer what a good test looks like but not how to
check it. Add the techniques that found the test findings in recent
reviews: run the tests (also under another Go toolchain), revert the
fix for regression tests, restore scripts from BASE for variant-parity
changes, read the PR's Integration Tests run before asking about a real
workspace, and check Repls for host-dependent URL tokens.

Co-authored-by: Isaac <no-reply@databricks.com>
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

✅ Integration test report

Commit: bac4986

Run: 43037273239

Env ✅​pass 🙈​skip Time
✅​ aws linux-2core-8gb 271 15 5:47
✅​ aws-windows-latest-4core-16gb 273 13 3:48
✅​ azure linux-2core-8gb 270 15 6:09
✅​ azure-windows-latest-4core-16gb 272 13 5:12
✅​ gcp linux-2core-8gb 271 15 5:55
✅​ gcp-windows-latest-4core-16gb 273 13 3:53
Top 6 slowest tests (at least 2 minutes):
duration env testname
3:59 gcp linux-2core-8gb TestAccept
3:56 aws linux-2core-8gb TestAccept
3:54 azure-windows-latest-4core-16gb TestAccept
3:46 azure linux-2core-8gb TestAccept
3:43 gcp-windows-latest-4core-16gb TestAccept
3:42 aws-windows-latest-4core-16gb TestAccept

Comment thread .agents/skills/pr-review/SKILL.md Resolved
Comment thread .agents/skills/pr-review/SKILL.md Resolved
Two review threads on pass 9 asked why the reviewer should run tests
locally when CI runs them, and to lean on the regression report instead
of reverting the fix by hand.

The toolchain bullet now says what a green `gh pr checks` already
proves: the `task test (linux, ...)` jobs run the whole suite and the
windows and macos cells always keep the tests the PR changed, all under
the one toolchain pinned in go.mod. The local run stays only for another
Go version, which no job runs; a golden that encodes standard-library
output passes CI and fails on the next `Bump Go toolchain` PR, as
acceptance/cmd/api/request-handling/output.txt did in #7052.

The "revert the fix" sentence now reads the Regression test report
comment first: `regression=` and `unreleased=` count the changed
acceptance tests that fail on main or on the latest release, so a test
under `coverage=` passes without the fix unless the fix is already
released. Reverting locally is kept for what the report cannot answer:
unit tests, tests beyond its selection limit, and released fixes.

Co-authored-by: Isaac <no-reply@databricks.com>
@andrewnester
andrewnester added this pull request to the merge queue Nov 11, 2026
Merged via the queue into main with commit 4eeacdb Nov 11, 2026
22 checks passed
@andrewnester
andrewnester deleted the andrewnester/pr-review-skill-tests branch November 11, 2026 18:15
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

❌ Integration test report

Commit: 4eeacdb

Run: 43076124679

Env ❌​FAIL 🟨​KNOWN 🤯​MISS 💚​RECOVERED ✅​pass 🙈​skip Time
❌​ aws linux-2core-8gb 51 1 11 1491 1277 350:34
❌​ aws-windows-latest-4core-16gb 25 2 69 9 1370 1302 348:04
❌​ azure linux-2core-8gb 55 1 11 1467 1285 335:38
❌​ azure-windows-latest-4core-16gb 65 1 11 1376 1312 342:40
❌​ gcp linux-2core-8gb 43 52 11 1437 1281 353:12
❌​ gcp-windows-latest-4core-16gb 55 2 28 9 1368 1308 345:52
201 interesting tests: 106 FAIL, 83 MISS, 9 RECOVERED, 3 KNOWN
Test Name aws linux-2core-8gb aws-windows-latest-4core-16gb azure linux-2core-8gb azure-windows-latest-4core-16gb gcp linux-2core-8gb gcp-windows-latest-4core-16gb
🟨​ TestAccept 🟨​K 🤯​M 🟨​K 🟨​K 🤯​M 🤯​M
🤯​ TestAccept/bundle/apps/job_permissions ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/apps/job_permissions/DMS= ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/apps/job_permissions/DMS=true ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/artifacts/artifact_path_with_volume/volume_doesnot_exist ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/artifacts/artifact_path_with_volume/volume_doesnot_exist/DMS= ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/artifacts/artifact_path_with_volume/volume_doesnot_exist/DMS=true ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/artifacts/artifact_path_with_volume/volume_not_deployed ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/artifacts/artifact_path_with_volume/volume_not_deployed/DMS= ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/artifacts/artifact_path_with_volume/volume_not_deployed/DMS=true ✅​p ✅​p ✅​p ✅​p 🤯​M ✅​p
🤯​ TestAccept/bundle/config-remote-sync/cli_defaults ✅​p 🙈​s ✅​p 🙈​s 🤯​M 🙈​s
🤯​ TestAccept/bundle/config-remote-sync/cli_defaults/DMS= ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/cli_defaults/DMS=true ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/cluster_policy_cross_target ✅​p 🙈​s ✅​p 🙈​s 🤯​M 🙈​s
🤯​ TestAccept/bundle/config-remote-sync/cluster_policy_cross_target/DMS= ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/cluster_policy_cross_target/DMS=true ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/cluster_policy_remote_addition ✅​p 🙈​s ✅​p 🙈​s 🤯​M 🙈​s
🤯​ TestAccept/bundle/config-remote-sync/cluster_policy_remote_addition/DMS= ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/cluster_policy_remote_addition/DMS=true ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/config_edits ✅​p 🙈​s ✅​p 🙈​s 🤯​M 🙈​s
🤯​ TestAccept/bundle/config-remote-sync/config_edits/DMS= ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/config_edits/DMS=true ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/dashboard_etag ✅​p 🙈​s ✅​p 🙈​s 🤯​M 🙈​s
🤯​ TestAccept/bundle/config-remote-sync/dashboard_etag/DMS= ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/dashboard_etag/DMS=true ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/external_cluster_policy_cross_target ✅​p 🙈​s ✅​p 🙈​s 🤯​M 🙈​s
🤯​ TestAccept/bundle/config-remote-sync/external_cluster_policy_cross_target/DMS= ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/external_cluster_policy_cross_target/DMS=true ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/flushed_cache ✅​p 🙈​s ✅​p 🙈​s 🤯​M 🙈​s
🤯​ TestAccept/bundle/config-remote-sync/flushed_cache/DMS= ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/config-remote-sync/flushed_cache/DMS=true ✅​p ✅​p 🤯​M
❌​ TestAccept/bundle/config-remote-sync/multiple_resources ✅​p 🙈​s ❌​F 🙈​s 🤯​M 🙈​s
❌​ TestAccept/bundle/config-remote-sync/multiple_resources/DMS= ✅​p ❌​F 🤯​M
❌​ TestAccept/bundle/config-remote-sync/multiple_resources/DMS=true ✅​p ❌​F 🤯​M
❌​ TestAccept/bundle/dms/stale-plan ✅​p ❌​F ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/dms/stale-plan/DMS=true/READPLAN=1 ✅​p ❌​F ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/dms/successful-recreate ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/dms/successful-recreate/DMS=true ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/invariant/no_drift ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN= ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
💚​ TestAccept/bundle/resources/apps/lifecycle-started 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
💚​ TestAccept/bundle/resources/apps/lifecycle-started-omitted 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
💚​ TestAccept/bundle/resources/apps/lifecycle-started-omitted/DMS=true 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
💚​ TestAccept/bundle/resources/apps/lifecycle-started-toggle 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
💚​ TestAccept/bundle/resources/apps/lifecycle-started-toggle/DMS= 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
💚​ TestAccept/bundle/resources/apps/lifecycle-started-toggle/DMS=true 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
💚​ TestAccept/bundle/resources/apps/lifecycle-started/DMS= 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
💚​ TestAccept/bundle/resources/apps/lifecycle-started/DMS=true 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
❌​ TestAccept/bundle/resources/cluster_policies/basic ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/basic/DMS= ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_definition ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/cluster_policies/policy_family_definition/DMS= ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/clusters/lifecycle-started ✅​p ✅​p ❌​F ✅​p ❌​F ✅​p
❌​ TestAccept/bundle/resources/clusters/lifecycle-started-toggle ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS= ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/clusters/lifecycle-started/DMS= ✅​p ✅​p ❌​F ✅​p ❌​F ✅​p
❌​ TestAccept/bundle/resources/dashboards/change-embed-credentials ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-embed-credentials/DMS= ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-parent-path ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/dashboards/change-parent-path/DMS=true ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard ✅​p ❌​F ❌​F ❌​F ✅​p ❌​F
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DMS=/READPLAN= ✅​p ❌​F ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DMS=/READPLAN=1 ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/dashboards/change-serialized-dashboard/DMS=true/READPLAN= ✅​p ✅​p ✅​p ❌​F ✅​p ❌​F
❌​ TestAccept/bundle/resources/dashboards/serialized-inline ✅​p ❌​F ❌​F ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/dashboards/serialized-inline/DMS=/READPLAN= ✅​p ❌​F ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/dashboards/serialized-inline/DMS=/READPLAN=1 ✅​p ✅​p ❌​F ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/dashboards/simple_outside_bundle_root ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/resources/dashboards/simple_outside_bundle_root/DMS=true ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/resources/dashboards/simple_syncroot ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/resources/dashboards/simple_syncroot/DMS= ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/resources/feature_specs/basic ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/resources/feature_specs/basic/DMS= ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
❌​ TestAccept/bundle/resources/grants/catalogs ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/catalogs/DMS= ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges/DMS= ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_manage ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/all_privileges_manage/DMS=true ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/change_privilege ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/change_privilege/DMS=true ❌​F ✅​p ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/remove_principal_manage ✅​p ✅​p ✅​p ✅​p ❌​F ✅​p
❌​ TestAccept/bundle/resources/grants/schemas/remove_principal_manage/DMS=true ✅​p ✅​p ✅​p ✅​p ❌​F ✅​p
❌​ TestAccept/bundle/resources/grants/volume_change_name ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/grants/volume_change_name/DMS=true ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/job_runs/failed_run ❌​F ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/job_runs/failed_run/DMS= ❌​F ✅​p ✅​p ❌​F ✅​p ✅​p
🤯​ TestAccept/bundle/resources/jobs/cluster_policy/config_conflicts_policy ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/resources/jobs/cluster_policy/config_conflicts_policy/DMS= ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
🤯​ TestAccept/bundle/resources/jobs/cluster_policy/config_conflicts_policy/DMS=true ✅​p ✅​p ✅​p ✅​p ✅​p 🤯​M
❌​ TestAccept/bundle/resources/materialization_sets/immutable ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/materialization_sets/immutable/DMS= ✅​p ✅​p ✅​p ✅​p ✅​p ❌​F
❌​ TestAccept/bundle/resources/permissions/jobs/delete_one ✅​p ✅​p ✅​p ❌​F ✅​p ❌​F
❌​ TestAccept/bundle/resources/permissions/jobs/delete_one/DMS= ✅​p ✅​p ✅​p ❌​F ✅​p ❌​F
❌​ TestAccept/bundle/resources/pipelines/update ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/pipelines/update/DMS=true ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/purge_on_delete ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/purge_on_delete/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/purge_on_delete/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_branches/purge_on_delete_transitions ✅​p 🤯​M ✅​p ✅​p ✅​p ❌​F
🤯​ TestAccept/bundle/resources/postgres_branches/purge_on_delete_transitions/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_branches/purge_on_delete_transitions/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ❌​F
🤯​ TestAccept/bundle/resources/postgres_branches/recreate ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/recreate/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/recreate/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/replace_existing ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/replace_existing/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_branches/replace_existing/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_branches/update_protected ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_branches/update_protected/DMS= ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_branches/update_protected/DMS=true ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_branches/update_ttl ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_branches/update_ttl/DMS= ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_branches/update_ttl/DMS=true ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_databases/recreate ✅​p 🤯​M ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_databases/recreate/DMS= ✅​p 🤯​M ✅​p ❌​F ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_databases/recreate/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_databases/replace_existing ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_databases/replace_existing/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_databases/replace_existing/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_databases/update ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_databases/update/DMS= ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_databases/update/DMS=true ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
🤯​ TestAccept/bundle/resources/postgres_endpoints/add_settings ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/add_settings/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/add_settings/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/basic ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/basic/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/basic/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/recreate ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/recreate/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/recreate/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_endpoints/remove_suspend_timeout ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/remove_suspend_timeout/DMS= ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/remove_suspend_timeout/DMS=true ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
🤯​ TestAccept/bundle/resources/postgres_endpoints/replace_existing ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/replace_existing/DMS= ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
🤯​ TestAccept/bundle/resources/postgres_endpoints/replace_existing/DMS=true ✅​p 🤯​M ✅​p ✅​p ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_endpoints/update_autoscaling ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_autoscaling/DMS= ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_autoscaling/DMS=true ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_pg_settings ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_pg_settings/DMS= ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_pg_settings/DMS=true ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_suspend_timeout ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_suspend_timeout/DMS= ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_endpoints/update_suspend_timeout/DMS=true ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/add_default_endpoint_settings ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/add_default_endpoint_settings/DMS= ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/add_default_endpoint_settings/DMS=true ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/basic ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_projects/basic/DMS= ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_projects/remove_history_retention ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/remove_history_retention/DMS= ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/remove_history_retention/DMS=true ❌​F 🤯​M ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_default_endpoint_autoscaling ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_projects/update_default_endpoint_autoscaling/DMS=true ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
❌​ TestAccept/bundle/resources/postgres_projects/update_default_endpoint_suspend ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_default_endpoint_suspend/DMS= ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_default_endpoint_suspend/DMS=true ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_display_name ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_display_name/DMS= ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_display_name/DMS=true ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_history_retention ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_history_retention/DMS= ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_projects/update_history_retention/DMS=true ❌​F ❌​F ❌​F ❌​F ❌​F ❌​F
❌​ TestAccept/bundle/resources/postgres_roles/recreate ✅​p ✅​p ✅​p ❌​F ✅​p ✅​p
Top 50 slowest tests (at least 2 minutes):
duration env testname
15:45 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
14:42 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
13:42 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
13:01 aws linux-2core-8gb TestAccept/bundle/deploy/spark-jar-task/DMS=
12:34 aws linux-2core-8gb TestAccept/bundle/deploy/spark-jar-task/DMS=true
11:42 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
11:34 aws-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
11:33 azure linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
10:15 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
10:14 azure linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
10:09 aws linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
10:08 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
10:08 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
10:00 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
9:59 aws-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
9:56 gcp linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
9:55 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
9:43 aws linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
9:34 gcp linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
9:26 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
9:10 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
8:58 azure-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
8:55 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
8:55 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/data_security_mode/DMS=
8:46 gcp-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
8:41 azure linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
8:32 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/resize-terminated-fallback/DMS=
8:30 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
8:19 azure-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
8:15 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
8:10 azure-windows-latest-4core-16gb TestAccept/bundle/deploy/spark-jar-task/DMS=
7:58 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
7:55 aws linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/update-after-create/DMS=
7:49 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
7:39 gcp linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=job_run.yml.tmpl/READPLAN=1
7:39 gcp linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
7:37 gcp-windows-latest-4core-16gb TestAccept/bundle/quiet-levels/DMS=true
7:36 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/resize-terminated-fallback/DMS=true
7:19 azure-windows-latest-4core-16gb TestAccept/bundle/templates/default-python/combinations/serverless/DLT=no/DMS=/NBOOK=yes/PY=yes/READPLAN=1
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 azure-windows-latest-4core-16gb TestAccept/bundle/templates/default-python/combinations/serverless/DLT=no/DMS=/NBOOK=no/PY=yes/READPLAN=1
7:11 gcp linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started-omitted/DMS=true
7:07 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/data_security_mode/DMS=true
7:01 gcp linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=experiment.yml.tmpl/READPLAN=1
6:58 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
6:58 azure linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
6:57 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started-omitted/DMS=true
6:57 gcp linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
6:54 gcp linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=pipeline.yml.tmpl/READPLAN=1
6:52 gcp-windows-latest-4core-16gb TestAccept/bundle/quiet-levels/DMS=
(34 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