Closed Bug 1589470 Opened 5 years ago Closed 4 years ago

Intermittent devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js | The debug target item for the tab shows the favicon of the tab - Got chrome://devtools/skin/images/globe.svg, expected data:image/png;base64,iVBORw0KGgoAAAAN

Categories

(DevTools :: about:debugging, defect, P5)

defect

Tracking

(firefox76 fixed)

RESOLVED FIXED
Firefox 76
Tracking Status
firefox76 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: loganfsmyth)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [retriggered][stockwell fixed:patch])

Attachments

(1 file)

Filed by: ccoroiu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=271743240&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/fZKdsLOeQI6b3MCPu1-wDQ/runs/0/artifacts/public/logs/live_backing.log


[task 2019-10-17T17:20:16.617Z] 17:20:16 INFO - TEST-START | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js
[task 2019-10-17T17:20:18.169Z] 17:20:18 INFO - TEST-INFO | started process screentopng
[task 2019-10-17T17:20:18.595Z] 17:20:18 INFO - TEST-INFO | screentopng: exit 0
[task 2019-10-17T17:20:18.597Z] 17:20:18 INFO - Buffered messages logged at 17:20:16
[task 2019-10-17T17:20:18.597Z] 17:20:18 INFO - Entering test bound
[task 2019-10-17T17:20:18.597Z] 17:20:18 INFO - Adding a new tab with URL: https://example.com/browser/devtools/client/aboutdebugging/test/browser/test-tab-favicons.html
[task 2019-10-17T17:20:18.597Z] 17:20:18 INFO - Console message: [JavaScript Error: "getScreenshot(http://example.com/browser/devtools/client/aboutdebugging/test/browser/resources/service-workers/empty-sw.html) failed: TypeError: NetworkError when attempting to fetch resource." {file: "resource://activity-stream/lib/Screenshots.jsm" line: 59}]
[task 2019-10-17T17:20:18.597Z] 17:20:18 INFO - getScreenshotForURL@resource://activity-stream/lib/Screenshots.jsm:59:10
[task 2019-10-17T17:20:18.597Z] 17:20:18 INFO - asyncmaybeCacheScreenshot@resource://activity-stream/lib/Screenshots.jsm:112:37
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - _fetchScreenshot@resource://activity-stream/lib/TopSitesFeed.jsm:527:23
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - _fetchIcon@resource://activity-stream/lib/TopSitesFeed.jsm:515:16
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - getLinksWithDefaults@resource://activity-stream/lib/TopSitesFeed.jsm:408:16
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - async
refresh@resource://activity-stream/lib/TopSitesFeed.jsm:431:30
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - onAction@resource://activity-stream/lib/TopSitesFeed.jsm:771:14
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - _middleware/</<@resource://activity-stream/lib/Store.jsm:63:17
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - Store/this[method]@resource://activity-stream/lib/Store.jsm:39:54
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - init/this.intervalId<@resource://activity-stream/lib/SystemTickFeed.jsm:27:24
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - notify@resource://gre/modules/Timer.jsm:62:17
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO -
[task 2019-10-17T17:20:18.598Z] 17:20:18 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/devtools/client/aboutdebugging/test/browser/test-tab-favicons.html" line: 0}]
[task 2019-10-17T17:20:18.599Z] 17:20:18 INFO - Tab added and finished loading
[task 2019-10-17T17:20:18.601Z] 17:20:18 INFO - opening about:debugging
[task 2019-10-17T17:20:18.601Z] 17:20:18 INFO - Adding a new tab with URL: about:debugging
[task 2019-10-17T17:20:18.602Z] 17:20:18 INFO - Buffered messages logged at 17:20:17
[task 2019-10-17T17:20:18.602Z] 17:20:18 INFO - Tab added and finished loading
[task 2019-10-17T17:20:18.602Z] 17:20:18 INFO - Wait until Connect page is displayed
[task 2019-10-17T17:20:18.606Z] 17:20:18 INFO - Select This Firefox page
[task 2019-10-17T17:20:18.606Z] 17:20:18 INFO - Wait for requests to be complete
[task 2019-10-17T17:20:18.607Z] 17:20:18 INFO - Buffered messages logged at 17:20:18
[task 2019-10-17T17:20:18.608Z] 17:20:18 INFO - Wait for runtime page to be rendered
[task 2019-10-17T17:20:18.610Z] 17:20:18 INFO - Buffered messages finished
[task 2019-10-17T17:20:18.615Z] 17:20:18 INFO - TEST-UNEXPECTED-FAIL | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js | The debug target item for the tab shows the favicon of the tab - Got chrome://devtools/skin/images/globe.svg, expected data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAATklEQVRYhe3SIQ4AIBADwf7/04elBAtrVlSduGnSTDJ7cuT1PQJwwO+Hl7sAGAA07gjAAfgIBeAAoHFHAA7ARygABwCNOwJwAD5CATRgAYXh+kypw86nAAAAAElFTkSuQmCC
[task 2019-10-17T17:20:18.616Z] 17:20:18 INFO - Stack trace:
[task 2019-10-17T17:20:18.617Z] 17:20:18 INFO - chrome://mochikit/content/browser-test.js:test_is:1312
[task 2019-10-17T17:20:18.617Z] 17:20:18 INFO - chrome://mochitests/content/browser/devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js:null:39
[task 2019-10-17T17:20:18.618Z] 17:20:18 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1067
[task 2019-10-17T17:20:18.618Z] 17:20:18 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1102
[task 2019-10-17T17:20:18.618Z] 17:20:18 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:930
[task 2019-10-17T17:20:18.619Z] 17:20:18 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-10-17T17:20:18.619Z] 17:20:18 INFO - Removing tab.
[task 2019-10-17T17:20:18.620Z] 17:20:18 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-10-17T17:20:18.620Z] 17:20:18 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-10-17T17:20:18.621Z] 17:20:18 INFO - Tab removed and finished closing
[task 2019-10-17T17:20:18.622Z] 17:20:18 INFO - Removing tab.
[task 2019-10-17T17:20:18.622Z] 17:20:18 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-10-17T17:20:18.624Z] 17:20:18 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-10-17T17:20:18.625Z] 17:20:18 INFO - Tab removed and finished closing
[task 2019-10-17T17:20:18.625Z] 17:20:18 INFO - Leaving test bound

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Keywords: regression
Assignee: nobody → loganfsmyth

I don't think my patch broke anything, but it may have increased the likelihood of this being flaky by either

  • causing the target to pause for a second to load the content process target
  • making about:debugging query the favicon earlier than it did before
Flags: needinfo?(loganfsmyth)
Whiteboard: [retriggered][stockwell disable-recommended] → [retriggered]
Pushed by loganfsmyth@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/4a0973fc7736
Wait for the temporary favicon to change before validating. r=jdescottes
Status: REOPENED → RESOLVED
Closed: 5 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 76
Whiteboard: [retriggered][stockwell disable-recommended] → [retriggered][stockwell fixed:patch]
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: