1

标题基本概括了所有内容; 在单元测试项目期间,我有一些 myget 构建失败。

这是 Myget 上构建日志的链接:https ://www.myget.org/BuildSource/List/filemaker#19f57648-9fb3-4550-ba06-b400e7d75ecc

MyGet 日志片段:

Starting test execution, please wait...
[xUnit.net 00:00:00.5400101]   Discovering: FMData.Tests
[xUnit.net 00:00:00.6264854]   Discovered:  FMData.Tests
[xUnit.net 00:00:00.6318313]   Starting:    FMData.Tests
[Error] Error during build: The process has been killed because the maximum allowed working time of 15 minutes was exceeded.
Destroying git credential provider...
[Error] Error while running finalizing build steps: The process has been killed because the maximum allowed working time of 15 minutes was exceeded.
Cleaning up build environment...
Cleaning up sources...

项目的实际代码和单元测试可以在这里找到https://github.com/fuzzzerd/fmdata

通过网络在本地运行dotnet test我:

Starting test execution, please wait...
[xUnit.net 00:00:00.7681456]   Discovering: FMData.Tests
[xUnit.net 00:00:00.9135692]   Discovered:  FMData.Tests
[xUnit.net 00:00:00.9193997]   Starting:    FMData.Tests
[xUnit.net 00:00:01.1856516]   Finished:    FMData.Tests

Total tests: 8. Passed: 8. Failed: 0. Skipped: 0.
Test Run Successful.
Test execution time: 2.6027 Seconds

如前所述,单元测试在本地运行 5-10 秒;这是一个非常小的项目,依赖项很少,但显然有些冲突,但我不确定如何调试 myget 构建服务,甚至不知道我是否以某种方式错误地设置了我的单元测试项目。

有没有办法打开高级/详细日志记录?现在我不知道它是一个 myget 问题、一个项目问题还是一个特定的测试导致了这里的问题。

4

0 回答 0