我正在使用 Sonarqube 检查我的代码(Typescript),并且我想提供我项目的覆盖部分,但是在分析步骤中,Sonarqube 它总是忽略我的测试文件。
登出
[14:19:40][Step 2/7] 15:19:40.702 INFO - Sensor SonarTS [typescript] (done) | time=18007ms
[14:19:40][Step 2/7] 15:19:40.702 INFO - Sensor Generic Test Executions Report
[14:19:40][Step 2/7] 15:19:40.703 INFO - Parsing /opt/BuildAgent/work/75c8514d66f0312a/coverage/sonar.xml
[14:19:40][Step 2/7] 15:19:40.720 INFO - Imported test execution data for 0 files
[14:19:40][Step 2/7] 15:19:40.720 INFO - Test execution data ignored for 19 unknown files, including:
[14:19:40][Step 2/7] tests/modules/account/datamodel.spec.ts
[14:19:40][Step 2/7] tests/modules/account/graphql.spec.ts
[14:19:40][Step 2/7] tests/modules/cron/datamodel.spec.ts
[14:19:40][Step 2/7] tests/modules/cron/graphql.spec.ts
[14:19:40][Step 2/7] tests/modules/dynamic-field/datamodel.spec.ts
[14:19:40][Step 2/7] 15:19:40.720 INFO - Sensor Generic Test Executions Report (done) | time=18ms
[14:19:40][Step 2/7] 15:19:40.722 INFO - ------------- Run sensors on project
[14:19:40][Step 2/7] 15:19:40.728 INFO - Sensor Zero Coverage Sensor
[14:19:40][Step 2/7] 15:19:40.773 INFO - Sensor Zero Coverage Sensor (done) | time=45ms
我已经检查过了,所有那些“未知文件”都存在。我究竟做错了什么?