Skip to content

running with --collect-only/--co results in Traceback #14

@mdujava

Description

@mdujava

when running make persistence-store flags='-k custom_tenant --co' from 3scale-qe/3scale-tests

collected 1293 items / 1292 deselected / 1 selected                                                                       

<Dir 3scale-tests>
  <Package testsuite>
    <Package tests>
      <Package custom_tenant>
        <Module test_custom_tenant.py>
          <Function test_custom_tenant>
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pytest/__main__.py", line 9, in <module>
    raise SystemExit(pytest.console_main())
                     ~~~~~~~~~~~~~~~~~~~^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main
    code = main()
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/_pytest/config/__init__.py", line 175, in main
    ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config)
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_hooks.py", line 512, in __call__
    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_callers.py", line 167, in _multicall
    raise exception
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_callers.py", line 121, in _multicall
    res = hook_impl.function(*args)
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/_pytest/main.py", line 336, in pytest_cmdline_main
    return wrap_session(config, _main)
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/_pytest/main.py", line 324, in wrap_session
    config.hook.pytest_sessionfinish(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        session=session, exitstatus=session.exitstatus
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_hooks.py", line 512, in __call__
    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_callers.py", line 167, in _multicall
    raise exception
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_callers.py", line 139, in _multicall
    teardown.throw(exception)
    ~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/_pytest/logging.py", line 873, in pytest_sessionfinish
    return (yield)
            ^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_callers.py", line 139, in _multicall
    teardown.throw(exception)
    ~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/_pytest/terminal.py", line 936, in pytest_sessionfinish
    result = yield
             ^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_callers.py", line 139, in _multicall
    teardown.throw(exception)
    ~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/_pytest/warnings.py", line 119, in pytest_sessionfinish
    return (yield)
            ^^^^^
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pluggy/_callers.py", line 121, in _multicall
    res = hook_impl.function(*args)
  File "/home/mdujava/.local/share/virtualenvs/3scale-tests-3BDQW4-4/lib/python3.13/site-packages/pytest_persistence/plugin.py", line 93, in pytest_sessionfinish
    with open(f"{file}_gw{i}", 'rb') as f:
         ~~~~^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'results/pytest-persistence.pickle_gw0'
make: *** [Makefile:85: persistence-store] Error 1

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