Skip to content

feat: detect flaky cross-distro runtime checks - #46

Merged
Mresyzz merged 1 commit into
mainfrom
codex/repeat-stability-hardening
Oct 3, 2026
Merged

Mresyzz merged 1 commit into
mainfrom
codex/repeat-stability-hardening

Conversation

@Mresyzz

@Mresyzz Mresyzz commented Oct 3, 2026

Copy link
Copy Markdown
Owner

变化

  • 增加 --repeat N、项目配置 repeat 和 Action input repeat。
  • 同一发行版出现混合通过/失败时报告 FLAKY,并在 terminal、Markdown、JSON、SARIF、Step Summary 中保留尝试次数。
  • 限制项目配置文件最大读取大小,避免异常大配置造成内存压力。
  • 优先使用 Docker blocking wait,减少循环中的同步 reload;保留测试替身兼容回退。
  • 抽出 CLI 重复的运行/异常处理逻辑,移除未使用导入,补充边界测试。
  • 版本更新到 v0.9.0,并同步 README、示例、Pages 页面和变更记录。

验证

  • python -m pytest -q → 122 passed, 8 skipped
  • python -m pytest -q -m integration → 7 skipped(当前环境没有 Docker CLI)
  • python -m build --wheel --no-isolation → wheel 构建成功
  • git diff --check → 通过

@Mresyzz
Mresyzz merged commit 9d2e492 into main Oct 3, 2026
6 checks passed
@Mresyzz
Mresyzz deleted the codex/repeat-stability-hardening branch October 3, 2026 10:57
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