Closed Bug 1831974 Opened 2 years ago Closed 2 years ago

Intermittent browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | single tracking bug

Categories

(Firefox :: New Tab Page, defect, P5)

defect

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- wontfix
firefox113 --- unaffected
firefox114 --- unaffected
firefox115 --- wontfix
firefox116 --- fixed
firefox117 --- fixed

People

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

References

(Regression)

Details

(4 keywords, Whiteboard: [stockwell disable-recommended])

Attachments

(1 file)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=414966444&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fmK281wuR3uvcKaPUnB49A/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fmK281wuR3uvcKaPUnB49A/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2023-05-08T20:50:12.047Z] 20:50:12     INFO - TEST-PASS | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Found the <panel-list>. - {} == true - 
[task 2023-05-08T20:50:12.047Z] 20:50:12     INFO - Buffered messages finished
[task 2023-05-08T20:50:12.048Z] 20:50:12     INFO - TEST-UNEXPECTED-FAIL | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Panel should be tightly anchored to the bottom of the button shadow node. - -413.9666748046875 == 0 - got -413.9666748046875, expected 0 (operator ==)
[task 2023-05-08T20:50:12.048Z] 20:50:12     INFO - Stack trace:
[task 2023-05-08T20:50:12.048Z] 20:50:12     INFO - @chrome://mochitests/content/browser/browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js:535:14
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - async*execute@resource://specialpowers/SpecialPowersSandbox.sys.mjs:139:12
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.sys.mjs:1648:15
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.sys.mjs:261:21
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - JSActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.sys.mjs:1388:14
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - JSActor query*spawn@resource://specialpowers/SpecialPowersChild.sys.mjs:1579:17
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - test_aboutwelcome_embedded_migration@chrome://mochitests/content/browser/browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js:478:23
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - async*handleTask@chrome://mochikit/content/browser-test.js:1133:26
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1116:14
[task 2023-05-08T20:50:12.049Z] 20:50:12     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13
[task 2023-05-08T20:50:12.050Z] 20:50:12     INFO - TEST-PASS | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Should have sent telemetry for clicking the 'Import' button. - true == true - 
[task 2023-05-08T20:50:12.050Z] 20:50:12     INFO - GECKO(1594) | console.debug: AboutWelcomeParent:
[task 2023-05-08T20:50:12.050Z] 20:50:12     INFO - GECKO(1594) |   Received content event: AWPage:TELEMETRY_EVENT
[task 2023-05-08T20:50:12.967Z] 20:50:12     INFO - GECKO(1594) | console.debug: AboutWelcomeParent:
[task 2023-05-08T20:50:12.967Z] 20:50:12     INFO - GECKO(1594) |   Received content event: AWPage:EVALUATE_SCREEN_TARGETING
[task 2023-05-08T20:50:12.976Z] 20:50:12     INFO - GECKO(1594) | console.debug: AboutWelcomeParent:
[task 2023-05-08T20:50:12.976Z] 20:50:12     INFO - GECKO(1594) |   Received content event: AWPage:TELEMETRY_EVENT
[task 2023-05-08T20:50:12.977Z] 20:50:12     INFO - GECKO(1594) | console.debug: AboutWelcomeParent:
[task 2023-05-08T20:50:12.979Z] 20:50:12     INFO - GECKO(1594) |   Received content event: AWPage:ADD_SCREEN_IMPRESSION
[task 2023-05-08T20:50:13.023Z] 20:50:13     INFO - TEST-PASS | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Should have sent telemetry for clicking the 'Continue' button. - true == true - 
[task 2023-05-08T20:50:13.236Z] 20:50:13     INFO - GECKO(1594) | console.debug: AboutWelcomeParent:
[task 2023-05-08T20:50:13.236Z] 20:50:13     INFO - GECKO(1594) |   Terminate reason is welcome-tab-closed
[task 2023-05-08T20:50:13.269Z] 20:50:13     INFO - Leaving test bound test_aboutwelcome_embedded_migration
[task 2023-05-08T20:50:13.828Z] 20:50:13     INFO - GECKO(1594) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2023-05-08T20:50:13.829Z] 20:50:13     INFO - GECKO(1594) | MEMORY STAT | vsize 7877MB | residentFast 310MB | heapAllocated 142MB
[task 2023-05-08T20:50:13.829Z] 20:50:13     INFO - TEST-OK | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | took 18573ms
[task 2023-05-08T20:50:13.903Z] 20:50:13     INFO - checking window state
[task 2023-05-08T20:50:14.126Z] 20:50:14     INFO - GECKO(1594) | Completed ShutdownLeaks collections in process 1594
[task 2023-05-08T20:50:14.127Z] 20:50:14     INFO - TEST-START | Shutdown
[task 2023-05-08T20:50:14.127Z] 20:50:14     INFO - Browser Chrome Test Summary
[task 2023-05-08T20:50:14.128Z] 20:50:14     INFO - Passed:  27
[task 2023-05-08T20:50:14.128Z] 20:50:14     INFO - Failed:  1
[task 2023-05-08T20:50:14.129Z] 20:50:14     INFO - Todo:    0
[task 2023-05-08T20:50:14.129Z] 20:50:14     INFO - Mode:    e10s
[task 2023-05-08T20:50:14.130Z] 20:50:14     INFO - *** End BrowserChrome Test Results ***

:aminomancer, since you are the author of the regressor, bug 1829043, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(shughes)

Negin is fixing this failure in her patch for bug 1829039. It shouldn't be affected by bug 1829043, which just adds telemetry

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1829039
Flags: needinfo?(shughes)
Resolution: --- → DUPLICATE

We still haven't found a fix for this failure so I'll reopen it until we have a patch for it

Status: RESOLVED → REOPENED
No longer duplicate of bug: 1829039
Resolution: DUPLICATE → ---

Set release status flags based on info from the regressing bug 1829043

Summary: Intermittent TV browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | single tracking bug → Intermittent browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | single tracking bug

This is failing quite frequent. It looks like the failure rate has increased significant from two days now, as it can be seen in orange factor. Backfills and retriggers were not so conclusive but my guess will be Bug 1839727.

Hello Mike! Could you please take a look at this? Could this be related with your changes in browser_aboutwelcome_multistage_mr.js?

Thank you!

Flags: needinfo?(mconley)

Looking.

In the past week, we had 114 occurrences of this failure:

[task 2023-07-02T12:20:33.220Z] 12:20:33     INFO - Buffered messages finished
[task 2023-07-02T12:20:33.220Z] 12:20:33     INFO - TEST-UNEXPECTED-FAIL | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Test timed out - 
[task 2023-07-02T12:20:33.227Z] 12:20:33     INFO - GECKO(8313) | MEMORY STAT | vsize 3173MB | residentFast 412MB | heapAllocated 218MB
[task 2023-07-02T12:20:33.227Z] 12:20:33     INFO - TEST-OK | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | took 47513ms
[task 2023-07-02T12:20:33.228Z] 12:20:33     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-07-02T12:20:33.228Z] 12:20:33     INFO - TEST-UNEXPECTED-FAIL | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Found a tab after previous test timed out: about:welcome - 
[task 2023-07-02T12:20:33.270Z] 12:20:33     INFO - checking window state
[task 2023-07-02T12:20:33.287Z] 12:20:33     INFO - GECKO(8313) | console.debug: AboutWelcomeParent:
[task 2023-07-02T12:20:33.291Z] 12:20:33     INFO - GECKO(8313) |   Terminate reason is welcome-tab-closed
Whiteboard: [stockwell needswork:owner]
Assignee: nobody → mconley
Flags: needinfo?(mconley)
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/63978e9fd6f4 Wait for history to update with back/forward state before continuing in browser_aboutwelcome_multistage_mr test. r=negin
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

The patch landed in nightly and beta is affected.
:mconley, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox116 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(mconley)

Comment on attachment 9342241 [details]
Bug 1831974 - Wait for history to update with back/forward state before continuing in browser_aboutwelcome_multistage_mr test. r?negin!

Beta/Release Uplift Approval Request

  • User impact if declined: None, but it might make our tree sheriffs sadder if this doesn't land.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • 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): This is a test-only fix for an intermittent test failure.
  • String changes made/needed: None.
  • Is Android affected?: No
Flags: needinfo?(mconley)
Attachment #9342241 - Flags: approval-mozilla-beta?

Comment on attachment 9342241 [details]
Bug 1831974 - Wait for history to update with back/forward state before continuing in browser_aboutwelcome_multistage_mr test. r?negin!

Approved for 116.0b3

Attachment #9342241 - 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: