Closed Bug 1764681 Opened 2 years ago Closed 2 years ago

Intermittent TV-fis browser/components/newtab/test/browser/browser_aboutwelcome_multistage_languageSwitcher.js | Uncaught exception in test - Should render .screen-2 in Language changed - timed out after 50 tries.

Categories

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

defect

Tracking

()

RESOLVED DUPLICATE of bug 1775844
Tracking Status
firefox-esr91 --- unaffected
firefox99 --- unaffected
firefox100 --- unaffected
firefox101 --- fix-optional

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: intermittent-failure, regression)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=374435657&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FoIpEPoKTFeiLOTSXEp-iQ/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/FoIpEPoKTFeiLOTSXEp-iQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2022-04-14T01:27:20.092Z] 01:27:20     INFO - TEST-START | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_languageSwitcher.js
[task 2022-04-14T01:27:20.140Z] 01:27:20     INFO - GECKO(4696) | [Child 6696: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 128e8084800 == 11 [pid = 6696] [id = 10]
[task 2022-04-14T01:27:20.141Z] 01:27:20     INFO - GECKO(4696) | [Child 6696: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 24 (128e823f180) [pid = 6696] [serial = 31] [outer = 0]
[task 2022-04-14T01:27:20.142Z] 01:27:20     INFO - GECKO(4696) | [Child 6696: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 25 (128e8086c00) [pid = 6696] [serial = 32] [outer = 128e823f180]
[task 2022-04-14T01:27:20.154Z] 01:27:20     INFO - GECKO(4696) | [Child 6696: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 26 (128e82a2000) [pid = 6696] [serial = 33] [outer = 128e823f180]
[task 2022-04-14T01:27:20.176Z] 01:27:20     INFO - GECKO(4696) | console.debug: AboutWelcomeChild:
[task 2022-04-14T01:27:20.177Z] 01:27:20     INFO - GECKO(4696) |   Received page event DOMDocElementInserted
[task 2022-04-14T01:27:20.238Z] 01:27:20     INFO - GECKO(4696) | console.debug: AboutWelcomeParent:
[task 2022-04-14T01:27:20.241Z] 01:27:20     INFO - GECKO(4696) |   Received content event: AWPage:GET_ATTRIBUTION_DATA
[task 2022-04-14T01:27:20.250Z] 01:27:20     INFO - GECKO(4696) | console.debug: AboutWelcomeChild:
[task 2022-04-14T01:27:20.250Z] 01:27:20     INFO - GECKO(4696) |   Loading about:welcome with no experiment
<...>
[task 2022-04-14T01:27:28.214Z] 01:27:28     INFO - GECKO(4696) | [Child 1224: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2420751dc00 == 0 [pid = 1224] [id = 0] [url = about:blank]
[task 2022-04-14T01:27:29.363Z] 01:27:29     INFO - TEST-INFO | started process screenshot
[task 2022-04-14T01:27:29.479Z] 01:27:29     INFO - TEST-INFO | screenshot: exit 0
[task 2022-04-14T01:27:29.486Z] 01:27:29     INFO - Buffered messages logged at 01:27:20
[task 2022-04-14T01:27:29.487Z] 01:27:29     INFO - Entering test bound initSandbox
[task 2022-04-14T01:27:29.487Z] 01:27:29     INFO - Leaving test bound initSandbox
[task 2022-04-14T01:27:29.488Z] 01:27:29     INFO - Entering test bound test_aboutwelcome_languageSwitcher_accept
[task 2022-04-14T01:27:29.488Z] 01:27:29     INFO - Mocking LangPackMatcher.jsm APIs
[task 2022-04-14T01:27:29.489Z] 01:27:29     INFO - Opening about:welcome
[task 2022-04-14T01:27:29.489Z] 01:27:29     INFO - Requesting which langpacks are available for download
[task 2022-04-14T01:27:29.490Z] 01:27:29     INFO - Clicking the primary button to start the onboarding process.
[task 2022-04-14T01:27:29.490Z] 01:27:29     INFO - Buffered messages logged at 01:27:22
[task 2022-04-14T01:27:29.491Z] 01:27:29     INFO - Resolving which langpacks are available for download: ["es-MX","es-ES","fr-FR"]
[task 2022-04-14T01:27:29.491Z] 01:27:29     INFO - TEST-PASS | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_languageSwitcher.js | Should not render button[disabled] [data-l10n-id="onboarding-live-language-waiting-button"] in Live language switching, asking for a language - true == true - 
[task 2022-04-14T01:27:29.492Z] 01:27:29     INFO - TEST-PASS | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_languageSwitcher.js | Should not render [data-l10n-id="onboarding-live-language-skip-button-label"] in Live language switching, asking for a language - true == true - 
[task 2022-04-14T01:27:29.492Z] 01:27:29     INFO - Clicking the primary button to view language switching page.
[task 2022-04-14T01:27:29.493Z] 01:27:29     INFO - Buffered messages logged at 01:27:23
[task 2022-04-14T01:27:29.494Z] 01:27:29     INFO - TEST-PASS | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_languageSwitcher.js | Should not render button[disabled] [data-l10n-id="onboarding-live-language-waiting-button"] in Live language switching, waiting for langpack to download - true == true - 
[task 2022-04-14T01:27:29.494Z] 01:27:29     INFO - TEST-PASS | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_languageSwitcher.js | Telemetry events match - 
[task 2022-04-14T01:27:29.495Z] 01:27:29     INFO - LangPack install finished.
[task 2022-04-14T01:27:29.495Z] 01:27:29     INFO - Buffered messages finished
[task 2022-04-14T01:27:29.496Z] 01:27:29     INFO - TEST-UNEXPECTED-FAIL | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_languageSwitcher.js | Uncaught exception in test - Should render .screen-2 in Language changed - timed out after 50 tries.
[task 2022-04-14T01:27:29.496Z] 01:27:29     INFO - Leaving test bound test_aboutwelcome_languageSwitcher_accept

:Mardak, since you are the author of the regressor, bug 1764535, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(edilee)
Has Regression Range: --- → yes

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

As noted in bug 1764535 comment 20, this test verify failure with this message started with bug 1762297, but the error message used to be "Language selection declined" and was failing TV since bug 1755519 initially landed for this feature.

Flags: needinfo?(edilee)
Regressed by: 1762297, 1755519
No longer regressed by: 1764535
Status: NEW → RESOLVED
Closed: 2 years ago
Depends on: 1760850
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.