Closed Bug 1116824 Opened 11 years ago Closed 10 years ago

Intermittent testGetUserMedia | application crashed [None]

Categories

(Core :: Audio/Video, defect)

34 Branch
ARM
Android
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: KWierso, Unassigned)

Details

(Keywords: intermittent-failure)

18:49:20 INFO - ##### Running run-tests step. 18:49:20 INFO - ##### 18:49:20 INFO - Running pre-action listener: _resource_record_pre_action 18:49:20 INFO - Running main action method: run_tests 18:49:20 INFO - Running on test-1 the command /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/mochitest/runtestsremote.py --autorun --close-when-done --dm_trans=sut --console-level=INFO --app=org.mozilla.fennec --remote-webserver=10.0.2.2 --xre-path=/builds/slave/test/build/hostutils/xre --utility-path=/builds/slave/test/build/hostutils/bin --deviceIP=127.0.0.1 --devicePort=20701 --http-port=8854 --ssl-port=4454 --certificate-path=/builds/slave/test/build/tests/certs --symbols-path=https://ftp-ssl.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-api-9/1419992399/fennec-37.0a1.en-US.android-arm.crashreporter-symbols.zip --quiet --log-raw=/builds/slave/test/build/blobber_upload_dir/raw_structured_logs.log --total-chunks=4 --this-chunk=2 --robocop-path=../.. --robocop-ids=fennec_ids.txt --robocop=robocop.ini 18:49:20 INFO - Created temp file /tmp/tmp2Fr8tr. 18:54:50 INFO - # 19:00:20 INFO - # 19:05:21 INFO - # 19:10:51 INFO - # 19:16:21 INFO - # 19:21:22 INFO - # 19:26:52 INFO - # 19:32:22 INFO - # 19:37:52 INFO - # 19:42:53 INFO - # 19:48:23 INFO - # 19:53:53 INFO - # 19:54:23 INFO - ##### robocop-2 log begins 19:54:23 INFO - Reading from file /tmp/tmp2Fr8tr 19:54:23 INFO - /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module manifestparser was already imported from /builds/slave/test/build/tests/mochitest/manifestparser.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 19:54:23 INFO - import pkg_resources 19:54:23 INFO - /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module moznetwork was already imported from /builds/slave/test/build/tests/mochitest/moznetwork.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 19:54:23 INFO - import pkg_resources 19:54:23 INFO - Device info: {'uptime': ['0 days 0 hours 4 minutes 46 seconds 442 ms'], 'sutuserinfo': [], 'power': ['Power status:', ' AC power ONLINE', ' Battery charge CHARGING', ' Remaining charge: 50%', ' Battery Temperature: 0.0 (c)'], 'process': [['10015', '283', 'com.android.quicksearchbox'], ['10014', '360', 'com.svox.pico'], ['10011', '116', 'com.android.inputmethod.latin'], ['10019', '348', 'com.android.defcontainer'], ['1000', '64', 'system'], ['10006', '196', 'com.android.deskclock'], ['10032', '302', 'com.mozilla.SUTAgentAndroid'], ['10001', '215', 'android.process.media'], ['10012', '250', 'com.android.email'], ['10000', '179', 'android.process.acore'], ['10002', '272', 'com.android.protips'], ['10027', '292', 'com.android.music'], ['10031', '262', 'com.mozilla.watcher'], ['1001', '120', 'com.android.phone'], ['10007', '230', 'com.android.mms'], ['10025', '126', 'com.android.launcher'], ['1000', '161', 'com.android.settings'], ['1000', '124', 'com.android.systemui']], 'screen': ['X:1024 Y:816'], 'memory': ['PA:758427648, FREE: 639082496'], 'systime': ['2014/12/30 06:49:24:090'], 'rotation': ['ROTATION:0'], 'disk': ['/data: 610140160 total, 565370880 available', '/system: 203423744 total, 94285824 available', '/mnt/sdcard: 522225664 total, 522211328 available'], 'os': ['sdk-eng 2.3.7 GINGERBREAD eng.ubuntu.20140123.014351 test-keys'], 'id': ['52:54:00:12:34:56'], 'uptimemillis': ['286516'], 'temperature': ['Temperature: unknown']} 19:54:23 INFO - Test root: /mnt/sdcard/tests 19:54:23 INFO - Android sdk version '10'; will use this to filter manifests 19:54:23 INFO - Running tests 20-38/74 19:54:23 INFO - TEST-INFO | skipping testImportFromAndroid | skip-if: android_version == "10" || processor == "x86" 19:54:23 INFO - TEST-INFO | skipping testPromptGridInput | skip-if: android_version == "10" || processor == "x86" 19:54:23 INFO - SUITE-START | Running 17 tests 19:54:23 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 19:54:23 INFO - MochitestServer : launching [u'/builds/slave/test/build/hostutils/bin/xpcshell', '-g', '/builds/slave/test/build/hostutils/xre', '-v', '170', '-f', '/builds/slave/test/build/hostutils/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpRwtxen.mozrunner'; const _SERVER_PORT = '8854'; const _SERVER_ADDR = '10.0.2.2'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 19:54:23 INFO - runtests.py | Server pid: 2238 19:54:23 INFO - runtests.py | Websocket server pid: 2240 19:54:23 INFO - runtests.py | SSL tunnel pid: 2242 19:54:23 INFO - runtests.py | Running tests: start. 19:54:23 INFO - 19:54:23 INFO - Robocop process name: org.mozilla.fennec 19:54:23 INFO - INFO | automation.py | Application pid: 0 19:54:23 INFO - SimpleTest START 19:54:23 INFO - TEST-START | testGetUserMedia 19:54:23 INFO - TEST-PASS | testGetUserMedia | Robocop tests need the test device screen to be powered on. - 19:54:23 INFO - TEST-PASS | testGetUserMedia | Given message occurred for registered event: {"type":"Gecko:Ready"} - Gecko:Ready should equal Gecko:Ready 19:54:23 INFO - EventExpecter: no longer listening for Gecko:Ready 19:54:23 INFO - TEST-PASS | testGetUserMedia | waiting for urlbar text to gain focus - urlbar text gained focus 19:54:23 INFO - TEST-PASS | testGetUserMedia | URL typed properly - http://mochi.test:8888/tests/robocop/robocop_getusermedia2.html should equal http://mochi.test:8888/tests/robocop/robocop_getusermedia2.html 19:54:23 INFO - TEST-PASS | testGetUserMedia | Given message occurred for registered event: {"errorType":"","bgColor":"transparent","type":"DOMContentLoaded","tabID":0} - DOMContentLoaded should equal DOMContentLoaded 19:54:23 INFO - EventExpecter: no longer listening for DOMContentLoaded 19:54:23 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger has been displayed - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | getUserMedia found a camera - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger hidden after dismissal - false should equal false 19:54:23 INFO - TEST-PASS | testGetUserMedia | The url argument is not null - http://mochi.test:8888/tests/robocop/robocop_getusermedia2.html should not equal null 19:54:23 INFO - TEST-PASS | testGetUserMedia | Page title is correct - mochi.test:8888/tests/robocop/robocop_getusermedia2.html should equal mochi.test:8888/tests/robocop/robocop_getusermedia2.html 19:54:23 INFO - TEST-PASS | testGetUserMedia | waiting for urlbar text to gain focus - urlbar text gained focus 19:54:23 INFO - TEST-PASS | testGetUserMedia | URL typed properly - https://example.com/tests/robocop/robocop_getusermedia.html should equal https://example.com/tests/robocop/robocop_getusermedia.html 19:54:23 INFO - TEST-PASS | testGetUserMedia | Given message occurred for registered event: {"bgColor":"transparent","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded 19:54:23 INFO - EventExpecter: no longer listening for DOMContentLoaded 19:54:23 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger has been displayed - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | Video source selection available - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | Microphone selection available - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | Microphone 1 available - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | No 'No Audio' selection available - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | Audio selection hidden after dismissal - false should equal false 19:54:23 INFO - TEST-PASS | testGetUserMedia | Share button available after selection - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger hidden after dismissal - false should equal false 19:54:23 INFO - TEST-PASS | testGetUserMedia | Tab selection dialog displayed - true should equal true 19:54:23 INFO - TEST-PASS | testGetUserMedia | Tab selection dialog hidden - false should equal false 19:54:23 INFO - TEST-PASS | testGetUserMedia | The url argument is not null - https://example.com/tests/robocop/robocop_getusermedia.html should not equal null 19:54:23 INFO - TEST-PASS | testGetUserMedia | Page title is correct - https://example.com/tests/robocop/robocop_getusermedia.html should equal https://example.com/tests/robocop/robocop_getusermedia.html 19:54:23 INFO - TEST-OK | testGetUserMedia | took 160869ms 19:54:23 INFO - TEST-START | Shutdown 19:54:23 INFO - Passed: 25 19:54:23 INFO - Failed: 0 19:54:23 INFO - Todo: 0 19:54:23 INFO - SimpleTest FINISHED 19:54:23 INFO - INFO | automation.py | Application ran for: 0:03:15.229595 19:54:23 INFO - INFO | zombiecheck | Reading PID log: /tmp/tmpEIoNtspidlog 19:54:23 INFO - Contents of /data/anr/traces.txt: 19:54:23 INFO - 19:54:23 INFO - 19:54:23 INFO - /data/tombstones does not exist; tombstone check skipped 19:54:23 INFO - mozcrash Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-api-9/1419992399/fennec-37.0a1.en-US.android-arm.crashreporter-symbols.zip 19:54:23 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/78f8b2a2-5c59-83de-5833732a-20de4264.dmp 19:54:23 WARNING - PROCESS-CRASH | testGetUserMedia | application crashed [None] 19:54:23 INFO - Crash dump filename: /tmp/tmpc0E8s5/78f8b2a2-5c59-83de-5833732a-20de4264.dmp 19:54:23 INFO - stderr from minidump_stackwalk: 19:54:23 INFO - 2014-12-30 18:53:08: minidump_processor.cc:264: INFO: Processing minidump in file /tmp/tmpc0E8s5/78f8b2a2-5c59-83de-5833732a-20de4264.dmp 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:3815: INFO: Minidump opened minidump /tmp/tmpc0E8s5/78f8b2a2-5c59-83de-5833732a-20de4264.dmp 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:3860: INFO: Minidump not byte-swapping minidump 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:4226: INFO: GetStream: type 7 not present 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:4226: INFO: GetStream: type 7 not present 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:4226: INFO: GetStream: type 1197932545 not present 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:4226: INFO: GetStream: type 6 not present 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:4226: INFO: GetStream: type 1197932546 not present 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:4226: INFO: GetStream: type 4 not present 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:4226: INFO: GetStream: type 3 not present 19:54:23 INFO - 2014-12-30 18:53:08: minidump_processor.cc:112: ERROR: Minidump /tmp/tmpc0E8s5/78f8b2a2-5c59-83de-5833732a-20de4264.dmp has no thread list 19:54:23 INFO - 2014-12-30 18:53:08: minidump.cc:3787: INFO: Minidump closing minidump 19:54:23 INFO - 2014-12-30 18:53:08: minidump_stackwalk.cc:529: ERROR: MinidumpProcessor::Process failed 19:54:23 INFO - Stopping web server 19:54:23 INFO - Stopping web socket server 19:54:23 INFO - Stopping ssltunnel 19:54:23 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 19:54:23 INFO - runtests.py | Running tests: end. 19:54:23 INFO - 0 ERROR runTests() exited with code 1 19:54:23 INFO -
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.