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

Mark tests failed with 500 disconnected error as crash #48059

Merged
merged 2 commits into from
Sep 10, 2024

Conversation

WeizhongX
Copy link
Contributor

In a multiple processes architecture, when the renderer processes crashed, the liveness check won't necessary fail as the browser process is still running. One common error we see in Chromium is that webdriver will report 500 disconnected, with an error message "Unable to receive message from renderer". Previously the test result is Internal Error instead of Crash.

Bug: 362506646

@wpt-pr-bot wpt-pr-bot added infra wptrunner The automated test runner, commonly called through ./wpt run labels Sep 9, 2024
@WeizhongX WeizhongX requested review from jonathan-j-lee and jgraham and removed request for jgraham, foolip and DanielRyanSmith September 9, 2024 20:52
@WeizhongX
Copy link
Contributor Author

The change is tested in Chromium: https://chromium-review.googlesource.com/c/chromium/src/+/5840083

In a multiple processes architecture, when the renderer processes
crashed, the liveness check won't necessary fail as the browser process
is still running. One common error we see in Chromium is that webdriver
will report 500 disconnected, with an error message "Unable to receive
message from renderer". Previously the test result is Internal Error
instead of Crash.

Bug: 362506646
@wpt-pr-bot
Copy link
Collaborator

There are no reviewers for this pull request. Please reach out on the chat room to get help with this. Thank you!

@WeizhongX
Copy link
Contributor Author

@jcscottiii can you help admin merge this? The failure on infrastructure/ tests should not be caused by my change. Thanks!

@jcscottiii jcscottiii merged commit e32d138 into master Sep 10, 2024
31 of 33 checks passed
@jcscottiii jcscottiii deleted the 500-disconnected-as-crash branch September 10, 2024 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra status:needs-reviewers wptrunner The automated test runner, commonly called through ./wpt run
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants