Closed Bug 1945200 Opened 14 days ago Closed 10 days ago

Perma [tier 2] a11y devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | Node is not focusable via the accessibility API: id: 1, tagName: DIV, className: tree-node div -

Categories

(DevTools :: Debugger, defect)

defect

Tracking

(firefox-esr128 unaffected, firefox134 unaffected, firefox135 unaffected, firefox136 fixed, firefox137 fixed)

RESOLVED FIXED
137 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox134 --- unaffected
firefox135 --- unaffected
firefox136 --- fixed
firefox137 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jdescottes, NeedInfo)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, test-verify-fail)

Attachments

(1 file)

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


[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | The expected preview element on hover should not exist beforehand - 
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - Get token at 1:65
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - Buffered messages logged at 14:19:34
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.sys.mjs" line: 249}]
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - Hovering on token <<script>function main(){foo({a: 1}); foo({b: 2})}; function foo(arg){}</script>>
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - Buffered messages finished
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | Test timed out - 
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - GECKO(4753) | Completed ShutdownLeaks collections in process 4753
[task 2025-01-31T14:22:25.118Z] 14:22:25     INFO - TEST-START | Shutdown
Severity: S4 → --
Flags: needinfo?(poirot.alex)
Priority: P5 → --
Summary: Intermittent TV devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | single tracking bug → Perma [tier 2] devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | Node is not focusable via the accessibility API: id: 1, tagN

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=492702377&repo=autoland&lineNumber=3669

[task 2025-01-31T18:38:05.513Z] 18:38:05     INFO - TEST-START | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js
[task 2025-01-31T18:38:06.628Z] 18:38:06     INFO - TEST-INFO | started process screentopng
[task 2025-01-31T18:38:06.819Z] 18:38:06     INFO - TEST-INFO | screentopng: exit 0
[task 2025-01-31T18:38:06.823Z] 18:38:06     INFO - Buffered messages logged at 18:38:05
[task 2025-01-31T18:38:06.823Z] 18:38:06     INFO - Entering test bound 
[task 2025-01-31T18:38:06.824Z] 18:38:06     INFO - Adding a new tab with URL: data:text/html,%3Cscript%3Efunction%20main()%7Bfoo(%7Ba%3A%201%7D)%3B%20foo(%7Bb%3A%202%7D)%7D%3B%20function%20foo(arg)%7B%7D%3C%2Fscript%3E
[task 2025-01-31T18:38:06.824Z] 18:38:06     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,%3Cscript%3Efunction%20main()%7Bfoo(%7Ba%3A%201%7D)%3B%20foo(%7Bb%3A%202%7D)%7D%3B%20function%20foo(arg)%7B%7D%3C%2Fscript%3E" line: 0}]
[task 2025-01-31T18:38:06.825Z] 18:38:06     INFO - Tab added and finished loading
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Opening the toolbox
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Buffered messages logged at 18:38:06
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Toolbox opened and focused
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Force the log method to be the debugger sidebar
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Also enable values recording
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Enable the tracing
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Waiting for the tracer to be active
[task 2025-01-31T18:38:06.826Z] 18:38:06     INFO - Console message: [JavaScript Warning: "Empty string passed to getElementById()." {file: "chrome://devtools/content/debugger/index.html" line: 0}]
[task 2025-01-31T18:38:06.827Z] 18:38:06     INFO - Console message: [JavaScript Warning: "Empty string passed to getElementById()." {file: "chrome://devtools/content/debugger/index.html" line: 0}]
[task 2025-01-31T18:38:06.827Z] 18:38:06     INFO - Wait for tracing to be enabled
[task 2025-01-31T18:38:06.827Z] 18:38:06     INFO - Waiting for state change: 
[task 2025-01-31T18:38:06.827Z] 18:38:06     INFO - Finished waiting for state change: 
[task 2025-01-31T18:38:06.827Z] 18:38:06     INFO - Trigger some code to record
[task 2025-01-31T18:38:06.828Z] 18:38:06     INFO - Invoking in tab: main()
[task 2025-01-31T18:38:06.831Z] 18:38:06     INFO - Wait for the call tree to appear in the tracer panel
[task 2025-01-31T18:38:06.833Z] 18:38:06     INFO - Wait for the expected traces to appear in the call tree
[task 2025-01-31T18:38:06.833Z] 18:38:06     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | undefined assertion name - 
[task 2025-01-31T18:38:06.833Z] 18:38:06     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | undefined assertion name - 
[task 2025-01-31T18:38:06.833Z] 18:38:06     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | undefined assertion name - 
[task 2025-01-31T18:38:06.834Z] 18:38:06     INFO - Select the trace for the first call to `foo`
[task 2025-01-31T18:38:06.834Z] 18:38:06     INFO - Buffered messages finished
[task 2025-01-31T18:38:06.836Z] 18:38:06     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | Node is not focusable via the accessibility API: id: 1, tagName: DIV, className: tree-node div - 
[task 2025-01-31T18:38:06.836Z] 18:38:06     INFO - Stack trace:
[task 2025-01-31T18:38:06.836Z] 18:38:06     INFO - chrome://mochikit/content/browser-test.js:test_ok:1599
[task 2025-01-31T18:38:06.839Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:a11yFail:755
[task 2025-01-31T18:38:06.840Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:assertFocusable:802
[task 2025-01-31T18:38:06.840Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:assertCanBeClicked:1173
[task 2025-01-31T18:38:06.841Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:runIfA11YChecks/this.AccessibilityUtils:1140
[task 2025-01-31T18:38:06.841Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:handleEvent:1257
[task 2025-01-31T18:38:06.842Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouseAtPoint:825
[task 2025-01-31T18:38:06.846Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouse:557
[task 2025-01-31T18:38:06.847Z] 18:38:06     INFO - chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js:null:59
[task 2025-01-31T18:38:06.848Z] 18:38:06     INFO - chrome://mochikit/content/browser-test.js:handleTask:1147
[task 2025-01-31T18:38:06.848Z] 18:38:06     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1219
[task 2025-01-31T18:38:06.848Z] 18:38:06     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1360
[task 2025-01-31T18:38:06.849Z] 18:38:06     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1136
[task 2025-01-31T18:38:06.849Z] 18:38:06     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2025-01-31T18:38:06.850Z] 18:38:06     INFO - Wait for the trace location to be selected
[task 2025-01-31T18:38:06.850Z] 18:38:06     INFO - Waiting for state change: 
[task 2025-01-31T18:38:06.851Z] 18:38:06     INFO - Finished waiting for state change: 
[task 2025-01-31T18:38:06.851Z] 18:38:06     INFO - Finished waiting for state change: 
[task 2025-01-31T18:38:06.852Z] 18:38:06     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | The clicked trace is now focused - 
[task 2025-01-31T18:38:06.853Z] 18:38:06     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | The expected preview element on hover should not exist beforehand - 
[task 2025-01-31T18:38:06.853Z] 18:38:06     INFO - Get token at 1:65
[task 2025-01-31T18:38:06.854Z] 18:38:06     INFO - GECKO(994) | [Parent 994: Main Thread]: W/console warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:06.854Z] 18:38:06     INFO - GECKO(994) | console.warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:06.854Z] 18:38:06     INFO - GECKO(994) | [Parent 994: Main Thread]: W/console warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:06.855Z] 18:38:06     INFO - GECKO(994) | console.warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:06.855Z] 18:38:06     INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.sys.mjs" line: 249}]
[task 2025-01-31T18:38:07.287Z] 18:38:07     INFO - Hovering on token <arg>
[task 2025-01-31T18:38:07.305Z] 18:38:07     INFO - Wait for the preview popup to be populated
[task 2025-01-31T18:38:07.340Z] 18:38:07     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | undefined assertion name - 
[task 2025-01-31T18:38:07.342Z] 18:38:07     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | A preview was opened before trying to close it - 
[task 2025-01-31T18:38:07.356Z] 18:38:07     INFO - Preview closed
[task 2025-01-31T18:38:07.357Z] 18:38:07     INFO - Select the trace for the second call to `foo`
[task 2025-01-31T18:38:07.554Z] 18:38:07     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | The expected preview element on hover should not exist beforehand - 
[task 2025-01-31T18:38:07.560Z] 18:38:07     INFO - Get token at 1:65
[task 2025-01-31T18:38:07.561Z] 18:38:07     INFO - GECKO(994) | [Parent 994: Main Thread]: W/console warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:07.562Z] 18:38:07     INFO - GECKO(994) | console.warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:07.563Z] 18:38:07     INFO - GECKO(994) | [Parent 994: Main Thread]: W/console warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:07.563Z] 18:38:07     INFO - GECKO(994) | console.warn: "Invalid line number 2 in 1-line document"
[task 2025-01-31T18:38:08.062Z] 18:38:08     INFO - Hovering on token <arg>
[task 2025-01-31T18:38:08.080Z] 18:38:08     INFO - Wait for the preview popup to be populated
[task 2025-01-31T18:38:08.093Z] 18:38:08     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | undefined assertion name - 
[task 2025-01-31T18:38:08.095Z] 18:38:08     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | A preview was opened before trying to close it - 
[task 2025-01-31T18:38:08.105Z] 18:38:08     INFO - Preview closed
[task 2025-01-31T18:38:08.106Z] 18:38:08     INFO - Disable the tracing
[task 2025-01-31T18:38:08.111Z] 18:38:08     INFO - Waiting for the tracer to be active
[task 2025-01-31T18:38:08.133Z] 18:38:08     INFO - Wait for tracing to be disabled
[task 2025-01-31T18:38:08.135Z] 18:38:08     INFO - Waiting for state change: 
[task 2025-01-31T18:38:08.143Z] 18:38:08     INFO - Finished waiting for state change: 
[task 2025-01-31T18:38:08.143Z] 18:38:08     INFO - Reset back to the default value
[task 2025-01-31T18:38:08.303Z] 18:38:08     INFO - Leaving test bound 
[task 2025-01-31T18:38:08.668Z] 18:38:08     INFO - Removing tab.
[task 2025-01-31T18:38:08.669Z] 18:38:08     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2025-01-31T18:38:08.679Z] 18:38:08     INFO - Got event: 'TabClose' on [object XULElement].
[task 2025-01-31T18:38:08.695Z] 18:38:08     INFO - Tab removed and finished closing
[task 2025-01-31T18:38:08.713Z] 18:38:08     INFO - GECKO(994) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2025-01-31T18:38:08.716Z] 18:38:08     INFO - GECKO(994) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2025-01-31T18:38:08.716Z] 18:38:08     INFO - GECKO(994) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2025-01-31T18:38:08.725Z] 18:38:08     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2025-01-31T18:38:08.726Z] 18:38:08     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2025-01-31T18:38:08.728Z] 18:38:08     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2025-01-31T18:38:08.731Z] 18:38:08     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | The main process DevToolsServer has no pending connection when the test ends - 
[task 2025-01-31T18:38:08.733Z] 18:38:08     INFO - finish() was called, cleaning up and clearing debugger preferences...
[task 2025-01-31T18:38:09.046Z] 18:38:09     INFO - GECKO(994) | MEMORY STAT | vsize 20974MB | residentFast 842MB | heapAllocated 453MB
[task 2025-01-31T18:38:09.047Z] 18:38:09     INFO - TEST-OK | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | took 3533ms
[task 2025-01-31T18:38:09.058Z] 18:38:09     INFO - checking window state
[task 2025-01-31T18:38:09.066Z] 18:38:09     INFO - TEST-START | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values.js
Summary: Perma [tier 2] devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | Node is not focusable via the accessibility API: id: 1, tagN → Perma [tier 2] a11y devtools/client/debugger/test/mochitest/browser_dbg-javascript-tracer-values-preview.js | Node is not focusable via the accessibility API: id: 1, tagName: DIV, className: tree-node div -

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

Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Pushed by jdescottes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/76cd5afbc97f [devtools] Skip browser_dbg-javascript-tracer-values-preview.js on a11y jobs r=devtools-reviewers,ochameau
Status: ASSIGNED → RESOLVED
Closed: 10 days ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch

test-only change, I will push this later to beta for Fx136

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: