diff --git a/tests/mcp/annotate.spec.ts b/tests/mcp/annotate.spec.ts index ded999196d90f..78f171d4f6e37 100644 --- a/tests/mcp/annotate.spec.ts +++ b/tests/mcp/annotate.spec.ts @@ -443,7 +443,8 @@ test('should cancel browser_annotate when the MCP client disconnects', async ({ }); -test('should switch screencast to -s session on show --annotate', async ({ connectToDashboard, cli, server }) => { +test('should switch screencast to -s session on show --annotate', async ({ connectToDashboard, cli, server, mcpBrowser }) => { + test.fixme(mcpBrowser === 'firefox' && process.platform === 'win32', 'Flaky on Firefox/Windows: the bound show server occasionally never registers, so connectToDashboard times out with "reading \'endpoint\'".'); test.slow(); server.setContent('/red', '', 'text/html'); server.setContent('/green', '', 'text/html');