2015-11-07 91 views
3

我试图运行我的ASP.NET 5.0(测试版8)测试,它使用特拉维斯CI上的xunit使用language: CSharp作为构建环境。特拉维斯单声道挂起dnx测试

该项目建立良好,并在安装dnvm我运行与dnx test测试。

然而,测试是否通过或失败,我得到以下信息过了一会:

No output has been received in the last 10 minutes, this potentially indicates a stalled build or something wrong with the build itself. 
The build has been terminated 

我认为这正在发生的事情,因为dnx test命令不会将控制权返回给特拉维斯控制台时测试已经完成。特拉维斯认为它仍在运行,但没有产生任何输出。

我认为这与https://github.com/xunit/xunit/issues/489和Mono中的这个错误:https://bugzilla.xamarin.com/show_bug.cgi?id=28793有关,但该线程表示它已于2015年5月修复,并且正在运行最新版本的Mono(4.0.4)。

回答

3

这可能是由已知的错误引起的。尝试运行没有并行化的测试,看看是否有帮助:

dnx test -parallel none 

您应该能够在本地重现此问题。

+0

工作,谢谢! – user882807