Closed
Description
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:
- What version of Python are you using? 3.5, 3.6, 3.7, 3.8
- What version of coverage.py are you using? The output of
coverage debug sys
is helpful. 5.3 - What versions of what packages do you have installed? The output of
pip freeze
is helpful. - 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
- 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