TFS - 启用“重新运行失败的测试”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TFS - 启用“重新运行失败的测试”相关的知识,希望对你有一定的参考价值。
我有一个TFS版本定义,作为部署的一部分运行多个测试:
当我在“Visual Studio测试”步骤中检查“重新运行失败的测试”选项时:
我的单元测试不再作为我发布的一部分运行。发布失败,并在“Visual Studio测试”步骤中出现以下错误:
2019-02-22T16:21:33.0983821Z ## [错误]打开响应文件时出错'C:\ TFS'2019-02-22T16:21:33.1413767Z ## [错误]测试源文件“C:\ TFS Agent \ _work \ r6 \ a \ Agent_work_temp \ ea14a091-36bd-11e9-99f5-51895cf3942e.txt“找不到。
答案
我想,因为错误从以下语句开始:
打开响应文件'C:\ TFS'时出错
TFS测试运行器存在某种错误,执行测试的任务调用不会将路径放在引号中。我将所有TFS构建代理更改为使用以下所有构建的“类型”路径(我删除了TFS代理所在的文件夹中的所有空格):
C:\ TFSAgent \ _work
它似乎现在工作......
以上是关于TFS - 启用“重新运行失败的测试”的主要内容,如果未能解决你的问题,请参考以下文章
仅当按下重新运行失败的测试时才使用 gradle 和 intellij 找到测试
XCTest 测试运行器在完成运行测试之前以代码 -1 退出
如何在 Visual Studio 2017 中启用 TFS 跟踪