From 7ddedf3314c19079fcc767885428a1f21fe9443e Mon Sep 17 00:00:00 2001 From: Asier Isayas Date: Wed, 31 Dec 2025 13:20:20 -0500 Subject: [PATCH] dont delete database after every test. leave it to the CI --- test/sql/scaleAndSettings/changePartitionKey.spec.ts | 6 +++--- test/sql/scaleAndSettings/scale.spec.ts | 11 +++++++---- test/sql/scaleAndSettings/settings.spec.ts | 11 +++++++---- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/test/sql/scaleAndSettings/changePartitionKey.spec.ts b/test/sql/scaleAndSettings/changePartitionKey.spec.ts index da9b422ef..9385299a0 100644 --- a/test/sql/scaleAndSettings/changePartitionKey.spec.ts +++ b/test/sql/scaleAndSettings/changePartitionKey.spec.ts @@ -23,9 +23,9 @@ test.describe("Change Partition Key", () => { await PartitionKeyTab.click(); }); - test.afterAll("Delete Test Database", async () => { - await context?.dispose(); - }); + // test.afterAll("Delete Test Database", async () => { + // await context?.dispose(); + // }); test("Change partition key path", async () => { await expect(explorer.frame.getByText("/partitionKey")).toBeVisible(); diff --git a/test/sql/scaleAndSettings/scale.spec.ts b/test/sql/scaleAndSettings/scale.spec.ts index 2a9dcabd7..4d2bc98a2 100644 --- a/test/sql/scaleAndSettings/scale.spec.ts +++ b/test/sql/scaleAndSettings/scale.spec.ts @@ -13,8 +13,11 @@ test.describe("Autoscale and Manual throughput", () => { let context: TestContainerContext = null!; let explorer: DataExplorer = null!; - test.beforeEach("Create Test Database & Open container settings", async ({ page }) => { + test.beforeAll("Create Test Database", async () => { context = await createTestSQLContainer(); + }); + + test.beforeEach("Open container settings", async ({ page }) => { explorer = await DataExplorer.open(page, TestAccount.SQL); // Click Scale & Settings and open Scale tab @@ -23,9 +26,9 @@ test.describe("Autoscale and Manual throughput", () => { await scaleTab.click(); }); - test.afterEach("Delete Test Database", async () => { - await context?.dispose(); - }); + // test.afterEach("Delete Test Database", async () => { + // await context?.dispose(); + // }); test("Update autoscale max throughput", async () => { // By default the created container has manual throughput (Containers created via JS SDK v4.7.0 cannot be created with autoscale throughput) diff --git a/test/sql/scaleAndSettings/settings.spec.ts b/test/sql/scaleAndSettings/settings.spec.ts index acafe53f8..7a4f72dd5 100644 --- a/test/sql/scaleAndSettings/settings.spec.ts +++ b/test/sql/scaleAndSettings/settings.spec.ts @@ -6,8 +6,11 @@ test.describe("Settings under Scale & Settings", () => { let context: TestContainerContext = null!; let explorer: DataExplorer = null!; - test.beforeEach("Create Test Database & Open container settings", async ({ page }) => { + test.beforeAll("Create Test Database", async () => { context = await createTestSQLContainer(); + }); + + test.beforeEach("Open container settings", async ({ page }) => { explorer = await DataExplorer.open(page, TestAccount.SQL); // Click Scale & Settings and open Scale tab @@ -16,9 +19,9 @@ test.describe("Settings under Scale & Settings", () => { await settingsTab.click(); }); - test.afterEach("Delete Test Database", async () => { - await context?.dispose(); - }); + // test.afterEach("Delete Test Database", async () => { + // await context?.dispose(); + // }); test("Update TTL to On (no default)", async () => { const ttlOnNoDefaultRadioButton = explorer.frame.getByRole("radio", { name: "ttl-on-no-default-option" });