New issue
Advanced search Search tips

Issue 807126 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 772788

Blocking:
issue 678905



Sign in to add a comment

WPT register-same-scope-different-script-url.https.html is flaky

Project Member Reported by falken@chromium.org, Jan 30 2018

Issue description

I got a renderer crash while running the tests 100 times locally, but the flakiness dashboard is only showing text failure flakes. Different test cases are failing in different flakes:

One is:
FAIL Register then register new script URL assert_unreached: unexpected rejection: assert_equals: on installed, installing should be null expected null but got object "[object ServiceWorker]" Reached unreachable code

Another is:
FAIL Register then register new script that does not install assert_unreached: unexpected rejection: assert_equals: on redundant, installing should be null expected null but got object "[object ServiceWorker]" Reached unreachable code


 

Comment 1 by falken@chromium.org, Jan 30 2018

Owner: leon....@intel.com
I think this is just an IPC timing issue. The message to change a servicew orker state is the legacy IPC "ServiceWorkerMsg_ServiceWorkerStateChanged" and the message to change the registration's properties is the Mojo IPC ServiceWorkerRegistrationObject::SetVersionAttributes.

Probably once Mojo is complete this flake is gone.

Assigning to Leon who's working on Mojofication.

Comment 2 by leon....@intel.com, Jan 30 2018

Blockedon: 772788
Status: Started (was: Available)
 Issue 772788  tracks mojofication work for the legacy IPC ServiceWorkerMsg_ServiceWorkerStateChanged.
Status: Fixed (was: Started)
This looks fixed by mojofication.

Sign in to add a comment