Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#12035] Fix ChromeDriver setup for E2E tests #12216

Merged
merged 1 commit into from
Mar 20, 2023

Conversation

zhaojj2209
Copy link
Contributor

Part of #12035

Currently, all E2E tests fail when using ChromeDriver due to an Unable to establish websocket connection error. This PR fixes this error using a fix found on StackOverflow.

Since the cross-browser workflow is only run on push to the master/release branches, I've tested the workflow on my own fork instead. Link to workflow

Note that this PR only fixes ChromeDriver setup so that E2E tests can be run using ChromeDriver. A portion of tests are still failing due to timeouts or otherwise (even though they pass on Firefox).

@zhaojj2209 zhaojj2209 added the s.ToReview The PR is waiting for review(s) label Mar 16, 2023
@zhaojj2209 zhaojj2209 added s.ToMerge The PR is approved by all reviewers including final reviewer; ready for merging and removed s.ToReview The PR is waiting for review(s) labels Mar 20, 2023
@zhaojj2209 zhaojj2209 merged commit 381f901 into TEAMMATES:master Mar 20, 2023
@samuelfangjw samuelfangjw self-assigned this Mar 22, 2023
@samuelfangjw samuelfangjw added this to the V8.25.0 milestone Mar 22, 2023
@samuelfangjw samuelfangjw added the c.DevOps Process-related or build-related improvement and addition label Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c.DevOps Process-related or build-related improvement and addition s.ToMerge The PR is approved by all reviewers including final reviewer; ready for merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants