Skip to content

fix: 避免定时 Soak 提前达到循环上限 - #45

Merged
CSJ608 merged 1 commit into
mainfrom
fix-session-soak-cycle-cap
Aug 29, 2026
Merged

CSJ608 merged 1 commit into
mainfrom
fix-session-soak-cycle-cap

Conversation

@CSJ608

@CSJ608 CSJ608 commented Aug 29, 2026

Copy link
Copy Markdown
Owner

问题

首次 main 手动运行 seed 12345、duration 300 秒时,Linux runner 在 287681 ms 完成 10000 个周期并以 maxCyclesReached 提前停止。按当前吞吐量,15/20 分钟定时运行也会在约 5 分钟提前结束。

修复

  • 工作流将次级循环上限从 10000 提高到程序已允许的 100000
  • duration 继续限制为最长 20 分钟,单周期 20 秒、作业 25 分钟上限不变
  • 同步 CHANGELOG 和运行文档

验证

  • dotnet build SecsFrame.slnx -c Release
  • dotnet test SecsFrame.slnx -c Release --no-build

@CSJ608
CSJ608 merged commit fa97cd3 into main Aug 29, 2026
4 checks passed
@CSJ608
CSJ608 deleted the fix-session-soak-cycle-cap branch August 29, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant