Skip to content

Add more async lifecycle tests and fix potential POSIX cancellation fd leak#93

Merged
puddly merged 14 commits into
devfrom
puddly/fix-descriptor-transport-cancellation-leak
Jun 1, 2026
Merged

Add more async lifecycle tests and fix potential POSIX cancellation fd leak#93
puddly merged 14 commits into
devfrom
puddly/fix-descriptor-transport-cancellation-leak

Revert overly sensitive Windows handle leak detection

96c29c3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 15, 2026 in 0s

92.21% (+0.74%) compared to b068974

View this Pull Request on Codecov

92.21% (+0.74%) compared to b068974

Details

Codecov Report

❌ Patch coverage is 93.84615% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.21%. Comparing base (b068974) to head (96c29c3).

Files with missing lines Patch % Lines
serialx/platforms/serial_rfc2217/__init__.py 81.81% 2 Missing ⚠️
serialx/platforms/serial_win32.py 88.23% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev      #93      +/-   ##
==========================================
+ Coverage   91.46%   92.21%   +0.74%     
==========================================
  Files          22       22              
  Lines        3599     3621      +22     
==========================================
+ Hits         3292     3339      +47     
+ Misses        307      282      -25     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.