Skip to content

feat: test-suite aggregator + CI workflow (drift-guard enforcement last mile) - #234

Merged
kiki830621 merged 1 commit into
mainfrom
idd/217-test-suite-automation
Jul 6, 2026
Merged

feat: test-suite aggregator + CI workflow (drift-guard enforcement last mile)#234
kiki830621 merged 1 commit into
mainfrom
idd/217-test-suite-automation

Conversation

@kiki830621

Copy link
Copy Markdown
Member

Refs #217

Summary

測試套件的 enforcement 最後一哩(#214 R2 DA 抓到的缺口):run-all-tests.sh 聚合器(no fail-fast、per-suite timeout watchdog、失敗 tail 即時浮出、零 suite 不算成功)+ GitHub Actions workflow(push/PR 觸發)。

Merge 順序依賴:CI 首綠需要 PR #230#224 merge-completeness 環境假設修復)先 merge — 本 PR 的 13-suite 實跑證據中該 suite 如預期紅、其餘 12 綠。workflow 刻意不設 init.defaultBranch(在 CI 掩蓋 fixture 環境 bug 是反目標)。

Verification

Self-test 7/7(pass/fail/timeout/empty 四分支)+ 13-suite 實跑。詳見 issue #217 Verify comment。

Checklist


🤖 Generated by /idd-all. Do NOT add a GitHub close trailer (Closes/Fixes/Resolves).

@kiki830621
kiki830621 merged commit 3710f42 into main Jul 6, 2026
1 check failed
@kiki830621
kiki830621 deleted the idd/217-test-suite-automation branch July 6, 2026 06:58
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