c# - VS Test Runner 在 Visual Studio Online 上运行缓慢

标签 c# unit-testing azure build azure-devops

我正在使用 Visual Studio Online构建测试我的应用程序。

使用 Visual Studio Online 执行我的测试非常慢...... 在我的构建的诊断日志中,我可以看到VS Test Runner在云中花费了22分钟,而在我的计算机上花费了不到1分钟>(我有 +/- 500 个 NUnit 测试)。

有人遇到过同样的问题吗?

更新:99% 的测试时间由 3 次测试占用。 其中有两个人有一个异常(exception)。其中一个通过了。

最佳答案

VS TestRunner 花费如此多时间来处理我们的单元测试的原因是:

The [Ignore] attribute of NUnit was not taken into account by VS TestRunner in VSO.
So we had some dirty Unit Tests that were executed against our will.

关于c# - VS Test Runner 在 Visual Studio Online 上运行缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23869336/

相关文章:

c# - iTextSharp 中的 Pades LTV 验证抛出公钥不是用于根 CA 证书的证书签名

c# - 根据 URL 属性定义选定的菜单选项

c# - 如何使用 Microsoft.Graph 客户端库获取分配的许可证

angular - Marble 测试 rxjs 在 Angular 服务上可观察到

android - 使用 Robolectric 和 Mockito 对 Realm + Dagger 2 进行单元测试

Azure 表未将属性加载到对象中

C# 从 azure 存储容器路径解压缩文件

c# - 获取最大元素的索引

Azure函数绑定(bind): get both EventData and strongly typed message

android - 如何模拟 Android `Tasks.await()` ?