Enable Cosmos DB Shell by default and clarify setup progress (#2593)

* Enable Cosmos DB Shell by default and clarify setup progress

Default enableCosmosDBShell to true while retaining explicit opt-out support. Add localized progress for SDK installation, shell installation, update checks, and connection with safe Bash quoting. Cover default visibility, overrides, and progress messages with regression tests.

Validation: npm run build:ci and 83 focused unit tests passed.

* Fix Index Advisor Playwright tooltip interference
This commit is contained in:
Mike Krüger
2026-09-17 19:48:16 +02:00
committed by GitHub
parent 746a218000
commit eb65237acb
7 changed files with 126 additions and 12 deletions
+1 -1
View File
@@ -38,9 +38,9 @@ async function setupIndexAdvisorTab(page: Page, customQuery?: string) {
const queryEditor = queryTab.editor();
await queryEditor.locator.waitFor({ timeout: 30 * 1000 });
await queryTab.executeCTA.waitFor();
await queryEditor.locator.click();
if (customQuery) {
await queryEditor.locator.click();
await queryEditor.setText(customQuery);
}