Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

296
Visualizações
Total number of test cases are not displayed although coverage percentage is displayed in Sonarqube

Technology : Angularjs, sonarqube, Lcov reporter, karma runner,

We have migrated the sonarqube. With earlier sonarqube, the coverage percentage and total number of test cases was displayed in sonarqube using same configuration. But after migrating to new sonar the total number of test cases are not displayed although coverage percentage is shown.

I understand the coverage percentage and total number of test cases should be taken from same lcov file. If coverage percentage is taken from lcov then not sure what is missing to take total number of cases. Please suggest.

karma.conf.js (coverage related configuration)

plugins: [
  'karma-jasmine',
  'karma-coverage',
  'karma-chrome-launcher'
],

preprocessors: {
  'project/ui/app/**/*.js': ['coverage'],
},

reporters: ['progress', 'coverage'],
coverageReporter: {
  dir: 'build/reports/coverage',
  reporters: [
    {type: 'lcov', subdir: 'report-lcov'}
  ]
},

sonar related properties in build.gradle

sonarqube {
    def sonar_host = System.getenv("SONAR_HOST")
    def sonar_login = System.getenv("SONAR_LOGIN")
    def sonar_project_key = System.getenv("SONAR_PROJECT_KEY")
    properties {
       println "SONAR_HOST $sonar_host"
       println "SONAR_LOGIN  $sonar_login"
       property 'sonar.host.url', "${sonar_host}"
       property 'sonar.login', "${sonar_login}"
       property 'sonar.projectKey', "${sonar_project_key}"
       property 'sonar.projectName', "${sonar_project_key}"
       property 'sonar.projectVersion', "${pVersion}"
       property 'sonar.language', 'js'
       property 'sonar.sources', 'project/ui/app'
       property 'sonar.sourceEncoding', 'UTF-8'
       property 'sonar.exclusions', 'excluded js files'
       property 'sonar.test.inclusions', '**/*.spec.js'
       property 'sonar.javascript.lcov.reportPaths', 'build/reports/coverage/report-lcov/lcov.info'
       property 'sonar.verbose', 'true'
       property 'sonar.log.level', 'DEBUG'
    }
}

Sonar Image

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda