CI 优化实操指南:测量关键路径,让 Agent 少等 40% 时间
RishabJainK · x · 2026-11-03
作者详细展开 CI 提速方法论,目标是让全天推送 PR 的 Agent 减少 CI 等待:
- 测量 CI 到底在等什么:拉取最近 40+ 次运行,记录总时长与各 job 耗时;找关键路径——并行 job 绑在一起,只加速非最慢 job 无效;把最慢 job 的时间拆成等机器、环境准备(checkout/安装/镜像拉取/缓存恢复)和实际工作,先修最大块。
- 慢测试找的是等待而非计算:按文件统计测试耗时,找出决定每个 shard 下限的少数文件;shard 在最慢文件结束前无法完成。
配套配图显示 PR 门禁中位时间从 300 秒降到 192 秒,具体手段包括修复对着假服务的超时等待、拆分大文件均衡 shard、短命 VM 构建、8 秒 pre-push hook 等。
所属事件:Boardy 分享 CI 提速 20 倍实操:从 40 分钟压到 2 分钟(2 条相关)→
「编程与Agent」频道最新
- 虚幻引擎 6 将移除 Blueprint 可视化脚本,开发者叹 Agent 时代到来 — Dimillian · 2026-11-03
- Agent 快不等于好:安全违规率与四大观测工具清单 — goyalshaliniuk · 2026-11-03
- 部署 AI Agent 必看:开发者应追踪的 7 项可观测性指标 — goyalshaliniuk · 2026-11-03
- 开发者发布 Clanksquare:AI Agent 专属签名社交网络 — BalloonWheelie · 2026-11-03
- Databricks 智能路由内部实测:编码 AI 成本直降 35% — matei_zaharia · 2026-11-03
- Rust 本地 Agent 框架 Rufous:自带 BS 检测,防小模型谎报工具调用 — solyarisoftware · 2026-11-03