Must-share information (formatted with Markdown):
- which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
sonarqube-8
sonar-scanner-cli-4.0.0.1744-linux
Hi, I have a golang application and already set the test with the output called coverage.out.
The content of coverage.out
? agent_api/src [no test files]
ok agent_api/src/apicalls 1.463s coverage: 61.5% of statements
? agent_api/src/apicalls/ralali [no test files]
? agent_api/src/constants [no test files]
? agent_api/src/controllers [no test files]
? agent_api/src/controllers/cms [no test files]
? agent_api/src/controllers/partner [no test files]
? agent_api/src/gamification/contracts/repositories [no test files]
? agent_api/src/gamification/controllers [no test files]
? agent_api/src/gamification/helpers [no test files]
? agent_api/src/gamification/middlewares [no test files]
? agent_api/src/gamification/mock/repositories [no test files]
ok agent_api/src/gamification/repositories 0.015s coverage: 82.2% of statements
ok agent_api/src/gamification/services 0.007s coverage: 85.5% of statements
ok agent_api/src/gamification/services/leaderboards 0.017s coverage: 92.9% of statements
ok agent_api/src/helpers 0.012s coverage: 9.1% of statements
? agent_api/src/middleware [no test files]
? agent_api/src/redis [no test files]
? agent_api/src/redis/partner_redis [no test files]
? agent_api/src/repository [no test files]
? agent_api/src/repository/acl [no test files]
? agent_api/src/repository/agent-domicile [no test files]
? agent_api/src/repository/agent-saldo [no test files]
? agent_api/src/repository/agent_job_types [no test files]
? agent_api/src/repository/agent_request_partner [no test files]
ok agent_api/src/repository/agents 0.204s coverage: 9.4% of statements
? agent_api/src/repository/app_versions [no test files]
ok agent_api/src/repository/appfollow 0.021s coverage: 70.3% of statements
? agent_api/src/repository/banks [no test files]
? agent_api/src/repository/business_units [no test files]
? agent_api/src/repository/commission-adjustments [no test files]
? agent_api/src/repository/commissions [no test files]
ok agent_api/src/repository/companies 0.014s coverage: 17.1% of statements
ok agent_api/src/repository/digital_goods 0.222s coverage: 63.3% of statements
? agent_api/src/repository/educations [no test files]
? agent_api/src/repository/hooks [no test files]
ok agent_api/src/repository/job 0.008s coverage: 0.0% of statements [no tests to run]
? agent_api/src/repository/job-category [no test files]
? agent_api/src/repository/job-category-logs [no test files]
ok agent_api/src/repository/job-result 0.020s coverage: 5.0% of statements
? agent_api/src/repository/job-result-logs [no test files]
ok agent_api/src/repository/job_apps 0.017s coverage: 95.7% of statements
? agent_api/src/repository/job_price_config [no test files]
ok agent_api/src/repository/locations 0.043s coverage: 16.6% of statements
? agent_api/src/repository/logs [no test files]
ok agent_api/src/repository/migrations 0.043s coverage: 11.5% of statements
ok agent_api/src/repository/partner 0.004s coverage: 0.0% of statements [no tests to run]
? agent_api/src/repository/payment_methods [no test files]
ok agent_api/src/repository/ralali_auth 0.035s coverage: 35.4% of statements
? agent_api/src/repository/referral_config_rules [no test files]
? agent_api/src/repository/referral_rules [no test files]
ok agent_api/src/repository/referrals 0.023s coverage: 12.8% of statements
? agent_api/src/repository/respondents [no test files]
ok agent_api/src/repository/result 0.013s coverage: 15.6% of statements
? agent_api/src/repository/roles [no test files]
? agent_api/src/repository/saldo [no test files]
? agent_api/src/repository/settlements [no test files]
? agent_api/src/repository/user-fcm [no test files]
ok agent_api/src/repository/user_roles 0.012s coverage: 16.2% of statements
ok agent_api/src/repository/users 0.149s coverage: 12.7% of statements
? agent_api/src/repository/voucher-history [no test files]
? agent_api/src/repository/vouchers [no test files]
? agent_api/src/repository/withdraw [no test files]
ok agent_api/src/schedulers 0.071s coverage: 21.2% of statements
? agent_api/src/services [no test files]
? agent_api/src/services/acl [no test files]
ok agent_api/src/services/agent-saldo 0.024s coverage: 2.4% of statements
? agent_api/src/services/agent_job_types [no test files]
ok agent_api/src/services/agents 0.042s coverage: 9.3% of statements
? agent_api/src/services/app_versions [no test files]
ok agent_api/src/services/appfollow 1.342s coverage: 82.1% of statements
ok agent_api/src/services/banks 0.004s coverage: 30.8% of statements
ok agent_api/src/services/business_units 0.018s coverage: 81.2% of statements
? agent_api/src/services/commission-adjustment [no test files]
ok agent_api/src/services/companies 0.019s coverage: 50.0% of statements
ok agent_api/src/services/digital_goods 0.180s coverage: 21.2% of statements
? agent_api/src/services/educations [no test files]
? agent_api/src/services/emails [no test files]
? agent_api/src/services/hooks [no test files]
? agent_api/src/services/images [no test files]
? agent_api/src/services/insurance [no test files]
ok agent_api/src/services/job 0.032s coverage: 2.4% of statements
? agent_api/src/services/job-categories [no test files]
? agent_api/src/services/job-result-logs [no test files]
ok agent_api/src/services/job-results 0.028s coverage: 6.1% of statements
ok agent_api/src/services/job_apps 0.005s coverage: 0.0% of statements [no tests to run]
ok agent_api/src/services/locations 0.049s coverage: 8.0% of statements
ok agent_api/src/services/migrations 0.038s coverage: 2.4% of statements
? agent_api/src/services/partner [no test files]
? agent_api/src/services/payment_methods [no test files]
ok agent_api/src/services/ralali 0.013s coverage: 0.0% of statements [no tests to run]
? agent_api/src/services/ralali_auth [no test files]
? agent_api/src/services/referral_config_rules [no test files]
? agent_api/src/services/referral_rules [no test files]
ok agent_api/src/services/referrals 0.015s coverage: 5.8% of statements
? agent_api/src/services/respondens [no test files]
? agent_api/src/services/roles [no test files]
? agent_api/src/services/saldo [no test files]
ok agent_api/src/services/settlements 0.009s coverage: 17.4% of statements
? agent_api/src/services/tax [no test files]
? agent_api/src/services/user-fcm [no test files]
? agent_api/src/services/user_roles [no test files]
ok agent_api/src/services/users 0.033s coverage: 2.4% of statements
? agent_api/src/services/users/users_agent [no test files]
? agent_api/src/services/voucher-history [no test files]
? agent_api/src/services/vouchers [no test files]
ok agent_api/src/services/withdraw 0.022s coverage: 2.2% of statements
ok agent_api/src/tests 0.050s coverage: 0.0% of statements
? agent_api/src/third_party/appleboy/gin-jwt [no test files]
ok agent_api/src/tools/pdf 0.209s coverage: 97.0% of statements
Then, I start scan with sonnar-scanner with command below:
./sonar-scanner -Dsonar.scm.disabled=True -Dsonar.go.coverage.reportPaths=/bin/coverage.out -Dsonar.projectKey=agent_api -Dproject.settings=../conf/sonar-scanner.properties -X
I can see scan’s result in Sonarqube Instance, but the coverage still 0%