diff --git a/packages/playwright-core/src/tools/dashboard/registrySessionProvider.ts b/packages/playwright-core/src/tools/dashboard/registrySessionProvider.ts index 3f3fa3216d352..8c21f8be40cf9 100644 --- a/packages/playwright-core/src/tools/dashboard/registrySessionProvider.ts +++ b/packages/playwright-core/src/tools/dashboard/registrySessionProvider.ts @@ -68,6 +68,7 @@ class BrowserTracker { for (const listeners of this._contextListeners.values()) listeners.forEach(d => d.dispose()); this._contextListeners.clear(); + void this.browser.close().catch(() => {}); } private _wireContext(context: api.BrowserContext) {