Skip to content

ci: 增加可复现会话故障 Soak - #44

Merged
CSJ608 merged 1 commit into
mainfrom
ci-session-soak
Aug 29, 2026
Merged

CSJ608 merged 1 commit into
mainfrom
ci-session-soak

Conversation

@CSJ608

@CSJ608 CSJ608 commented Aug 29, 2026

Copy link
Copy Markdown
Owner

变更

  • 增加独立 SecsFrame.Soak 可执行程序,使用真实 TCP 在待回复事务上注入双方 Separate 或端点重建
  • 以显式 seed 对四种故障分组洗牌,恢复新的 Selected 代次后验证新事务
  • 增加手动及每周 session-soak 工作流,设置程序、周期、作业三层上限
  • 成功或失败均上传可复现 JSONL;普通 PR/push CI 仅编译 harness,不执行长时负载
  • 同步 CHANGELOG、开发状态、路线图及运行文档

验证

  • dotnet build SecsFrame.slnx -c Release
  • dotnet test SecsFrame.slnx -c Release --no-build
  • seed 12345、4 轮短时运行覆盖全部四种故障
  • 1 秒 duration 运行按 durationElapsed 正常收口
  • 非法 1201 秒参数被拒绝

@CSJ608
CSJ608 merged commit 15766a7 into main Aug 29, 2026
4 checks passed
@CSJ608
CSJ608 deleted the ci-session-soak branch August 29, 2026 17:19
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