Closed Bug 1726563 Opened 4 years ago Closed 3 years ago

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)

defect

Tracking

()

RESOLVED INCOMPLETE

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 - 
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.