Closed
Bug 1116824
Opened 11 years ago
Closed 10 years ago
Intermittent testGetUserMedia | application crashed [None]
Categories
(Core :: Audio/Video, defect)
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 -
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 5•10 years ago
|
||
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.
Description
•