我在詹金斯中使用鼻子来测试一个项目。如果测试失败,我会在控制台收到一份简短的输出报告。无论测试结果如何,我都希望有这个输出。因此,即使测试通过,我也希望能够看到测试输出到 stderr/stdout。
目前我可以通过调用 nose 来关闭日志记录--nocapture
。然而,这会导致詹金斯默认创建的项目控制台日志下的所有输出。我如何告诉鼻子/捕获将捕获的输出附加到詹金斯中显示的每个测试结果?我xunit
用来生成一个junit
兼容的xml
文件,而 Jenkins 又使用它来生成它的报告。
编辑:根据要求提供附加信息
Jenkins 中的网址(在 buildnumber 部分之后):
/testReport/testDesignParser.testDesignCsvParser.testDesignCsvParser/testDesignCsvParser/test/?
我知道这个设计并不漂亮,但现在就是这样。如果重要的话:
`testDesignParser.testDesignCsvParser.testDesignCsvParser` 模块 `testDesignCsvParser` 类 `test`(成员)测试函数