Closed Bug 1581137 Opened 5 years ago Closed 5 years ago

Perma fail TEST-UNEXPECTED-PASS | image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js | No frameUpdate should happen - Got 0, expected 0 when Gecko 71 merges to Beta on 2019-10-14

Categories

(Core :: Graphics: ImageLib, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla71
Tracking Status
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 --- verified

People

(Reporter: bogdan_tara, Assigned: hiro)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [stockwell needswork:owner])

Attachments

(1 file)

Central as Beta simulation:

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266535764&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=linux%2Cx64%2Cshippable%2Copt%2Cmochitests%2Ctest-linux64-shippable%2Fopt-mochitest-browser-chrome-e10s-4%2Cm%28bc4%29

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266530925&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=os%2Cx%2C10.14%2Cdebug%2Cmochitests%2Ctest-macosx1014-64%2Fdebug-mochitest-browser-chrome-e10s-8%2Cm%28bc8%29

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266530633&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=os%2Cx%2C10.14%2Cshippable%2Copt%2Cmochitests%2Ctest-macosx1014-64-shippable%2Fopt-mochitest-browser-chrome-e10s-2%2Cm%28bc2%29

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266531234&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=os%2Cx%2C10.14%2Cdevedition%2Copt%2Cmochitests%2Ctest-macosx1014-64-devedition%2Fopt-mochitest-browser-chrome-e10s-1%2Cm%28bc1%29

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266530703&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=windows%2C7%2Cdebug%2Cmochitests%2Ctest-windows7-32%2Fdebug-mochitest-browser-chrome-e10s-3%2Cm%28bc3%29

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266528541&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=windows%2C7%2Cdevedition%2Copt%2Cmochitests%2Ctest-windows7-32-devedition%2Fopt-mochitest-browser-chrome-e10s-4%2Cm%28bc4%29

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266530897&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=windows%2C10%2Cx64%2Cdebug%2Cmochitests%2Ctest-windows10-64%2Fdebug-mochitest-browser-chrome-e10s-7%2Cm%28bc7%29

https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=266531774&revision=95c2c001e71c03669c0c19de81a7aa5574e5323b&searchStr=windows%2C10%2Cx64%2Cshippable%2Copt%2Cmochitests%2Ctest-windows10-64-shippable%2Fopt-mochitest-browser-chrome-e10s-2%2Cm%28bc2%29

similar failures on the late beta

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=266535764&repo=try&lineNumber=5199

[task 2019-09-13T13:57:05.593Z] 13:57:05 INFO - TEST-START | image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js
[task 2019-09-13T13:57:07.588Z] 13:57:07 INFO - Buffered messages logged at 13:57:05
[task 2019-09-13T13:57:07.588Z] 13:57:07 INFO - Entering test bound setup_pref
[task 2019-09-13T13:57:07.589Z] 13:57:07 INFO - Leaving test bound setup_pref
[task 2019-09-13T13:57:07.590Z] 13:57:07 INFO - Entering test bound
[task 2019-09-13T13:57:07.590Z] 13:57:07 INFO - Buffered messages finished
[task 2019-09-13T13:57:07.591Z] 13:57:07 INFO - TEST-UNEXPECTED-PASS | image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js | No frameUpdate should happen - Got 0, expected 0
[task 2019-09-13T13:57:07.591Z] 13:57:07 INFO - Stack trace:
[task 2019-09-13T13:57:07.592Z] 13:57:07 INFO - chrome://mochitests/content/browser/image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js:null:127
[task 2019-09-13T13:57:07.592Z] 13:57:07 INFO - TEST-INFO | expected FAIL
[task 2019-09-13T13:57:09.596Z] 13:57:09 INFO - TEST-PASS | image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js | There should be frameUpdate(s) -
[task 2019-09-13T13:57:10.647Z] 13:57:10 INFO - TEST-PASS | image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js | No frameUpdate should happen -
[task 2019-09-13T13:57:10.676Z] 13:57:10 INFO - Leaving test bound
[task 2019-09-13T13:57:10.684Z] 13:57:10 INFO - GECKO(8513) | JavaScript error: resource://testing-common/PromiseTestUtils.jsm, line 112: uncaught exception: Object
[task 2019-09-13T13:57:10.684Z] 13:57:10 INFO - Console message: [JavaScript Error: "uncaught exception: Object" {file: "resource://testing-common/PromiseTestUtils.jsm" line: 112}]
[task 2019-09-13T13:57:10.685Z] 13:57:10 INFO - GECKO(8513) | MEMORY STAT | vsize 2825MB | residentFast 310MB | heapAllocated 124MB
[task 2019-09-13T13:57:10.686Z] 13:57:10 INFO - TEST-OK | image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js | took 5103ms

hiro, could you, please, take a look?

Flags: needinfo?(hikezoe.birchill)

I have no idea why the test started failing from bug 1541705. I will probably disable the todo check.

Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED
Flags: needinfo?(hikezoe.birchill)

I can reproduce the UNEXPECTED pass locally with a beta sim patch, but I have no idea why it makes the test in question pass.

I did flip IS_NOT_RELEASE_OR_BETA, IS_NIGHTLY_BUILD, IS_EARLY_BETA_OR_EARLIER in StaticPrefList.yaml with the beta sim patch, but nothing changed (i.e. the test still passes). Given that the test intermitenly passes (bug 1580760) on m-c, we should allow one frameUpdate observation there, I hope it will be ultimately fixed by bug 1577084.

For the visible image we also change the expectation, we expect two or more
frameUpdate within 2000ms to differentiate from the one frameUpdate observation.

Pushed by hikezoe.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c42f6c242776
Allow one frameUpdate observation for the animated image which is out of the display port for now. r=tnikkel
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: