Skip to content

fix stop deadlock

8bf26cf
Select commit
Loading
Failed to load commit list.
Open

Add fault tolerance support during migration #35

fix stop deadlock
8bf26cf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 25, 2026 in 1s

89.16% (+1.01%) compared to 0d9fcab

View this Pull Request on Codecov

89.16% (+1.01%) compared to 0d9fcab

Details

Codecov Report

❌ Patch coverage is 86.50794% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.16%. Comparing base (0d9fcab) to head (8bf26cf).

Files with missing lines Patch % Lines
worker/egress/styx_kafka_batch_egress.py 63.63% 16 Missing ⚠️
coordinator/coordinator_metadata.py 98.03% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #35      +/-   ##
==========================================
+ Coverage   88.14%   89.16%   +1.01%     
==========================================
  Files          45       45              
  Lines        2616     2703      +87     
==========================================
+ Hits         2306     2410     +104     
+ Misses        310      293      -17     
Files with missing lines Coverage Δ
coordinator/worker_pool.py 94.35% <100.00%> (+0.13%) ⬆️
styx-package/styx/common/logging.py 100.00% <100.00%> (ø)
styx-package/styx/common/message_types.py 100.00% <100.00%> (ø)
worker/fault_tolerance/async_snapshots.py 98.43% <100.00%> (-0.70%) ⬇️
worker/operator_state/aria/in_memory_state.py 100.00% <100.00%> (+1.34%) ⬆️
coordinator/coordinator_metadata.py 93.57% <98.03%> (+8.87%) ⬆️
worker/egress/styx_kafka_batch_egress.py 70.68% <63.63%> (+4.68%) ⬆️

... and 1 file with indirect coverage changes

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