fix(ci): 等待浏览器脚本与账户状态就绪后再操作 #40
Reference in New Issue
Block a user
Delete Branch "codex/ci-browser-readiness"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
问题与结果
CI 在 HTML 刚返回时就按 SSR 文字操作并跳转,可能中断尚未加载的脚本,账户页停在检查状态。将品牌、文档、账户和画布的直接导航统一等待 DOMContentLoaded 及客户端 theme-ready 标记。账户布局检查另等待账户加载结束。
抽取既有的 GET 恢复逻辑:仅当前导航的新脚本请求中断可恢复一次,两个请求和客户端就绪共用 60 秒预算;登录、发布及应用断言不重试。画布入口核对 href 后加载目标文档,保留真实登录与 Agent 操作测试。
验证