Intermittent toolkit/content/tests/browser/browser_spinner_keynav.js | single tracking bug
Categories
(Core :: Layout: Form Controls, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox107 | --- | unaffected |
firefox108 | --- | unaffected |
firefox109 | --- | wontfix |
firefox110 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: ayeddi)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=398363285&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Ag_pxQ9kQw2LDA2JIwz8og/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/Ag_pxQ9kQw2LDA2JIwz8og/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
[task 2022-12-01T22:49:55.224Z] 22:49:55 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Up Arrow updates the month-year button to the previous month - "December 2022" == "December 2022" -
[task 2022-12-01T22:49:55.224Z] 22:49:55 INFO - Leaving test bound test_spinner_month_keyboard_arrows
[task 2022-12-01T22:49:55.224Z] 22:49:55 INFO - Entering test bound test_spinner_month_keyboard_pageup_pagedown
[task 2022-12-01T22:49:55.225Z] 22:49:55 INFO - Ensure the month spinner follows Page Up/Down key bindings appropriately.
[task 2022-12-01T22:49:55.225Z] 22:49:55 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html, <input type="date" value="2022-12-10">" line: 0}]
[task 2022-12-01T22:49:55.226Z] 22:49:55 INFO - Buffered messages finished
[task 2022-12-01T22:49:55.226Z] 22:49:55 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_spinner_keynav.js | Uncaught exception in test - Should change to May 2022, instead got December 2022 - timed out after 50 tries.
[task 2022-12-01T22:49:55.226Z] 22:49:55 INFO - Leaving test bound test_spinner_month_keyboard_pageup_pagedown
[task 2022-12-01T22:49:55.226Z] 22:49:55 INFO - Entering test bound test_spinner_month_keyboard_home_end
[task 2022-12-01T22:49:55.227Z] 22:49:55 INFO - Ensure the month spinner follows Home/End key bindings appropriately.
[task 2022-12-01T22:49:55.227Z] 22:49:55 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html, <input type="date" value="2022-12-11">" line: 0}]
[task 2022-12-01T22:49:55.712Z] 22:49:55 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Home key selects the first month of the year (min value) - "0" == "0" -
[task 2022-12-01T22:49:55.713Z] 22:49:55 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Home key does not update the year value - "2022" == "2022" -
[task 2022-12-01T22:49:55.714Z] 22:49:55 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Home key updates the month-year button to the first month of the same year (min value) - "January 2022" == "January 2022" -
[task 2022-12-01T22:49:55.865Z] 22:49:55 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | End key selects the last month of the year (max value) - "11" == "11" -
[task 2022-12-01T22:49:55.866Z] 22:49:55 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | End key does not update the year value - "2022" == "2022" -
[task 2022-12-01T22:49:55.867Z] 22:49:55 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | End key updates the month-year button to the last month of the same year (max value) - "December 2022" == "December 2022" -
[task 2022-12-01T22:49:55.877Z] 22:49:55 INFO - Leaving test bound test_spinner_month_keyboard_home_end
[task 2022-12-01T22:49:55.877Z] 22:49:55 INFO - Entering test bound test_spinner_year_keyboard_arrows
[task 2022-12-01T22:49:55.877Z] 22:49:55 INFO - Ensure the year spinner follows arrow key bindings appropriately.
[task 2022-12-01T22:49:55.910Z] 22:49:55 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html, <input type="date" value="2022-12-10">" line: 0}]
[task 2022-12-01T22:49:56.305Z] 22:49:56 INFO - Testing general keyboard navigation
[task 2022-12-01T22:49:56.315Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Year Spinner control is ready - "2022" == "2022" -
[task 2022-12-01T22:49:56.317Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Tab can move the focus to the year spinner - "2022" == "2022" -
[task 2022-12-01T22:49:56.318Z] 22:49:56 INFO - Testing Up/Down Arrow keys behavior of the Year Spinner
[task 2022-12-01T22:49:56.442Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Down Arrow on the year spinner does not change the month - "11" == "11" -
[task 2022-12-01T22:49:56.443Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Down Arrow updates the year to the next - "2023" == "2023" -
[task 2022-12-01T22:49:56.443Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Down Arrow updates the month-year button to the next year - "December 2023" == "December 2023" -
[task 2022-12-01T22:49:56.525Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Up Arrow on the year spinner does not change the month - "11" == "11" -
[task 2022-12-01T22:49:56.525Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Up Arrow updates the year to the previous - "2022" == "2022" -
[task 2022-12-01T22:49:56.526Z] 22:49:56 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Up Arrow updates the month-year button to the previous year - "December 2022" == "December 2022" -
[task 2022-12-01T22:49:56.533Z] 22:49:56 INFO - Leaving test bound test_spinner_year_keyboard_arrows
[task 2022-12-01T22:49:56.534Z] 22:49:56 INFO - Entering test bound test_spinner_year_keyboard_pageup_pagedown
[task 2022-12-01T22:49:56.534Z] 22:49:56 INFO - Ensure the year spinner follows Page Up/Down key bindings appropriately.
[task 2022-12-01T22:49:56.567Z] 22:49:56 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html, <input type="date" value="2022-12-10">" line: 0}]
[task 2022-12-01T22:49:57.405Z] 22:49:57 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Page Down on the year spinner does not change the month - "11" == "11" -
[task 2022-12-01T22:49:57.405Z] 22:49:57 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Page Down selects the fifth later year - "2027" == "2027" -
[task 2022-12-01T22:49:57.406Z] 22:49:57 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Page Down updates the month-year button to the fifth later year - "December 2027" == "December 2027" -
[task 2022-12-01T22:49:57.810Z] 22:49:57 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Page Up on the year spinner does not change the month - "11" == "11" -
[task 2022-12-01T22:49:57.811Z] 22:49:57 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Page Up selects the fifth earlier year - "2022" == "2022" -
[task 2022-12-01T22:49:57.812Z] 22:49:57 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Page Up updates the month-year button to the fifth earlier year - "December 2022" == "December 2022" -
[task 2022-12-01T22:49:57.819Z] 22:49:57 INFO - Leaving test bound test_spinner_year_keyboard_pageup_pagedown
[task 2022-12-01T22:49:57.820Z] 22:49:57 INFO - Entering test bound test_spinner_year_keyboard_home_end
[task 2022-12-01T22:49:57.820Z] 22:49:57 INFO - Ensure the year spinner follows Home/End key bindings appropriately.
[task 2022-12-01T22:49:57.850Z] 22:49:57 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html, <input type="date" value="2022-12-10" min="2020-10-10" max="2030-12-31">" line: 0}]
[task 2022-12-01T22:49:58.545Z] 22:49:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Home key on the year spinner does not change the month - "11" == "11" -
[task 2022-12-01T22:49:58.546Z] 22:49:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Home key selects the min year value - "2020" == "2020" -
[task 2022-12-01T22:49:58.546Z] 22:49:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | Home key updates the month-year button to the min year value - "December 2020" == "December 2020" -
[task 2022-12-01T22:49:58.960Z] 22:49:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | End key on the year spinner does not change the month - "11" == "11" -
[task 2022-12-01T22:49:58.961Z] 22:49:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | End key selects the max year value - "2030" == "2030" -
[task 2022-12-01T22:49:58.961Z] 22:49:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_spinner_keynav.js | End key updates the month-year button to the max year value - "December 2030" == "December 2030" -
[task 2022-12-01T22:49:58.969Z] 22:49:58 INFO - Leaving test bound test_spinner_year_keyboard_home_end
[task 2022-12-01T22:49:59.188Z] 22:49:59 INFO - GECKO(3344) | MEMORY STAT | vsize 7881MB | residentFast 341MB | heapAllocated 128MB
[task 2022-12-01T22:49:59.189Z] 22:49:59 INFO - TEST-OK | toolkit/content/tests/browser/browser_spinner_keynav.js | took 14060ms
[task 2022-12-01T22:49:59.190Z] 22:49:59 INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-12-01T22:49:59.190Z] 22:49:59 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_spinner_keynav.js | Found an unexpected tab at the end of test run: data:text/html, <input type="date" value="2022-12-10"> -
[task 2022-12-01T22:49:59.205Z] 22:49:59 INFO - checking window state
[task 2022-12-01T22:49:59.217Z] 22:49:59 INFO - GECKO(3344) | Completed ShutdownLeaks collections in process 3344
[task 2022-12-01T22:49:59.218Z] 22:49:59 INFO - TEST-START | Shutdown
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Toolkit::Find Toolbar' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•1 year ago
|
||
:ayeddi, since you are the author of the regressor, bug 1676068, could you take a look?
For more information, please visit auto_nag documentation.
Comment hidden (Intermittent Failures Robot) |
Comment 4•1 year ago
|
||
Set release status flags based on info from the regressing bug 1676068
Comment 5•1 year ago
|
||
Tier 1 failure log: https://treeherder.mozilla.org/logviewer?job_id=398916318&repo=autoland&lineNumber=70791
Updated•1 year ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 11•1 year ago
|
||
With the patch for the 1803664, it appears that as long as the scrolling behavior is set to instant
instead of smooth
, the key events are performing well (confirmed with a Try run that for the first time passed the full set of browser_spinner_keynav.js test). As these tests are not aimed to test the scrolling itself but the value change, resolving the bug 1803664 should resolve this ticket as well.
Updated•1 year ago
|
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 13•1 year ago
|
||
With the resolving bug 1803664 being merged 13 days ago and riding the train since then, there have been no failures associated with this bug. And there were 0 failures on trunk in the past week.
:Neil, I nominate this bug to be closed as fixed :)
Updated•1 year ago
|
Updated•1 year ago
|
Description
•