Nunit在jenkins master上生成XML文件位置

时间:2015-12-08 09:31:41

标签: jenkins nunit jenkins-plugins

有谁知道Nunit结果存储在Jenkins主机上的xml文件(如果有的话)。我们在slave上运行测试,每次作业运行后都会替换xml文件。但是出于以前作业的某些原因,我们需要xml文件。我知道有一个控制台输出和发布的结果,但我们特别需要xml。

2 个答案:

答案 0 :(得分:1)

默认状态是输出到“当前目录”。当前目录在哪里?查看jenkins控制台输出。对于使用nunit的舞台,有一个名为Run Settings的部分和一个名为WorkDirectory的子部分。该目录将包含最新的xml输出。每次都会覆盖此文件。

您可以在调用此命令的任何阶段显式定义另一个位置。例如bat \path\to\nunit3-console.exe \path\to\project.dll --work=\a\different\path。您将有一个写入\a\different\path\TestResults.xml

的xml。

答案 1 :(得分:0)

您应该查看Nunit的命令链接文档。它们包括明确定义输出位置的选项。

http://www.nunit.org/index.php?p=consoleCommandLine&r=2.6.3

我们使用了

/xml:C:\testresults\testResults.xml

选项。