Skip to content

feat: strengthen canonical cancellation context and propagation - #603

Merged
rmcdaniel merged 129 commits into
mainfrom
feat/cooperative-cancellation-model
Oct 6, 2026
Merged

rmcdaniel merged 129 commits into
mainfrom
feat/cooperative-cancellation-model

Allow the expanded MySQL feature suite to finish within a bounded check

8e6a8ca
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 6, 2026 in 0s

89.81% (+0.99%) compared to 88c2aa5

View this Pull Request on Codecov

89.81% (+0.99%) compared to 88c2aa5

Details

Codecov Report

❌ Patch coverage is 94.85215% with 383 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.81%. Comparing base (88c2aa5) to head (8e6a8ca).

Files with missing lines Patch % Lines
src/V2/Support/CancellationCascadeView.php 84.65% 66 Missing ⚠️
...rc/V2/Support/PortableLocalActivityPreparation.php 94.73% 42 Missing ⚠️
src/V2/WorkflowStub.php 86.41% 36 Missing ⚠️
src/V2/Support/ScopedWaitCancellation.php 92.65% 26 Missing ⚠️
src/V2/Support/DefaultWorkflowTaskBridge.php 95.65% 21 Missing ⚠️
src/V2/Support/CancellationScopeDelivery.php 96.14% 20 Missing ⚠️
src/V2/Support/ScopedActivityCancellation.php 89.54% 16 Missing ⚠️
src/V2/Support/ScopedChildCancellationDelivery.php 94.71% 15 Missing ⚠️
src/V2/Support/ScopedTimerCancellation.php 94.48% 14 Missing ⚠️
src/V2/Support/PortableLocalActivityControl.php 96.59% 11 Missing ⚠️
... and 31 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #603      +/-   ##
==========================================
+ Coverage   88.81%   89.81%   +0.99%     
==========================================
  Files         472      503      +31     
  Lines       65173    72367    +7194     
==========================================
+ Hits        57885    64996    +7111     
- Misses       7288     7371      +83     

☔ 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.