Closed
Bug 1425383
Opened 7 years ago
Closed 6 years ago
Marionette tests fail on Android 7 when 'adb forward' fails
Categories
(Firefox for Android Graveyard :: Testing, defect, P1)
Firefox for Android Graveyard
Testing
Tracking
(firefox59 affected)
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox59 | --- | affected |
People
(Reporter: gbrown, Assigned: gbrown)
References
Details
[task 2017-12-14T04:50:33.550Z] 04:50:33 INFO - mozdevice Detected adb 1.0.39
[task 2017-12-14T04:50:34.046Z] 04:50:34 INFO - mozdevice Detected Android sdk 24
[task 2017-12-14T04:50:44.668Z] 04:50:44 INFO - timed out waiting for profiles.ini
[task 2017-12-14T04:50:46.204Z] 04:50:46 CRITICAL - {"thread": "MainThread", "level": "ERROR", "pid": 1110, "source": "Marionette test runner", "time": 1513227046197, "action": "log", "message": "Failure during harness execution", "stack": "Traceback (most recent call last):\n\n File \"/builds/worker/workspace/build/tests/marionette/harness/marionette_harness/runtests.py\", line 92, in cli\n failed = harness_instance.run()\n\n File \"/builds/worker/workspace/build/tests/marionette/harness/marionette_harness/runtests.py\", line 72, in run\n runner.run_tests(tests)\n\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/runner/base.py\", line 852, in run_tests\n self.marionette = self.driverclass(**self._build_kwargs())\n\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py\", line 621, in __init__\n self.start_binary(self.startup_timeout)\n\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py\", line 632, in start_binary\n self.instance.start()\n\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/geckoinstance.py\", line 351, in start\n self.runner.start()\n\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/mozrunner/base/device.py\", line 72, in start\n self.device.setup_profile(self.profile)\n\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/mozrunner/devices/base.py\", line 109, in setup_profile\n self.dm.pushFile(new_profiles_ini.name, self.app_ctx.remote_profiles_ini)\n\n File \"/builds/worker/workspace/build/venv/lib/python2.7/site-packages/mozdevice/devicemanagerADB.py\", line 250, in pushFile\n (localname, destname, proc.output))\n\nDMError: Error possibly due to runner or device args: \n"}
[task 2017-12-14T04:50:49.226Z] 04:50:49 INFO - mozdevice Non-zero return code (1) from ['/builds/worker/workspace/build/android-sdk-linux/platform-tools/adb', '-s', 'emulator-5554', 'forward', '--remove', 'tcp:2828']
[task 2017-12-14T04:50:49.226Z] 04:50:49 INFO - mozdevice Output: ["error: listener 'tcp:2828' not found"]
[task 2017-12-14T04:50:49.226Z] 04:50:49 CRITICAL - Exception mozdevice.devicemanager.DMError: DMError() in <bound method Marionette.__del__ of <marionette_driver.marionette.Marionette object at 0x7f51f2a2b290>> ignored
[task 2017-12-14T04:50:49.236Z] 04:50:49 ERROR - Return code: 1
[task 2017-12-14T04:50:49.237Z] 04:50:49 ERROR - No tests run or test summary not found
Perhaps just catch the DMError here and warn.
Assignee | ||
Updated•7 years ago
|
Priority: -- → P1
Assignee | ||
Comment 1•6 years ago
|
||
I can no longer reproduce this failure. It may have been fixed when we converted to adb.py.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=2c3ec9a680e18cc18d1eeaa8f928d64d2db04fe6
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•