Opt/ci #456

Merged
lhk229 merged 4 commits from opt/ci into master 2026-09-22 12:42:27 +08:00

4 Commits

Author SHA1 Message Date
lhk229 5e57fdff62 试点启用隔离 Rust 编译缓存并防止镜像叠层
Project CI / AI game creator shell Rust crates (pull_request) Successful in 1m23s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 2m34s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 9m23s
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
仅在 AGC Rust lane 1 消费可信缓存快照,保持独立 target 和关闭增量编译
从远端 master 的确定提交构建快照,拒绝以已有对象缓存的镜像继续叠层
隔离缓存配置与进程状态,缓存故障回退真实编译并保留失败状态
增加命中统计、编译耗时和缓存行为验证
同步缓存来源、镜像保留及不中断运行中 CI 的运维约定
2026-09-22 04:24:58 +00:00
lhk229 aeeb49f259 Merge branch 'master' into opt/ci
Project CI / AI game creator shell Rust crates (pull_request) Successful in 3m6s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 4m1s
Project CI / Backend tests (pull_request) Successful in 5m4s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 9m38s
Project CI / Native shell tests (pull_request) Successful in 6m30s
Project CI / Frontend tests (pull_request) Successful in 2m24s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 10m44s
Project CI / Repository checks (pull_request) Successful in 2m52s
Project CI / AI game creator shell web tests (pull_request) Successful in 2m38s
2026-09-22 11:11:25 +08:00
lhk229 56cb6ae48c 修复进程会话测试失败时的残留进程清理
Project CI / AI game creator shell Rust smoke (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
为 owner 测试添加作用域清理,确保正常退出和 panic 时回收进程
保留子进程自行退出断言,并限定残留清理到独立临时项目
增加 panic 清理与跨项目隔离回归测试
同步更新开发运维文档和共享测试约定
2026-09-22 03:01:15 +00:00
lhk229 0a0b7d08c2 优化前端 CI 测试分工并去除 AGC 重复执行
新增继承根配置的前端 CI 测试入口,排除由 AGC 专属任务执行的测试目录
增加实际测试文件集合校验,确保分组互斥且覆盖原有全量
同步更新 CI 工作流、开发运维文档和共享开发流程
2026-09-22 02:40:05 +00:00