Skip to content

Pluggable command engines: batching, async, and tmux-free tests - #738

Open
tony wants to merge 32 commits into
masterfrom
engine-ops-compatibility-dx
Open

Pluggable command engines: batching, async, and tmux-free tests#738
tony wants to merge 32 commits into
masterfrom
engine-ops-compatibility-dx

CHANGES(docs): Reference the engines PR

1fa02d4
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 13, 2026 in 0s

54.57% (+2.20%) compared to c4a980b

View this Pull Request on Codecov

54.57% (+2.20%) compared to c4a980b

Details

Codecov Report

❌ Patch coverage is 68.01040% with 246 lines in your changes missing coverage. Please review.
✅ Project coverage is 54.57%. Comparing base (c4a980b) to head (1fa02d4).

Files with missing lines Patch % Lines
src/libtmux/engines/base.py 52.58% 51 Missing and 4 partials ⚠️
src/libtmux/common.py 54.28% 27 Missing and 5 partials ⚠️
src/libtmux/engines/record.py 57.62% 24 Missing and 1 partial ⚠️
src/libtmux/engines/connection.py 64.51% 22 Missing ⚠️
src/libtmux/engines/subprocess.py 50.00% 21 Missing and 1 partial ⚠️
src/libtmux/server.py 74.71% 21 Missing and 1 partial ⚠️
src/libtmux/engines/asyncio.py 50.00% 19 Missing ⚠️
tests/examples/engines/test_control_mode_engine.py 87.85% 11 Missing and 6 partials ⚠️
src/libtmux/engines/registry.py 60.52% 14 Missing and 1 partial ⚠️
tests/examples/engines/test_push_notifications.py 90.00% 3 Missing and 3 partials ⚠️
... and 5 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #738      +/-   ##
==========================================
+ Coverage   52.37%   54.57%   +2.20%     
==========================================
  Files          26       35       +9     
  Lines        3729     4405     +676     
  Branches      747      812      +65     
==========================================
+ Hits         1953     2404     +451     
- Misses       1472     1679     +207     
- Partials      304      322      +18     

☔ View full report in Codecov by Harness.
📢 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.