首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CruiseControl.net项目失败时没有错误,如何识别错误?

CruiseControl.net项目失败时没有错误,如何识别错误?
EN

Stack Overflow用户
提问于 2017-01-21 01:22:38
回答 1查看 298关注 0票数 0

有巡航control.net (v1.8.5.0)启动和运行约6个月的4个项目,没有问题。

在过去的一周左右,一个项目报告了一个失败..。尽管它编译正确,没有像以前那样报告单元测试错误。任何类似的报告都没有描述或纠正这个问题。

下面是仪表板状态:

BluePrint故障断路器: support2失败任务: NUnitTask

在通常显示哪些测试失败的构建报告日志中,它只显示单元启动消息就不会显示故障:

ProcessModel:默认DomainUsage:单个执行运行时: net-3.5

通常情况下,nunit错误、错误测试#s和失败名称以及nunit断言失败消息。在过去的情况下,它将显示每个测试的xml。

有人能给我指点其他地方是什么导致了这件事,或者我可能会找出原因吗?

当我在相同的测试中手动运行nunit时,巡航控制服务已经签出了构建服务器,一切正常。

我试着重新启动巡航控制服务和IIS,结果是一样的。

当我查看服务器上的ccnet.log文件时,它没有报告任何比上面的构建日志中已经包含的内容更具体的内容:

完成构建项目"C:\Users\j\Documents\CIWork\BluePrint\BluePrint.sln“(构建目标)。 建造成功。0错误 时间: 00:00:13.99 2017-01-20 18:50:36,869蓝图:调试运行单元测试: C:\Program (x86)\NUnit 2.6.3\bin\n unit -控制台执行C:\Users\j\Documents\CIWork\BluePrint\Tests\bin\x64\Release\TestBluePrint.exe /nologo 2017-01-20 18:50:36,869蓝图:调试启动进程C:\程序文件(x86)\NUnit 2。6.3\bin\n单元-控制台2.6在工作目录C:\Program (x86)\CruiseControl.NET\server\BluePrint\WorkingDirectory with /xml=C:\Users\j\Documents\CIWork\BluePrint\logs\LatestTests.BluePrint.xml /nologo C:\Users\j\Documents\CIWork\BluePrint\Tests\bin\x64\Release\TestBluePrint.exe 2017-01-20 18:50:36,953蓝图:调试不设置C:\Program (x86)\NUnit 2.6上的PriorityClass。3\bin\n单元-控制台bin默认情况下为2017-01-20 18:50:37,686 20:调试ProcessModel:默认 DomainUsage:单2017-01-20 18:50:37,686 20:调试执行运行时: net-3.5

我的配置已经6个月没有改变了,下面是来自ccnet.config的相关任务:

代码语言:javascript
复制
      <nunit>
    <path>C:\Program Files (x86)\NUnit 2.6.3\bin\nunit-console.exe</path>
    <outputfile>C:\Users\j\Documents\CIWork\BluePrint\logs\LatestTests.BluePrint.xml</outputfile>
    <assemblies>
      <assembly>C:\Users\j\Documents\CIWork\BluePrint\Tests\bin\x64\Release\TestBluePrint.exe</assembly>
    </assemblies>
  </nunit>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-21 01:22:38

当我发布这篇文章时,我回忆起其中一个测试从互联网上下载了大量的数据并进行了缓存。从控制台运行它是有效的,但是从系统帐户作为服务运行它的速度一定比默认的cruisecontrol超时要慢一些。

奇怪的是日志中没有超时错误。但是,将缓存的文件从管理帐户复制到systemprofile帐户是固定的。还将查看是否可以修改nunit测试以自动超时。

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

https://stackoverflow.com/questions/41774808

复制
相关文章

相似问题

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