Jenkins Karma junitReporter.outputFile为空

Jenkins Karma junitReporter.outputFile为空,jenkins,karma-runner,yeoman-generator-angular,Jenkins,Karma Runner,Yeoman Generator Angular,我正在配置Karma以与Jenkins CI合作,如上所述 我的junitReporter.outputFile,testresults.xml,始终为空 根据文档(上面链接)请注意test-results.xml文件将被写入当前工作目录中以浏览器命名的子目录中(您需要告诉Jenkins在哪里可以找到它们)。 我正在使用PhantomJS运行测试。我没有看到任何以PhantomJS命名的子目录 有什么想法吗?我在karma.conf.js文件的插件中添加了karma junit reporter

我正在配置Karma以与Jenkins CI合作,如上所述

我的
junitReporter.outputFile
testresults.xml
,始终为空

根据文档(上面链接)
请注意test-results.xml文件将被写入当前工作目录中以浏览器命名的子目录中(您需要告诉Jenkins在哪里可以找到它们)。

我正在使用PhantomJS运行测试。我没有看到任何以PhantomJS命名的子目录


有什么想法吗?

我在
karma.conf.js
文件的插件中添加了
karma junit reporter
,一切都开始工作了,就像这样:

// Which plugins to enable
plugins: [
  "karma-phantomjs-launcher",
  "karma-jasmine",
  "karma-junit-reporter"
],

// Continuous Integration mode
// if true, it capture browsers, run tests and exit
singleRun: true,
reporters: ['progress', 'junit'],
// the default configuration
junitReporter: {
  outputDir: 'test', // results will be saved as $outputDir/$browserName.xml
  outputFile: 'test-results.xml', // if included, results will be saved as $outputDir/$browserName/$outputFile
  suite: '', // suite will become the package name attribute in xml testsuite element
  useBrowserName: true // add browser name to report and classes names
},