TFS - 启用 "Rerun Failed Tests"

TFS - Enabling "Rerun Failed Tests"

我有一个 TFS 版本定义,运行作为部署的一部分进行了多项测试:

当我在 "Visual Studio Test" 步骤中检查 "Rerun Failed Tests" 选项时:

我的单元测试不再 运行 作为我发布的一部分。发布失败,在 "Visual Studio Test" 步骤中出现以下错误:

2019-02-22T16:21:33.0983821Z ##[error]Error opening response file 'C:\TFS' 2019-02-22T16:21:33.1413767Z ##[error]The test source file "C:\TFS Agent\ _work\r6\a\Agent_work_temp\ea14a091-36bd-11e9-99f5-51895cf3942e.txt" provided was not found.

我认为错误是从以下语句开始的:

Error opening response file 'C:\TFS'

TFS 测试运行程序存在某种错误,调用任务执行测试时没有将路径放在引号中。我将所有 TFS 构建代理更改为对所有构建使用以下 "type" 路径(我从 TFS 代理所在的文件夹中删除了所有空格):

C:\TFSAgent\ _work

它现在似乎可以工作了...