Skip to content

Running tests with webkit experimental flag opens a window to add a project and the tests never end #26996

Open
@wlsf82

Description

@wlsf82

Current behavior

After upgrading playwright-webkit from v1.32.1 to v1.35.0, when running the tests using the following command (npx cypress run --browser webkit), at the end of the tests' execution, a Cypress app is opened in a "Add project" page (see attached screenshot). Since such a page never closes, the tests never end.

Screenshot 2023-06-11 at 01 11 05

Desired behavior

Such a page should not open, and the tests should finish as they used to do with playwright-webkit v1.32.1.

Test code to reproduce

Here's the commit with the playwright-webkit upgrade.

The sample repo is still private, so please let me know which Cypress team member I should give read access to.

Cypress Version

12.14.0

Node version

v18.16.0

Operating System

macOS Ventura 13.4 (locally) and Ubuntu 22.04 (on GitHub Actions)

Debug Logs

Here's the log of the job failure on GitHub Actions.

Other

This is the GitHub Action run before the upgrade, where everything worked fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    E2EIssue related to end-to-end testingReproducibleCan be reproducedTriagedIssue has been routed to backlog. This is not a commitment to have it prioritized by the team.browser: webkitIssue related to Webkit (Safari) browserexperiment: webkitIssues when using experimentalWebkitSupporttype: bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions