From ae02331d00731326329de793ba734dff17aa3e82 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Mon, 9 Sep 2024 12:52:40 +0200 Subject: [PATCH] test: fix stress tests bots (#32513) --- tests/stress/heap.spec.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/stress/heap.spec.ts b/tests/stress/heap.spec.ts index a88ab29005..66bedfe9ff 100644 --- a/tests/stress/heap.spec.ts +++ b/tests/stress/heap.spec.ts @@ -44,9 +44,9 @@ test('should not leak fixtures w/o page', async ({}) => { test('should not leak server-side objects', async ({ page }) => { expect(await queryObjectCount(require('../../packages/playwright-core/lib/server/page').Page)).toBe(1); - // 4 is because v8 heap creates objects for descendant classes, so WKContext, CRContext, FFContext and our context instance. - expect(await queryObjectCount(require('../../packages/playwright-core/lib/server/browserContext').BrowserContext)).toBe(4); - expect(await queryObjectCount(require('../../packages/playwright-core/lib/server/browser').Browser)).toBe(4); + // 4 is because v8 heap creates objects for descendant classes, so WKContext, CRContext, FFContext, BidiBrowserContext and our context instance. + expect(await queryObjectCount(require('../../packages/playwright-core/lib/server/browserContext').BrowserContext)).toBe(5); + expect(await queryObjectCount(require('../../packages/playwright-core/lib/server/browser').Browser)).toBe(5); }); test('should not leak dispatchers after closing page', async ({ context, server }) => {