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)

x86_64
Linux
defect
Not set
normal

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
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
You need to log in before you can comment on or make changes to this bug.