使用 .NET 测试重试策略提升构建稳定性
TeamCity On-Premises 2024.03 通过自动重试失败的测试来最大限度减少浪费的开发时间,从而降低误报率。

JetBrains 的 TeamCity On-Premises 是一种自托管的持续集成与持续交付(CI/CD)解决方案。它自动化软件构建、测试和部署流程,使开发团队能够更早识别并修复缺陷,从而更快交付高质量软件。TeamCity On-Premises 提供诸如构建进度的即时报告、预先测试的提交以及通过代码进行配置(configuration as code)等功能,以提升开发效率并增强控制能力。
TeamCity On-Premises 2024.03 版本新增 .NET 测试重试策略,帮助缓解间歇性测试失败。这类测试往往会在外部因素影响下表现出时好时坏,而这些因素通常不在你的测试代码控制范围内。通过对失败的测试进行重试,你可以提升构建的整体稳定性,并确保仅因真正的问题而失败。
要查看 2024.03 版本的完整更新内容,请参阅我们的 release notes。
TeamCity On-Premises 按服务器和构建代理(build agent)进行授权,并提供商业永久授权。有关完整详情,请参阅我们的 TeamCity On-Premises 授权页面。
如需更多信息,请访问我们的 TeamCity On-Premises 产品页面。