Closed Bug 1767738 Opened 3 years ago Closed 1 year ago

Intermittent devtools/client/storage/test/browser_storage_cache_navigation.js | single tracking bug

Categories

(DevTools :: Storage Inspector, defect, P3)

defect

Tracking

(firefox126 fixed, firefox127 fixed)

RESOLVED FIXED
127 Branch
Tracking Status
firefox126 --- fixed
firefox127 --- fixed

People

(Reporter: jmaher, Assigned: jdescottes)

References

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [devtools-triage][stockwell unknown])

Attachments

(2 files)

No description provided.

Filter on devtools-intermittent-singletrackingbug-triage

Severity: -- → S4
./mach test-info failure-report --bugid 1767738
3 errors with:
14:37:06     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_cache_navigation.js | Test timed out -
14:42:39    ERROR - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_cache_navigation.js | leaked 2 window(s) until shutdown [url = about:devtools-toolbox]
14:42:39    ERROR - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_cache_navigation.js | leaked 1 window(s) until shutdown [url = about:blank]
14:42:39    ERROR - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_cache_navigation.js | leaked 1 window(s) until shutdown [url = chrome://devtools/content/storage/index.xhtml]

  macosx1015-64-qr/debug-mochitest-devtools-chrome-fis: 3
25 errors with:
16:46:11     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_cache_navigation.js | Test timed out -
16:48:27     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | Test timed out -

  macosx1015-64-qr/opt-mochitest-devtools-chrome-spi-nw-fis: 4
  linux1804-64-qr/opt-mochitest-devtools-chrome-a11y-checks-fis: 4
  macosx1015-64-shippable-qr/opt-mochitest-devtools-chrome-spi-nw-fis: 3
  linux1804-64-qr/opt-mochitest-devtools-chrome-spi-nw-fis: 1
  linux1804-64-shippable-qr/opt-mochitest-devtools-chrome-spi-nw-fis: 1
  linux1804-64-shippable-qr/opt-mochitest-devtools-chrome-fis: 2
  linux1804-64-asan-qr/opt-mochitest-devtools-chrome-fis: 6
  macosx1015-64-shippable-qr/opt-mochitest-devtools-chrome-fis: 1
  linux1804-64-shippable-qr/opt-mochitest-devtools-chrome-a11y-checks-fis: 2
  linux1804-64-qr/opt-mochitest-devtools-chrome-fis: 1
13 errors with:
00:33:27     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_cache_navigation.js | Table row has an entry for: https://example.com/browser/devtools/client/storage/test/storage-blank.html with status: OK - Got undefined, expected "OK"
00:34:55     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | There is correct number of rows in indexedDB > https://test1.example.org - Got 1, expected 6
00:34:55     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | There is item with name 'idb1 (default)' in indexedDB > https://test1.example.org -
00:34:55     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | There is item with name 'idb1 (persistent)' in indexedDB > https://test1.example.org -
00:34:55     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | There is item with name 'idb2 (default)' in indexedDB > https://test1.example.org -
00:34:55     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | There is item with name 'idb2 (temporary)' in indexedDB > https://test1.example.org -
00:34:55     INFO - TEST-UNEXPECTED-FAIL | devtools/client/storage/test/browser_storage_indexeddb_duplicate_names.js | There is item with name 'idb2 (persistent)' in indexedDB > https://test1.example.org -

  macosx1015-64-shippable-qr/opt-mochitest-devtools-chrome-spi-nw-fis: 1
  linux1804-64-qr/debug-mochitest-devtools-chrome-swr-fis: 2
  linux1804-64-qr/debug-mochitest-devtools-chrome-spi-nw-fis: 2
  linux1804-64-qr/debug-mochitest-devtools-chrome-fis: 8

There have been 36 total failures in the last 7 days.
There are:

  • 11 failures on linux1804-64-asan-qr opt
  • 19 failures on linux1804-64-qr opt and debug
  • 6 failures on linux1804-64-shippable-qr opt

Recent failure log.

Jan, as the owner of this component, can you help us assign the bug to someone? Thank you.

Flags: needinfo?(odvarko)
Whiteboard: [stockwell needswork:owner]
Flags: needinfo?(odvarko)
Whiteboard: [stockwell needswork:owner] → [stockwell needswork:owner][devtools-triage]
Flags: needinfo?(jdescottes)

Not mandatory but otherwise the test fails to run locally on a clean profile.

Assignee: nobody → jdescottes
Status: NEW → ASSIGNED

Other storage navigation tests always seem to wait on the UI before resuming the assertions.
Seems to fix the intermittent.

Pushed by jdescottes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0a9c847e97aa [devtools] Add missing highlighter-test-actor to storage test manifest r=devtools-reviewers,nchevobbe https://hg.mozilla.org/integration/autoland/rev/e5b3a7ee8531 [devtools] Wait for the storage UI to be ready in browser_storage_cache_navigation.js r=devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

Comment on attachment 9398447 [details]
Bug 1767738 - [devtools] Wait for the storage UI to be ready in browser_storage_cache_navigation.js

Beta/Release Uplift Approval Request

  • User impact if declined: this fails frequently on beta, probably worth uplifting.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Test-only change to fix an intermittent, no other dependency.
  • String changes made/needed:
  • Is Android affected?: No
Flags: needinfo?(jdescottes)
Attachment #9398447 - Flags: approval-mozilla-beta?

Comment on attachment 9398447 [details]
Bug 1767738 - [devtools] Wait for the storage UI to be ready in browser_storage_cache_navigation.js

Approved for 126.0b8

Attachment #9398447 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: