Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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
Jenkins:MSTest:无法指定要转换为JUnit XML格式的多个测试结果文件_Jenkins_Ant_Jenkins Plugins_Fileset_Jenkins Mstest - Fatal编程技术网

Jenkins:MSTest:无法指定要转换为JUnit XML格式的多个测试结果文件

Jenkins:MSTest:无法指定要转换为JUnit XML格式的多个测试结果文件,jenkins,ant,jenkins-plugins,fileset,jenkins-mstest,Jenkins,Ant,Jenkins Plugins,Fileset,Jenkins Mstest,在使用Jenkins自动化构建过程的同时,我们使用MSTest插件将生成的*.trx文件转换为JUnit xml格式,以便在构建报告中显示。 这个插件可以很好地处理单个文件。例如:MyProject/TestResults.trx.%工作区%是由插件使用的隐式 但是现在,因为我们有了针对同一应用程序的多个2测试项目。集成和单元 我想结合两个测试结果,并显示组合结果 为此,我尝试以下Ant文件集模式 <fileset dir="C:\Program Files (x86)\Jenkins\w

在使用Jenkins自动化构建过程的同时,我们使用MSTest插件将生成的*.trx文件转换为JUnit xml格式,以便在构建报告中显示。 这个插件可以很好地处理单个文件。例如:MyProject/TestResults.trx.%工作区%是由插件使用的隐式

但是现在,因为我们有了针对同一应用程序的多个2测试项目。集成和单元 我想结合两个测试结果,并显示组合结果

为此,我尝试以下Ant文件集模式

<fileset dir="C:\Program Files (x86)\Jenkins\workspace\JenkinsJobWorkSpaceDir\">   
<filename name="*.trx" /> 
</fileset>
但这不起作用,显示以下消息:

[MSTEST-PLUGIN]未找到MSTEST TRX测试报告文件。忽略

以下是我的两个文件: C:\Program Files x86\Jenkins\workspace\JenkinsJobWorkSpaceDir\TestResult1.trx
C:\Program Files x86\Jenkins\workspace\JenkinsJobWorkSpaceDir\TestResult2.trx

根据Jenkins的mstest插件中文件文本框下给出的说明:

它表示Ant文件集模式,这并不意味着包含该文件集标记,而是使用通配符表达式包含文件夹中的所有文件