New issue
Advanced search Search tips

Issue 712872 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Blocking:
issue 586194



Sign in to add a comment

"MojoDOMStorageBrowserTest.PRE_DataPersists" is flaky

Project Member Reported by chromium...@appspot.gserviceaccount.com, Apr 18 2017

Issue description

"MojoDOMStorageBrowserTest.PRE_DataPersists" is flaky.

This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label.

We have detected 3 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyNQsSBUZsYWtlIipNb2pvRE9NU3RvcmFnZUJyb3dzZXJUZXN0LlBSRV9EYXRhUGVyc2lzdHMM.

Flaky tests should be disabled within 30 minutes unless culprit CL is found and reverted. Please see more details here: https://sites.google.com/a/chromium.org/dev/developers/tree-sheriffs/sheriffing-bug-queues#triaging-auto-filed-flakiness-bugs

This flaky test/step was previously tracked in  issue 692885 .
 

Comment 1 by rogerm@chromium.org, Apr 18 2017

Owner: mek@chromium.org
This flake seems to have returned.

Comment 2 by mek@chromium.org, Apr 18 2017

Blocking: 586194
Components: Blink>Storage>DOMStorage
Labels: -Sheriff-Chromium
Status: Assigned (was: Untriaged)
Hmm yeah, thanks. Actually looks like this particular failure mode has always existed, I just somehow overlooked it/only fixed a different failure mode. Odd that it only seems to be failing this way on mac. I'll see if I can figure out what is going on/why destroying the DB thread fails...

Comment 3 by mek@chromium.org, Apr 18 2017

Cc: mek@chromium.org
 Issue 712859  has been merged into this issue.
Project Member

Comment 4 by bugdroid1@chromium.org, Apr 19 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/17e49b087759887c2ebe54950ab5efdf45472fee

commit 17e49b087759887c2ebe54950ab5efdf45472fee
Author: mek <mek@chromium.org>
Date: Wed Apr 19 17:08:57 2017

Disable several flaky mojo localstorage tests on Mac.

Somehow sometimes browser shutdown crashes on shutting down
the DB thread for these tests on mac.

BUG= 712872 

Review-Url: https://codereview.chromium.org/2820343003
Cr-Commit-Position: refs/heads/master@{#465644}

[modify] https://crrev.com/17e49b087759887c2ebe54950ab5efdf45472fee/content/browser/dom_storage/dom_storage_browsertest.cc

Project Member

Comment 5 by bugdroid1@chromium.org, May 9 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/17399e67ce617b8936b5088dba92abb92b0cb8ee

commit 17399e67ce617b8936b5088dba92abb92b0cb8ee
Author: mek <mek@chromium.org>
Date: Tue May 09 03:51:20 2017

Fix possible deadlock during shutdown by not using the FILE thread.

The leveldb service needs to be able to call code in the file service,
even during browser shutdown. If the file service runs on the file
thread, this will fail, leading to deadlock/timeout. Instead move
the file service to a new SingleThreadTaskRunner managed by the task
scheduler.

Also re-enable tests that hopefully should be fixed by this.

BUG= 712872 
BUG= 586194 

Review-Url: https://codereview.chromium.org/2852333004
Cr-Commit-Position: refs/heads/master@{#470169}

[modify] https://crrev.com/17399e67ce617b8936b5088dba92abb92b0cb8ee/content/browser/browser_context.cc
[modify] https://crrev.com/17399e67ce617b8936b5088dba92abb92b0cb8ee/content/browser/dom_storage/dom_storage_browsertest.cc

Comment 6 by mek@chromium.org, Jun 7 2017

Status: Fixed (was: Assigned)

Sign in to add a comment