Intermittent browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/webrtc/head.js:699 - TypeError: global.requestDevice is not a function
Categories
(Core :: WebRTC, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=348903436&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JUnp1ravTJ27mLh2F4VHfg/runs/0/artifacts/public/logs/live_backing.log
[task 2021-08-19T11:57:15.526Z] 11:57:15 INFO - TEST-START | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js
[task 2021-08-19T11:57:15.541Z] 11:57:15 INFO - GECKO(4085) | TEST DEVICES: No test devices found (in media.{audio,video}_loopback_dev, using fake streams.
[task 2021-08-19T11:57:15.548Z] 11:57:15 INFO - GECKO(4085) | TEST DEVICES: No test devices found (in media.{audio,video}_loopback_dev, using fake streams.
[task 2021-08-19T11:57:15.548Z] 11:57:15 INFO - GECKO(4085) | TEST DEVICES: No test devices found (in media.{audio,video}_loopback_dev, using fake streams.
[task 2021-08-19T11:57:16.601Z] 11:57:16 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:16.601Z] 11:57:16 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:16.602Z] 11:57:16 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:16.653Z] 11:57:16 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:16.653Z] 11:57:16 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:16.653Z] 11:57:16 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:16.844Z] 11:57:16 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:16.844Z] 11:57:16 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:16.845Z] 11:57:16 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:17.227Z] 11:57:17 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:17.227Z] 11:57:17 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:17.227Z] 11:57:17 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:17.360Z] 11:57:17 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:17.361Z] 11:57:17 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:17.361Z] 11:57:17 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:17.366Z] 11:57:17 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:17.366Z] 11:57:17 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:17.366Z] 11:57:17 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:17.366Z] 11:57:17 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:17.366Z] 11:57:17 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:17.366Z] 11:57:17 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:17.469Z] 11:57:17 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:17.469Z] 11:57:17 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:17.469Z] 11:57:17 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:17.473Z] 11:57:17 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:17.473Z] 11:57:17 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:17.473Z] 11:57:17 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:17.474Z] 11:57:17 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:17.474Z] 11:57:17 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:17.474Z] 11:57:17 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:18.369Z] 11:57:18 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:18.369Z] 11:57:18 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:18.369Z] 11:57:18 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:18.393Z] 11:57:18 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:18.393Z] 11:57:18 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:18.393Z] 11:57:18 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:18.745Z] 11:57:18 INFO - TEST-INFO | started process screencapture
[task 2021-08-19T11:57:18.882Z] 11:57:18 INFO - TEST-INFO | screencapture: exit 0
[task 2021-08-19T11:57:18.882Z] 11:57:18 INFO - <snipped 612 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2021-08-19T11:57:18.882Z] 11:57:18 INFO - Buffered messages logged at 11:57:17
[task 2021-08-19T11:57:18.882Z] 11:57:18 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | Microphone selector label should not be hidden. -
<...>
[task 2021-08-19T11:57:18.896Z] 11:57:18 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | should start the test with the permission panel hidden -
[task 2021-08-19T11:57:18.896Z] 11:57:18 INFO - getUserMedia audio+video
[task 2021-08-19T11:57:18.896Z] 11:57:18 INFO - requesting devices
[task 2021-08-19T11:57:18.896Z] 11:57:18 INFO - Buffered messages finished
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/webrtc/head.js:699 - TypeError: global.requestDevice is not a function
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - Stack trace:
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - @chrome://mochitests/content/browser/browser/base/content/test/webrtc/head.js:699:14
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - execute@resource://specialpowers/SpecialPowersSandbox.jsm:141:12
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1658:15
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:310:21
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - Leaving test bound test_outofprocess
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - Entering test bound test_inprocess_in_outofprocess
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:18.897Z] 11:57:18 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:18.898Z] 11:57:18 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:18.898Z] 11:57:18 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:18.898Z] 11:57:18 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:18.898Z] 11:57:18 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:18.898Z] 11:57:18 INFO - GECKO(4085) | TEST DEVICES: Using media devices:
[task 2021-08-19T11:57:18.898Z] 11:57:18 INFO - GECKO(4085) | audio:
[task 2021-08-19T11:57:18.898Z] 11:57:18 INFO - GECKO(4085) | video:
[task 2021-08-19T11:57:19.095Z] 11:57:19 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | should start the test without any prior popup notification -
<...>
[task 2021-08-19T11:57:21.552Z] 11:57:21 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | popup WebRTC indicator hidden -
[task 2021-08-19T11:57:21.561Z] 11:57:21 INFO - Leaving test bound test_inprocess_in_outofprocess
[task 2021-08-19T11:57:21.579Z] 11:57:21 INFO - GECKO(4085) | MEMORY STAT | vsize 402420MB | residentFast 413MB | heapAllocated 128MB
[task 2021-08-19T11:57:21.579Z] 11:57:21 INFO - TEST-OK | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | took 6053ms
[task 2021-08-19T11:57:21.579Z] 11:57:21 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-08-19T11:57:21.580Z] 11:57:21 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | Found an unexpected tab at the end of test run: https://example.com/browser/browser/base/content/test/webrtc/get_user_media_in_frame.html?origin=https://test1.example.org&origin=https://www.mozilla.org:443 -
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 3•4 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment 4•4 years ago
|
||
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=355553429&repo=mozilla-central&lineNumber=3907
| Comment hidden (Intermittent Failures Robot) |
Comment 6•4 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment 7•4 years ago
|
||
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=358635307&repo=mozilla-release&lineNumber=4518
| Comment hidden (Intermittent Failures Robot) |
Comment 9•4 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
| Reporter | ||
Comment 10•3 years ago
|
||
| treeherder | ||
New failure instance: https://treeherder.mozilla.org/logviewer?job_id=376753490&repo=autoland
| Comment hidden (Intermittent Failures Robot) |
Comment 12•3 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Description
•