Skip to content

VSCode e2e tests failing in ci #8108

@markcowl

Description

@markcowl

Tests failing with 'target page, context or browser closed' error. Potentially related to new vscode or vitest version.

Skipping tests to allow check-ins until this is fixed.

packages/typespec-vscode test:e2e: ✔ Downloaded VS Code into /mnt/vss/_work/1/s/packages/typespec-vscode/.vscode-test/vscode-linux-x64-1.102.3
packages/typespec-vscode test:e2e: stderr | create-typespec.test.ts
packages/typespec-vscode test:e2e: Using an object as a third argument is deprecated. Vitest 4 will throw an error if the third argument is not a timeout number. Please use the second argument for options. See more at https://vitest.dev/guide/migration
packages/typespec-vscode test:e2e:  ❯ create-typespec.test.ts (1 test | 1 failed) 37360ms
packages/typespec-vscode test:e2e:    × CreateTypespecProject > CreateTypespecProject GenericRestAPI Trigger CommandPalette EmptyFolder 37358ms (retry x1)
packages/typespec-vscode test:e2e:      → page.screenshot: Target page, context or browser has been closed
packages/typespec-vscode test:e2e: Call log:
packages/typespec-vscode test:e2e:   - taking page screenshot
packages/typespec-vscode test:e2e:      → page.screenshot: Target page, context or browser has been closed
packages/typespec-vscode test:e2e: Call log:
packages/typespec-vscode test:e2e:   - taking page screenshot
packages/typespec-vscode test:e2e:   - waiting for fonts to load...
packages/typespec-vscode test:e2e:   - fonts loaded
packages/typespec-vscode test:e2e: ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯
packages/typespec-vscode test:e2e:  FAIL  create-typespec.test.ts > CreateTypespecProject > CreateTypespecProject GenericRestAPI Trigger CommandPalette EmptyFolder
packages/typespec-vscode test:e2e: Error: page.screenshot: Target page, context or browser has been closed
packages/typespec-vscode test:e2e: Call log:
packages/typespec-vscode test:e2e:   - taking page screenshot
packages/typespec-vscode test:e2e:  ❯ screenshot common/utils.ts:115:14
packages/typespec-vscode test:e2e:     113| export async function screenshot(page: Page, os: "linux", name: string…
packages/typespec-vscode test:e2e:     114|   const filePath = path.join(imagesPath, `${name}.png`);
packages/typespec-vscode test:e2e:     115|   await page.screenshot({ path: filePath });

examples:
https://dev.azure.com/azure-sdk/public/_build/results?buildId=5181070&view=logs&j=9ea70591-ad2c-549f-9859-1ba11dbbd52c&t=10398ed4-c55a-5196-35ee-bfe9b8fba852&l=318
https://dev.azure.com/azure-sdk/public/_build/results?buildId=5180825&view=logs&j=9ea70591-ad2c-549f-9859-1ba11dbbd52c&t=10398ed4-c55a-5196-35ee-bfe9b8fba852&l=332
https://dev.azure.com/azure-sdk/public/_build/results?buildId=5180802&view=logs&j=9ea70591-ad2c-549f-9859-1ba11dbbd52c&t=10398ed4-c55a-5196-35ee-bfe9b8fba852&l=332

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions