我正在尝试运行我的ASP.NET 5.0(beta 8)测试,这些测试使用language: CSharp
作为构建环境在Travis CI上使用xunit。
项目构建正常,安装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
命令在测试完成后没有将控制权传递回Travis控制台。特拉维斯认为它仍在运行,但没有产生任何输出。
我认为这与https://github.com/xunit/xunit/issues/489以及Mono中的这个错误有关:https://bugzilla.xamarin.com/show_bug.cgi?id=28793但该主题说它已于2015年5月修复,我正在运行最新版本的Mono(4.0。 4)。
答案 0 :(得分:3)
可能是由已知错误引起的。尝试在没有并行化的情况下运行测试,看看是否有帮助:
dnx test -parallel none
你也应该能够在本地重现这个问题。