Closed
Bug 782399
Opened 13 years ago
Closed 13 years ago
mozrunner looks for an attribute that no longer exists; need versionbump
Categories
(Testing :: Mozbase, defect)
Testing
Mozbase
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: k0scist, Unassigned)
References
Details
(mozregression)│mozrunner -b `which firefox`
Traceback (most recent call last):
File "/home/jhammel/mozilla/src/mozregression/bin/mozrunner", line
8, in <module>
load_entry_point('mozrunner==5.9', 'console_scripts',
'mozrunner')()
File
"/home/jhammel/mozilla/src/mozregression/local/lib/python2.7/site-packages/mozrunner-5.9-py2.7.egg/mozrunner/runner.py",
line 388, in cli
CLI(args).run()
File
"/home/jhammel/mozilla/src/mozregression/local/lib/python2.7/site-packages/mozrunner-5.9-py2.7.egg/mozrunner/runner.py",
line 359, in run
self.start(runner)
File
"/home/jhammel/mozilla/src/mozregression/local/lib/python2.7/site-packages/mozrunner-5.9-py2.7.egg/mozrunner/runner.py",
line 379, in start
runner.start(debug_args=debug_args, interactive=interactive)
File
"/home/jhammel/mozilla/src/mozregression/local/lib/python2.7/site-packages/mozrunner-5.9-py2.7.egg/mozrunner/runner.py",
line 186, in start
self.process_handler.processOutput(timeout, outputTimeout)
AttributeError: 'ProcessHandler' object has no attribute
'processOutput'
This affects the released mozrunner 5.9
Comment 1•13 years ago
|
||
I do not see this with mozrunner 5.9 on OS X. Linux only issue or is the package information not up to date on your box?
Comment 2•13 years ago
|
||
Yeah, processOutput was recently added: https://github.com/mozilla/mozbase/blob/master/mozprocess/mozprocess/processhandler.py#L651
So I suspect your mozrunner is more up to date than your mozprocess.
Reporter | ||
Comment 3•13 years ago
|
||
I think all that is necessary is bumping the version of mozprocess and mozrunner (and mozdevice, incidentally)
Reporter | ||
Comment 4•13 years ago
|
||
(In reply to Henrik Skupin (:whimboo) from comment #1)
> I do not see this with mozrunner 5.9 on OS X. Linux only issue or is the
> package information not up to date on your box?
Have you tried easy_installing mozrunner in a blank virtualenv? This is not linux only.
Reporter | ||
Comment 5•13 years ago
|
||
Going to bump unless there are objections
Summary: mozrunner looks for an attribute that no longer exists → mozrunner looks for an attribute that no longer exists; need versionbump
Reporter | ||
Comment 6•13 years ago
|
||
fixed: https://github.com/mozilla/mozbase/commit/87647d5d26e392db0c9981f4a50c20de1943ac7d
tagged and released to pypi
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•