diff --git a/test/mcp/src/application.ts b/test/mcp/src/application.ts index a60c7b9764d..fe64d941b4d 100644 --- a/test/mcp/src/application.ts +++ b/test/mcp/src/application.ts @@ -260,7 +260,7 @@ export async function getApplication({ recordVideo }: { recordVideo?: boolean } verbose: opts.verbose, remote: opts.remote, web: opts.web, - tracing: true, + tracing: opts.tracing, headless: opts.headless, browser: opts.browser, extraArgs: (opts.electronArgs || '').split(' ').map(arg => arg.trim()).filter(arg => !!arg), diff --git a/test/mcp/src/automationTools/core.ts b/test/mcp/src/automationTools/core.ts index 0ef9f5bb800..3f9e34cf1e6 100644 --- a/test/mcp/src/automationTools/core.ts +++ b/test/mcp/src/automationTools/core.ts @@ -37,7 +37,6 @@ export function applyCoreTools(server: McpServer, appService: ApplicationService 'Stop the VS Code application', async () => { const app = await appService.getOrCreateApplication(); - await app.stopTracing('mcp', true); await app.stop(); return { content: [{ diff --git a/test/mcp/src/playwright.ts b/test/mcp/src/playwright.ts index 6549e13095f..5a1a229e3e9 100644 --- a/test/mcp/src/playwright.ts +++ b/test/mcp/src/playwright.ts @@ -12,8 +12,7 @@ export async function getServer(app?: Application): Promise { const application = app ?? await getApplication(); const connection = await createConnection( { - capabilities: ['core', 'pdf', 'vision'], - saveTrace: true + capabilities: ['core', 'pdf', 'vision'] }, // eslint-disable-next-line local/code-no-any-casts () => Promise.resolve(application.code.driver.browserContext as any)