Closed Bug 1743048 Opened 3 years ago Closed 3 years ago

Intermittent dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed

Categories

(Core :: DOM: Core & HTML, defect)

defect

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox94 --- unaffected
firefox95 --- unaffected
firefox96 --- fixed

People

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

References

(Regression)

Details

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

Attachments

(1 file, 1 obsolete file)

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


[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO - Buffered messages finished
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO - TEST-UNEXPECTED-FAIL | dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed 
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO -     test_append_char@dom/html/test/forms/test_input_password_show_password_button.html:32:7
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO - TEST-UNEXPECTED-FAIL | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2021-11-25T21:58:19.172Z] 21:58:19     INFO -     test_append_char@dom/html/test/forms/test_input_password_show_password_button.html:38:7
Has Regression Range: --- → yes

Tier1 failure log: https://treeherder.mozilla.org/logviewer?job_id=359336397&repo=autoland&lineNumber=5289

[task 2021-11-26T10:03:22.105Z] 10:03:22     INFO - TEST-START | dom/html/test/forms/test_input_password_show_password_button.html
[task 2021-11-26T10:03:22.234Z] 10:03:22     INFO - GECKO(2748) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpa952fmg5.mozrunner/runtests_leaks_tab_pid4154.log
[task 2021-11-26T10:03:22.239Z] 10:03:22     INFO - GECKO(2748) | [4154, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2021-11-26T10:03:22.287Z] 10:03:22     INFO - GECKO(2748) | [Child 4154, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:644
[task 2021-11-26T10:03:22.317Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_DoneGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
[task 2021-11-26T10:03:22.409Z] 10:03:22     INFO - GECKO(2748) | [Parent 2748, Main Thread] WARNING: WebProgress Ignored: no longer current window global: file /builds/worker/checkouts/gecko/dom/ipc/BrowserParent.cpp:2983
[task 2021-11-26T10:03:22.581Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_StartedGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
[task 2021-11-26T10:03:22.672Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_DoneGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
[task 2021-11-26T10:03:22.710Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3351
[task 2021-11-26T10:03:22.718Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_StartedGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
[task 2021-11-26T10:03:22.733Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_DoneGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
[task 2021-11-26T10:03:22.734Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_StartedGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
[task 2021-11-26T10:03:22.758Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_DoneGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
[task 2021-11-26T10:03:22.765Z] 10:03:22     INFO - GECKO(2748) | [Child 4085, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4439
[task 2021-11-26T10:03:23.051Z] 10:03:23     INFO - TEST-INFO | started process screentopng
[task 2021-11-26T10:03:23.560Z] 10:03:23     INFO - TEST-INFO | screentopng: exit 0
[task 2021-11-26T10:03:23.562Z] 10:03:23     INFO - Buffered messages logged at 10:03:22
[task 2021-11-26T10:03:23.563Z] 10:03:23     INFO - must wait for load
[task 2021-11-26T10:03:23.564Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed 
[task 2021-11-26T10:03:23.565Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.566Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.567Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed 
[task 2021-11-26T10:03:23.568Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.569Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.570Z] 10:03:23     INFO - Buffered messages finished
[task 2021-11-26T10:03:23.571Z] 10:03:23     INFO - TEST-UNEXPECTED-FAIL | dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed 
[task 2021-11-26T10:03:23.572Z] 10:03:23     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2021-11-26T10:03:23.573Z] 10:03:23     INFO -     test_append_char@dom/html/test/forms/test_input_password_show_password_button.html?currentTestURL=dom%2Fhtml%2Ftest%2Fforms%2Ftest_input_password_show_password_button.html&closeWhenDone=1&showTestReport=false&expected=pass:32:7
[task 2021-11-26T10:03:23.574Z] 10:03:23     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-11-26T10:03:23.575Z] 10:03:23     INFO - TEST-UNEXPECTED-FAIL | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.576Z] 10:03:23     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2021-11-26T10:03:23.577Z] 10:03:23     INFO -     test_append_char@dom/html/test/forms/test_input_password_show_password_button.html?currentTestURL=dom%2Fhtml%2Ftest%2Fforms%2Ftest_input_password_show_password_button.html&closeWhenDone=1&showTestReport=false&expected=pass:38:7
[task 2021-11-26T10:03:23.579Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.580Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed 
[task 2021-11-26T10:03:23.581Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.584Z] 10:03:23     INFO - TEST-PASS | dom/html/test/forms/test_input_password_show_password_button.html | re-setting the value should change nothing 
[task 2021-11-26T10:03:23.585Z] 10:03:23     INFO - GECKO(2748) | MEMORY STAT | vsize 2527MB | residentFast 137MB | heapAllocated 6MB
[task 2021-11-26T10:03:23.586Z] 10:03:23     INFO - TEST-OK | dom/html/test/forms/test_input_password_show_password_button.html | took 1095ms
[task 2021-11-26T10:03:23.588Z] 10:03:23     INFO - GECKO(2748) | console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://mochi.test:8888"
[task 2021-11-26T10:03:23.596Z] 10:03:23     INFO - GECKO(2748) | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: can't access property "getRecipesForHost", gRecipeManager is null
[task 2021-11-26T10:03:23.597Z] 10:03:23     INFO - GECKO(2748) | [Parent 2748, Main Thread] WARNING: Received `load` event on unbridged BrowserParent!: file /builds/worker/checkouts/gecko/dom/ipc/BrowserParent.cpp:3891
[task 2021-11-26T10:03:23.599Z] 10:03:23     INFO - GECKO(2748) | [Parent 2748, Main Thread] WARNING: Received `load` event on unbridged BrowserParent!: file /builds/worker/checkouts/gecko/dom/ipc/BrowserParent.cpp:3891
[task 2021-11-26T10:03:23.611Z] 10:03:23     INFO - GECKO(2748) | [Child 4092, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_StartedGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:523
``
Summary: Intermittent [Tier 2] dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed → Intermittent dom/html/test/forms/test_input_password_show_password_button.html | after appending a character, string should have changed

Wait for two rAF instead of one so that we guarantee layout has
happened.

And use assertSnapshots so that when it fails we have screenshots.

Wait for two rAF instead of one so that we guarantee layout has
happened.

And use assertSnapshots so that when it fails we have screenshots.

Attachment #9252635 - Attachment is obsolete: true
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/10311098c27f
Tweak a bit test_input_password_show_password_button.html.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
Assignee: nobody → emilio
Flags: needinfo?(emilio)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: