Sonarqube 通用测试插件忽略文件

Sonarqube 通用测试插件忽略文件,sonarqube,Sonarqube,我尝试使用通用测试插件。我有一个带有绝对路径的unittest.xml文件 <file path="/Users/emerson/dev/sonar/project/workspace/components/triage/src/assets/test/unit/tests/controllers/controller.coffee"> 然后是unittest.xml中名为的文件的路径 路径是有效的,为什么它不识别它?因此,coffee脚本和编译的js都不是sonar构建的一部分,

我尝试使用通用测试插件。我有一个带有绝对路径的unittest.xml文件

<file path="/Users/emerson/dev/sonar/project/workspace/components/triage/src/assets/test/unit/tests/controllers/controller.coffee">
然后是unittest.xml中名为的文件的路径

路径是有效的,为什么它不识别它?因此,coffee脚本和编译的js都不是sonar构建的一部分,是吗

由于sonar不支持coffee脚本,我希望至少在sonar中包含unittest结果

有人能解释一下这是否可能,以及应该在unittest.xml的
路径
字段中写入什么吗


感谢您的澄清

为了导入测试数据,确实需要在SonarQube中对文件进行索引。 您可以使用SonarQube 5.1+将
sonar.import_unknown_文件
设置为
true
,以使所有文件都由SonarQube索引。

谢谢你的回答。当我将属性设置为true并将我的咖啡脚本设置为path时,我得到了report test/unittest.xml的
第2行引用了一个语言未知的文件。当我使用编译后的js文件作为路径时,我仍然得到0个文件的
导入的单元测试数据
[sonar:sonar] 14:32:55.108 INFO  - imported unit test data for 0 files
[sonar:sonar] 14:32:55.109 INFO  - unit test data ignored for 1 unknown files, including: