Open Bug 2092977 Opened 21 hours ago Updated 4 hours ago

Intermittent /webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-panning.html | single tracking bug

Categories

(Core :: Web Audio, defect, P5)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [collect_confirm_failure])

Filed by: asilaghi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=607385581&repo=mozilla-central&task=VZqPfFALSB2o8YyJntb28g.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/VZqPfFALSB2o8YyJntb28g/runs/0/artifacts/public/logs/live_backing.log


[task 2026-11-14T23:28:46.438+00:00] 23:28:46     INFO - TEST-START | /webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-panning.html
[task 2026-11-14T23:28:46.443+00:00] 23:28:46     INFO - Setting pref layout.disable-pixel-alignment to true
[task 2026-11-14T23:28:46.445+00:00] 23:28:46     INFO - Setting pref network.dns.disableIPv6 to true
[task 2026-11-14T23:28:46.447+00:00] 23:28:46     INFO - Setting pref layout.css.tree-counting-functions.enabled to true
[task 2026-11-14T23:28:46.449+00:00] 23:28:46     INFO - Setting pref layout.css.supports.at-rule.enabled to true
[task 2026-11-14T23:28:46.450+00:00] 23:28:46     INFO - Setting pref dom.forms.html_color_picker.enabled to true
[task 2026-11-14T23:28:46.452+00:00] 23:28:46     INFO - Setting pref privacy.reduceTimerPrecision to false
[task 2026-11-14T23:28:46.568+00:00] 23:28:46     INFO - TEST-UNEXPECTED-OK | /webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-panning.html | expected TIMEOUT
[task 2026-11-14T23:28:46.568+00:00] 23:28:46     INFO - TEST-INFO expected TIMEOUT | took 128ms
[task 2026-11-14T23:28:46.568+00:00] 23:28:46     INFO - Restarting browser for new test group
[task 2026-11-14T23:28:46.568+00:00] 23:28:46     INFO - PID 6295 | 1794698926566	Marionette	INFO	Stopped listening on port 53372
[task 2026-11-14T23:28:46.774+00:00] 23:28:46     INFO - Browser exited with return code 0
[task 2026-11-14T23:28:46.774+00:00] 23:28:46     INFO - Closing logging queue
[task 2026-11-14T23:28:46.774+00:00] 23:28:46     INFO - queue closed
[task 2026-11-14T23:28:46.782+00:00] 23:28:46     INFO - Application command: /opt/worker/tasks/cltbld/build/application/Firefox Nightly.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /tmp/tmpz0idwntk
[task 2026-11-14T23:28:46.788+00:00] 23:28:46     INFO - Starting runner
[task 2026-11-14T23:28:47.022+00:00] 23:28:47     INFO - PID 6332 | 1794698927021	Marionette	INFO	Marionette enabled
[task 2026-11-14T23:28:47.055+00:00] 23:28:47     INFO - PID 6332 | 2026-11-14 23:28:47.055 Firefox Nightly GPU Helper[6346:118588] Failure on line 687 in function id scheduleApplicationNotification(LSNotificationCode, NSWorkspaceNotificationCenter *): noErr == _LSModifyNotification(notificationID, 1, &code, 0, NULL, NULL, NULL)
[task 2026-11-14T23:28:47.088+00:00] 23:28:47     INFO - PID 6332 | 2026-11-14 23:28:47.087 Firefox Nightly GPU Helper[6346:118588] Error received in message reply handler: Connection invalid
[task 2026-11-14T23:28:47.088+00:00] 23:28:47     INFO - PID 6332 | 2026-11-14 23:28:47.087 Firefox Nightly GPU Helper[6346:118605] Connection Invalid error for service com.apple.hiservices-xpcservice.
[task 2026-11-14T23:28:47.334+00:00] 23:28:47     INFO - PID 6332 | 1794698927333	Marionette	INFO	Listening on port 53406
[task 2026-11-14T23:28:47.575+00:00] 23:28:47     INFO - PID 6332 | UNSUPPORTED (log once): POSSIBLE ISSUE: unit 1 GLD_TEXTURE_INDEX_2D is unloadable and bound to sampler type (Float) - using zero texture because texture unloadable
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - 
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=auto ancestor with dialog
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=auto ancestor with dialog, top layer element *is* a popover
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=auto ancestor with fullscreen
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=auto ancestor with fullscreen, top layer element *is* a popover
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=manual ancestor with dialog
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=manual ancestor with dialog, top layer element *is* a popover
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=manual ancestor with fullscreen
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Single popover=manual ancestor with fullscreen, top layer element *is* a popover
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Nested popover=auto ancestors with dialog
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-PASS | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Nested popover=auto ancestors with dialog, top layer element *is* a popover
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-KNOWN-INTERMITTENT-TIMEOUT | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Nested popover=auto ancestors with fullscreen - Test timed out
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - 
[task 2026-11-14T23:28:47.763+00:00] 23:28:47     INFO - TEST-KNOWN-INTERMITTENT-NOTRUN | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | Nested popover=auto ancestors with fullscreen, top layer element *is* a popover
[task 2026-11-14T23:28:47.764+00:00] 23:28:47     INFO - ........
[task 2026-11-14T23:28:47.765+00:00] 23:28:47     INFO - TEST-TIMEOUT | /html/semantics/popovers/popover-top-layer-nesting-anchor.tentative.html | took 2657ms
[task 2026-11-14T23:28:47.765+00:00] 23:28:47     INFO - Restarting browser for new test group
[task 2026-11-14T23:28:47.765+00:00] 23:28:47     INFO - PID 6275 | 1794698927762	Marionette	INFO	Stopped listening on port 53358
[task 2026-11-14T23:28:47.847+00:00] 23:28:47     INFO - PID 6332 | console.error: services.settings:
[task 2026-11-14T23:28:47.847+00:00] 23:28:47     INFO - PID 6332 |   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
[task 2026-11-14T23:28:47.847+00:00] 23:28:47     INFO - PID 6332 |   Stack:
[task 2026-11-14T23:28:47.847+00:00] 23:28:47     INFO - PID 6332 |     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:21:5
[task 2026-11-14T23:28:47.848+00:00] 23:28:47     INFO - PID 6332 | list@resource://services-settings/Database.sys.mjs:98:13
[task 2026-11-14T23:28:47.973+00:00] 23:28:47     INFO - Browser exited with return code 0
[task 2026-11-14T23:28:47.973+00:00] 23:28:47     INFO - Closing logging queue
[task 2026-11-14T23:28:47.973+00:00] 23:28:47     INFO - queue closed
[task 2026-11-14T23:28:47.982+00:00] 23:28:47     INFO - Application command: /opt/worker/tasks/cltbld/build/application/Firefox Nightly.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /tmp/tmpv2ki1cre
[task 2026-11-14T23:28:47.988+00:00] 23:28:47     INFO - Starting runner
[task 2026-11-14T23:28:48.045+00:00] 23:28:48     INFO - PID 6332 | console.error: services.settings:
[task 2026-11-14T23:28:48.046+00:00] 23:28:48     INFO - PID 6332 |   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
[task 2026-11-14T23:28:48.047+00:00] 23:28:48     INFO - PID 6332 |   Stack:
[task 2026-11-14T23:28:48.047+00:00] 23:28:48     INFO - PID 6332 |     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:21:5
[task 2026-11-14T23:28:48.047+00:00] 23:28:48     INFO - PID 6332 | list@resource://services-settings/Database.sys.mjs:98:13
[task 2026-11-14T23:28:48.112+00:00] 23:28:48     INFO - TEST-START | /workers/Worker-creation-happens-in-parallel.https.html

The wpt-sync landing of bug 2092667 (pushed to mozilla-central on 2026-11-15) removed the wrong macOS expectation that caused these failures. After that landing, macOS uses the default OK result again.

Analysis

The test did not fail. It finished OK in 128 ms, but the metadata expected TIMEOUT, so the harness reported TEST-UNEXPECTED-OK. The wpt-sync landing of bug 2091872 added the line if (os == "mac") and (processor == "x86_64"): TIMEOUT to stereopannernode-panning.html.ini. Before that landing, the file had expectations for Android only.

The test file and its helper files did not change in either landing. Both landings change only files under testing/web-platform/meta/. No Web Audio code is involved.

The job in comment 0 ran on an aarch64 macOS machine, but it also expected TIMEOUT. The probable reason is that the shippable universal build reports processor as x86_64 in its run info. No log confirms this.

Next steps

The failures that we know of ran on pushes between the two landings. If new failures appear on pushes after bug 2092667, we can examine them again. If a real macOS timeout appears later, we suggest if os == "mac": [OK, TIMEOUT] with no processor condition.


If you'd like to provide feedback on this comment, please use the 👍 or 👎 reaction.

See Also: → 2091872, 2092667
You need to log in before you can comment on or make changes to this bug.