Closed Bug 1784759 Opened 4 years ago Closed 3 months ago

Intermittent gfx/layers/apz/test/mochitest/browser_test_scrolling_in_extension_popup_window.js | single tracking bug

Categories

(WebExtensions :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jmaher, Unassigned)

References

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [stockwell disabled])

Attachments

(1 file, 1 obsolete file)

No description provided.

Additional information about this bug failures and frequency patterns can be found by running: ./mach test-info failure-report --bug 1784759

There have been 100 total failures in the last 7 days, recent failure log.
Affected platforms are:

  • macosx1015-64-qr
  • macosx1015-64-shippable-qr
  • macosx1100-64-shippable-qr
  • windows10-32-2004-qr
[task 2022-11-20T23:22:48.188Z] 23:22:48     INFO - TEST-START | gfx/layers/apz/test/mochitest/browser_test_scrolling_in_extension_popup_window.js
[task 2022-11-20T23:22:48.648Z] 23:22:48     INFO - GECKO(3602) | No more pending MozAfterPaint
[task 2022-11-20T23:22:48.648Z] 23:22:48     INFO - GECKO(3602) | Flushed APZ repaints, waiting for callback...
[task 2022-11-20T23:22:48.651Z] 23:22:48     INFO - GECKO(3602) | APZ flush done
[task 2022-11-20T23:22:48.651Z] 23:22:48     INFO - GECKO(3602) | Waits for a MozAfterPaint event
[task 2022-11-20T23:22:48.652Z] 23:22:48     INFO - GECKO(3602) | Got a MozAfterPaint event
[task 2022-11-20T23:22:48.652Z] 23:22:48     INFO - GECKO(3602) | No more pending MozAfterPaint
[task 2022-11-20T23:22:48.654Z] 23:22:48     INFO - GECKO(3602) | No more pending MozAfterPaint
[task 2022-11-20T23:22:48.654Z] 23:22:48     INFO - GECKO(3602) | Flushed APZ repaints, waiting for callback...
[task 2022-11-20T23:22:48.661Z] 23:22:48     INFO - GECKO(3602) | APZ flush done
[task 2022-11-20T23:22:48.661Z] 23:22:48     INFO - GECKO(3602) | Waits for a MozAfterPaint event
[task 2022-11-20T23:22:48.676Z] 23:22:48     INFO - GECKO(3602) | Got a MozAfterPaint event
[task 2022-11-20T23:22:48.676Z] 23:22:48     INFO - GECKO(3602) | No more pending MozAfterPaint
[task 2022-11-20T23:23:33.296Z] 23:23:33     INFO - TEST-INFO | started process screencapture
[task 2022-11-20T23:23:33.423Z] 23:23:33     INFO - TEST-INFO | screencapture: exit 0
[task 2022-11-20T23:23:33.423Z] 23:23:33     INFO - Buffered messages logged at 23:22:48
[task 2022-11-20T23:23:33.423Z] 23:23:33     INFO - Entering test bound 
[task 2022-11-20T23:23:33.424Z] 23:23:33     INFO - Extension loaded
[task 2022-11-20T23:23:33.424Z] 23:23:33     INFO - Console message: [JavaScript Warning: "browser.ui.customized_widgets - The key length must be limited to 72 characters."]
[task 2022-11-20T23:23:33.425Z] 23:23:33     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "moz-extension://36dab458-53b7-41f0-940d-bd107f860ae0/popup.html" line: 0}]
[task 2022-11-20T23:23:33.425Z] 23:23:33     INFO - Buffered messages finished
[task 2022-11-20T23:23:33.426Z] 23:23:33     INFO - TEST-UNEXPECTED-FAIL | gfx/layers/apz/test/mochitest/browser_test_scrolling_in_extension_popup_window.js | Test timed out - 
[task 2022-11-20T23:23:33.426Z] 23:23:33     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-11-20T23:23:33.427Z] 23:23:33     INFO - TEST-UNEXPECTED-FAIL | gfx/layers/apz/test/mochitest/browser_test_scrolling_in_extension_popup_window.js | Extension left running at test shutdown - 
[task 2022-11-20T23:23:33.427Z] 23:23:33     INFO - Stack trace:
[task 2022-11-20T23:23:33.427Z] 23:23:33     INFO - chrome://mochikit/content/browser-test.js:test_ok:1459
[task 2022-11-20T23:23:33.427Z] 23:23:33     INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:132
[task 2022-11-20T23:23:33.427Z] 23:23:33     INFO - chrome://mochikit/content/browser-test.js:nextTest:618
[task 2022-11-20T23:23:33.427Z] 23:23:33     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-11-20T23:23:33.428Z] 23:23:33     INFO - TEST-UNEXPECTED-FAIL | gfx/layers/apz/test/mochitest/browser_test_scrolling_in_extension_popup_window.js | Uncaught exception received from previously timed out test - AbortError: Actor 'SpecialPowers' destroyed before query 'Spawn' was resolved
[task 2022-11-20T23:23:33.590Z] 23:23:33     INFO - GECKO(3602) | MEMORY STAT | vsize 8009MB | residentFast 387MB | heapAllocated 124MB
[task 2022-11-20T23:23:33.590Z] 23:23:33     INFO - TEST-OK | gfx/layers/apz/test/mochitest/browser_test_scrolling_in_extension_popup_window.js | took 45402ms
[task 2022-11-20T23:23:33.601Z] 23:23:33     INFO - checking window state
[task 2022-11-20T23:23:33.611Z] 23:23:33     INFO - TEST-START | gfx/layers/apz/test/mochitest/browser_test_scrolling_on_inactive_scroller_in_extension_popup_window.js
Flags: needinfo?(lgreco)
Whiteboard: [stockwell needswork:owner]
Assignee: nobody → csabou
Status: NEW → ASSIGNED
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6343c7880774 disable browser_test_scrolling_in_extension_popup_window.js on mac for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
Assignee: csabou → nobody
Status: ASSIGNED → NEW
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]

Hi Botond,
I tried to re-enable this test file on macos builds to see if it was still failing intermittently and it did never fail over some runs (each job was re-executed 4 times):

It is not unlikely those failures may have been related to some transient issue during the final phases related the "Unified Extensions" toolbar button/panel work before 109 (e.g. the unified extensions button initialization used to be async in earlier versions, and there have been also changes to the Customizable UI and browserAction internals to adapt them to the "Unified Extensions" panel) which may have got fixed in the meantime after the test got disabled on macos builds.

Do we want to try to re-enable it and see if it is back to pass consistently? (or if it is still intermittent over a bigger amount of runs)

Flags: needinfo?(lgreco) → needinfo?(botond)

(In reply to Luca Greco [:rpl] [:luca] [:lgreco] from comment #28)

Do we want to try to re-enable it and see if it is back to pass consistently? (or if it is still intermittent over a bigger amount of runs)

+1 for re-enabling. I triggered some additional runs and they're passing as well.

I'll let you post the re-enablement patch since you've written it already, feel free to flag me for review.

Flags: needinfo?(botond)
Attachment #9381509 - Attachment is obsolete: true
Status: NEW → RESOLVED
Closed: 3 months ago
Keywords: leave-open
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: