为什么一个 tfs 构建摘要在一台机器上显示测试结果,而不是在另一台机器上

Why one tfs build summary shows test results on one machine, not on another

我有一个 TFS 构建和一些单元测试。构建运行,测试在构建服务器上运行。 但是:在一台机器上,我可以看到测试结果,在另一台机器上看不到。查看屏幕截图。 (忽略失败的测试,没有测试结果才是问题)

Web 上也是如此-UI: 使用一个用户帐户我可以看到 "test Results" 和统计信息,在另一台机器上(使用另一个用户帐户)有一条消息 "Test result with ID 123 not found or deleted".

我什至不知道测试结果文件可能位于何处。是否存在权限问题?

测试结果存储在收集数据库中,因此假设这两个用户对团队项目拥有相同的权限,他们应该能够看到相同的构建详细信息。

您可以调查这两个用户是否通过管理页面指定了不同的访问级别(许可级别):http://TFS_SERVER:8080/tfs/_admin/_licenses。我不确定是否允许利益相关者查看构建的测试结果。