Closed
Bug 958509
Opened 11 years ago
Closed 11 years ago
Latest mozrunner (5.29) depends on unreleased changes to mozprocess
Categories
(Testing :: Mozbase, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: Bebe, Assigned: davehunt)
Details
Today mozrunner 2.29 was released:
https://pypi.python.org/pypi/mozrunner
Because of that Gaia-Ui-tests on desktop(Travis) are failing:
https://travis-ci.org/mozilla-b2g/gaia/jobs/16711015#L2117
Traceback (most recent call last):
File "/home/travis/build/mozilla-b2g/gaia/travis_venv/local/lib/python2.7/site-packages/marionette_client-0.7.2-py2.7.egg/marionette/marionette_test.py", line 127, in run
self.setUp()
File "/home/travis/build/mozilla-b2g/gaia/tests/python/gaia-ui-tests/gaiatest/gaia_test.py", line 831, in setUp
self.device.stop_b2g()
File "/home/travis/build/mozilla-b2g/gaia/tests/python/gaia-ui-tests/gaiatest/gaia_test.py", line 758, in stop_b2g
self.marionette.instance.close()
File "/home/travis/build/mozilla-b2g/gaia/travis_venv/local/lib/python2.7/site-packages/marionette_client-0.7.2-py2.7.egg/marionette/geckoinstance.py", line 53, in close
self.runner.stop()
File "/home/travis/build/mozilla-b2g/gaia/travis_venv/local/lib/python2.7/site-packages/mozrunner-5.29-py2.7.egg/mozrunner/runner.py", line 116, in stop
self.returncode = self.process_handler.kill(sig=sig)
TEST-UNEXPECTED-FAIL | test_warm_launch.py test_warm_launch.TestWarmLaunch.test_warm_launch | TypeError: kill() got an unexpected keyword argument 'sig'
----------------------------------------------------------------------
Ran 1 test in 0.349s
The commit that broke our tests is: https://github.com/mozilla/mozbase/commit/50bcb04fe88b053b16fa97833c252be439bed15e
Running tests with mozrunner 2.28 works fine
Assignee | ||
Comment 1•11 years ago
|
||
This is because mozrunner is dependent on recent changes to mozprocess. We just need to release a new version of both mozprocess and mozrunner to address the dependency.
Assignee: nobody → dave.hunt
Status: NEW → ASSIGNED
Component: Marionette → Mozbase
QA Contact: hskupin
Summary: Marionette test runner broke because of the recent mozrunner release → Latest mozrunner (5.29) depends on unreleased changes to mozprocess
Assignee | ||
Comment 2•11 years ago
|
||
Landed in:
https://github.com/mozilla/mozbase/commit/f6c4fd077836071a0f5de2db4fd6dcf02a3613ab
Released as:
https://pypi.python.org/pypi/mozprocess/0.15
https://pypi.python.org/pypi/mozrunner/5.30
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•