Repository navigation
[PR #13422/356d355b backport][3.15] 🧪 Sync coveragepy setup w/ other projects - #13423
Conversation
…/ other projects (cherry picked from commit 356d355)
| env={ | ||
| "COVERAGE_PARALLEL_MODE": "false", | ||
| **os.environ.copy(), | ||
| }, |
There was a problem hiding this comment.
Inherited environment overrides opt-out
If the parent environment defines COVERAGE_PARALLEL_MODE=true, expanding os.environ after the explicit false value replaces the intended opt-out in both Autobahn subprocesses, allowing coverage run --append to use incompatible parallel collection. Reverse the mapping order so the explicit value always wins.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## 3.15 #13423 +/- ##
==========================================
- Coverage 98.28% 96.20% -2.09%
==========================================
Files 136 159 +23
Lines 49713 50895 +1182
Branches 2682 2772 +90
==========================================
+ Hits 48861 48964 +103
- Misses 672 1751 +1079
Partials 180 180
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. |
Merging this PR will improve performance by 9.08%
|

This is a backport of PR #13422 as merged into master (356d355).