首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TeamCity NUnit构建步骤以长延迟结束?

TeamCity NUnit构建步骤以长延迟结束?
EN

Stack Overflow用户
提问于 2014-04-28 13:04:07
回答 1查看 689关注 0票数 1

我正在运行一个TeamCity 8.1.2构建服务器,在AWS云上使用3个代理。

在完成NUnit构建步骤之后,我遇到了异常长的延迟。我有30,000多个单元测试在运行,大约需要3分钟才能完成。但是,构建日志显示,该步骤需要11分钟才能完成(至少,有时需要15分钟),其中大部分似乎是由于步骤结束时的延迟造成的,这是TeamCity的内部原因。

编辑此延迟随着时间的推移而增加,用于在5-6分钟内完成的构建。

下面是一个相当快的运行的构建日志的摘录。注意‘进程退出’和‘##团队城市’之间的7分钟延迟:

代码语言:javascript
复制
[22:39:17]Step 6/7: Run Unit Tests (NUnit) (11m:26s)
[22:39:17][Step 6/7] ##teamcity[buildStatisticValue key='buildStageDuration:buildStepRUNNER_20' value='0.0']
[22:39:17][Step 6/7] Starting: D:\BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe #TeamCityImplicit
[22:39:17][Step 6/7] in directory: D:\builds\X.Web\Build
[22:39:30][Step 6/7] Start TeamCity NUnit Test Runner
[22:39:30][Step 6/7] Running NUnit-2.6.3 tests under .NET Framework v4.0 x64
[22:39:39][Step 6/7] X.Tests.dll (2m:39s)
[22:42:59][Step 6/7] X.ServiceInterface.Tests.dll (1s)
[22:43:04][Step 6/7] X.Data.Tests.dll (24s)
[22:43:30][Step 6/7] Process exited with code 0
[22:50:44][Step 6/7] ##teamcity[buildStatisticValue key='buildStageDuration:buildStepRUNNER_20' value='686467.0']
[22:50:44]Step 7/7: Pack Feed NuGet Packages (NuGet Pack) (6s)

有什么想法吗?我会给jetbrains投一张支持票,但我想我会把它扔给社区,以防有人以前见过它。提前感谢您的帮助。

EN

回答 1

Stack Overflow用户

发布于 2014-04-29 07:37:34

TeamCity代理需要将测试报告给服务器。我想说的是,所报告的测试数量导致了步骤完成和生成完成之间的延迟。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23341926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档