Skip to content

argparse.ArgumentError: argument --num_routes: conflicting option string Error #5526

@Alexander198961

Description

@Alexander198961

Description
got ArgumentError: argument --num_routes conflicting option string(s) during run all tests

Steps to reproduce the issue:

  1. ./run_tests.sh -d mlnx-2700-215 -n jss-t0 -t t0

Describe the results you received:
Exception
File "/usr/local/bin/pytest", line 11, in
load_entry_point('pytest==4.6.5', 'console_scripts', 'pytest')()
File "/usr/local/lib/python2.7/dist-packages/_pytest/config/init.py", line 63, in main
config = _prepareconfig(args, plugins)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config/init.py", line 207, in _prepareconfig
pluginmanager=pluginmanager, args=args
File "/usr/local/lib/python2.7/dist-packages/pluggy/hooks.py", line 286, in call
return self._hookexec(self, self.get_hookimpls(), kwargs)
File "/usr/local/lib/python2.7/dist-packages/pluggy/manager.py", line 93, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "/usr/local/lib/python2.7/dist-packages/pluggy/manager.py", line 87, in
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
File "/usr/local/lib/python2.7/dist-packages/pluggy/callers.py", line 203, in _multicall
gen.send(outcome)
File "/usr/local/lib/python2.7/dist-packages/_pytest/helpconfig.py", line 94, in pytest_cmdline_parse
config = outcome.get_result()
File "/usr/local/lib/python2.7/dist-packages/pluggy/callers.py", line 81, in get_result
_reraise(*ex) # noqa
File "/usr/local/lib/python2.7/dist-packages/pluggy/callers.py", line 187, in _multicall
res = hook_impl.function(*args)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config/init.py", line 687, in pytest_cmdline_parse
self.parse(args)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config/init.py", line 901, in parse
args, self.option, namespace=self.option
File "/usr/local/lib/python2.7/dist-packages/_pytest/config/argparsing.py", line 101, in parse_setoption
parsedoption = self.parse(args, namespace=namespace)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config/argparsing.py", line 78, in parse
self.optparser = self._getparser()
File "/usr/local/lib/python2.7/dist-packages/_pytest/config/argparsing.py", line 95, in _getparser
arggroup.add_argument(*n, **a)
File "/usr/lib/python2.7/argparse.py", line 1312, in add_argument
return self._add_action(action)
File "/usr/lib/python2.7/argparse.py", line 1513, in _add_action
action = super(_ArgumentGroup, self)._add_action(action)
File "/usr/lib/python2.7/argparse.py", line 1326, in _add_action
self._check_conflict(action)
File "/usr/lib/python2.7/argparse.py", line 1464, in _check_conflict
conflict_handler(action, confl_optionals)
File "/usr/lib/python2.7/argparse.py", line 1471, in _handle_conflict_error
raise ArgumentError(action, message % conflict_string)
argparse.ArgumentError: argument --num_routes: conflicting option string(s): --num_routes

Describe the results you expected:
run all tests without error

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions