Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 测试跑步者因“失败”而失败;在目录“中找不到测试结果报告”;_.net_Bamboo_Vstest_Vstest.console.exe - Fatal编程技术网

.net 测试跑步者因“失败”而失败;在目录“中找不到测试结果报告”;

.net 测试跑步者因“失败”而失败;在目录“中找不到测试结果报告”;,.net,bamboo,vstest,vstest.console.exe,.net,Bamboo,Vstest,Vstest.console.exe,VSTest本身似乎正在成功地将trx文件输出到预期的目录中,但是bambor无法找到并解析结果。运行程序的配置如下所示 构建日志显示VSTest成功了,我可以在正确的位置找到并打开.trx文件,但是竹说没有找到任何测试用例 02-Feb-2018 08:25:44 Microsoft (R) Test Execution Command Line Tool Version 15.5.0 02-Feb-2018 08:25:44 Copyright (c) Microsoft Co

VSTest本身似乎正在成功地将trx文件输出到预期的目录中,但是bambor无法找到并解析结果。运行程序的配置如下所示

构建日志显示VSTest成功了,我可以在正确的位置找到并打开.trx文件,但是竹说没有找到任何测试用例

02-Feb-2018 08:25:44    Microsoft (R) Test Execution Command Line Tool Version 15.5.0
02-Feb-2018 08:25:44    Copyright (c) Microsoft Corporation.  All rights reserved.
02-Feb-2018 08:25:44    
02-Feb-2018 08:25:44    /UseVsixExtensions is getting deprecated. Please use /TestAdapterPath instead.
02-Feb-2018 08:25:45    Starting test execution, please wait...
02-Feb-2018 08:25:45    Logger initialized. Logging to C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\5RESBQJP.LGW\BoostTestAdapter.dll.log
02-Feb-2018 08:25:45    Passed   TestNumTest505
02-Feb-2018 08:25:45    Passed   TestNumTest840
02-Feb-2018 08:25:45    Passed   TestNumTest888
02-Feb-2018 08:25:45    Passed   TestNumTest235
02-Feb-2018 08:25:45    Passed   TestStrTest297
02-Feb-2018 08:25:45    Passed   TestStrTest283
02-Feb-2018 08:25:45    
02-Feb-2018 08:25:45    Total tests: 6. Passed: 6. Failed: 0. Skipped: 0.
02-Feb-2018 08:25:45    Test Run Successful.
02-Feb-2018 08:25:45    Test execution time: 0.6233 Seconds
02-Feb-2018 08:25:46    Results File: C:\Atlassian\Bamboo\temp\1517559944335-0\TestResults\Loki$_Loki_2018-02-02_08_25_45.trx
02-Feb-2018 08:25:46    Parsing test results under C:\Atlassian\Data\Bamboo\xml-data\build-dir\UTT-UTTB-JOB1...
02-Feb-2018 08:25:46    Failing task since test cases were expected but none were found.
02-Feb-2018 08:25:46    Finished task 'Unit Testing' with result: Failed

这是使用竹子6.3.1和Visual Studio 2017 Enterprise的新安装

VSTest任务似乎无法正确检测工作目录中的测试结果。我通过将测试结果放在自己的目录中解决了这个问题,这可以通过在工作目录中的任何文件夹中指定“Results directory”字段来实现。

@Bryan感谢您的输入,我实际上是想将此作为一条评论发布。幸运的是,我找到了解决DotEfekts提到的问题的方法。希望这个答案能帮助其他人解决这个问题。