Pinterest 发布了一份技术案例研究,详细介绍了其工程团队如何通过采用运行时感知的测试分片策略并构建内部测试平台,将 Android 端到端(E2E)持续集成(CI)的构建时间缩短了 36% 以上。在进行变更之前,Pinterest 的 ...
在软件开发的快节奏时代,持续集成(CI)成为了提高开发效率的关键工具。近日,Pinterest的工程团队发布了一项技术案例研究,展示了他们如何通过运行时感知的测试分片策略,将Android端到端(E2E)持续集成的构建时间缩短了36%。 在此之前,Pinterest的Android CI管道面临着一大难题:由于测试套件在第三方平台上按包名拆分,最慢的分片常常拖慢整个构建进程,导致构建时间既漫长又不 ...