Open Bug 1333430 Opened 7 years ago Updated 2 years ago

ImportError: No module named marionette.runner.base when trying to run 'marionette-test' on an interactive loaner

Categories

(Testing :: General, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: ahal, Unassigned)

Details

Trying to use an interactive loaner with a Mn job is currently broken with this traceback:
ImportError: No module named marionette.runner.base
  File "/home/worker/workspace/build/tests/tools/mach/mach/main.py", line 352, in run
    return self._run(argv)
  File "/home/worker/workspace/build/tests/tools/mach/mach/main.py", line 407, in _run
    args = parser.parse_args(argv)
  File "/usr/lib/python2.7/argparse.py", line 1701, in parse_args
    args, argv = self.parse_known_args(args, namespace)
  File "/usr/lib/python2.7/argparse.py", line 1733, in parse_known_args
    namespace, args = self._parse_known_args(args, namespace)
  File "/usr/lib/python2.7/argparse.py", line 1942, in _parse_known_args
    stop_index = consume_positionals(start_index)
  File "/usr/lib/python2.7/argparse.py", line 1898, in consume_positionals
    take_action(action, args)
  File "/usr/lib/python2.7/argparse.py", line 1807, in take_action
    action(self, namespace, argument_values, option_string)
  File "/home/worker/workspace/build/tests/tools/mach/mach/dispatcher.py", line 173, in __call__
    if handler.parser:
  File "/home/worker/workspace/build/tests/tools/mach/mach/decorators.py", line 77, in parser
    self._parser = self._parser()
  File "/home/worker/workspace/build/tests/marionette/mach_test_package_commands.py", line 49, in setup_marionette_argument_parser
    from marionette.runner.base import BaseMarionetteArguments
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.