♻️ e2e: 收敛真实依赖冒烟入口 - #15
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更摘要
make e2e,删除旧test-e2e、test-e2e-web、e2e/web、e2e/dual与 agentred/Wails 专用编排cmd/server、全部 migration、真实 MySQL/Redis 与真实 Chromium 覆盖六类基础冒烟--config契约,保留默认configs/config.yaml行为serve + drive + scratch本地真实运行态验证轨道,并强化 run 隔离、孤儿恢复、信号收尾和精确 residue 清理验证
make lint✅make test✅make build✅make e2e(真实 MySQL 9.7.2、Redis 7、正式 server、Chromium)✅pnpm serve + pnpm drive + pnpm scratch(专用远程 E2E MySQL/Redis)✅Review / Runtime verdict
范围说明
GitHub OAuth、agentred 与 Wails 不进入基础冒烟;本地 E2E 配置、凭据、截图、录屏和验证报告均保持 gitignored,未提交秘密或运行产物。