feature(sandbox-manager): refine paused retention timeout handling#566
feature(sandbox-manager): refine paused retention timeout handling#566AiRanthem wants to merge 7 commits into
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
Add paused retention timeout helpers, parse the E2B extension, and persist accepted paused retention values through sandbox-manager mutations. Apply the retention setting during E2B create, manual pause, auto-pause timeout writes, and controller-driven sandbox auto-pause recalculation. Fold in the explicit infra timeout-policy boundary and the controller annotation-parser reuse so the final review diff reflects the intended API shape. Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
0d391de to
5056d57
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #566 +/- ##
==========================================
+ Coverage 79.71% 79.97% +0.25%
==========================================
Files 195 203 +8
Lines 14107 14814 +707
==========================================
+ Hits 11246 11848 +602
- Misses 2457 2541 +84
- Partials 404 425 +21
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary
Test Plan