Skip to content

coverage combine when combining results from different interpreter versions results in missing coverage #1036

Closed
@graingert

Description

@graingert

Describe the bug
coverage combine when combining results from different interpreter versions results in missing coverage

To Reproduce
How can we reproduce the problem? Please be specific. Don't just link to a failing CI job. Answer the questions below:

  1. What version of Python are you using? 3.5, 3.6, 3.7, 3.8
  2. What version of coverage.py are you using? The output of coverage debug sys is helpful. 5.3
  3. What versions of what packages do you have installed? The output of pip freeze is helpful.
  4. What code are you running? Give us a specific commit of a specific repo that we can check out. https://codecov.io/gh/twisted/ldaptor/pull/207/changes
  5. What commands did you run? see https://github.com/twisted/ldaptor/pull/207/files#diff-522adf759addbd3b193c74ca85243f7dR73

Expected behavior
I expect to see line 40 of ldaptor/protocols/ldap/ldapconnector.py covered

Additional context
I'm currently trying out tox --parallel to save consumption of GHA parallel builds. Each build runs and then coverage combine runs at the end, as advised here https://tox.readthedocs.io/en/latest/example/basic.html#parallel-mode
see twisted/ldaptor#207

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions