Como usar a ferramenta de cobertura de teste LCOV com a integração contínua do Hudson?
-
28-09-2019 - |
Pergunta
No meu ambiente, os desenvolvedores usam o LCOV da linha de comando ao trabalhar com os testes do módulo do código -fonte. Gostaria de saber se existe uma maneira de adicionar relatórios facilmente do LCOV às construções de Hudson? Eu facilitaria e automatizava todo o procedimento de coleta de cobertura do código -fonte do teste.
Solução
Se você deseja publicar os relatórios HTML gerados junto com seu trabalho/compilações, dê uma olhada no plugin HTMLPublisher: http://wiki.hudson-ci.org/display/hudson/html+publisher+plugin
Isso permite que você especifique vários diretórios HTML e arquivos de índice a serem acessíveis a partir da página de trabalho ou construção.
Outras dicas
Dê uma olhada no plugin xunit. Eu encontrei a informação em este tópico. Ele tem mais informações para usar o Hudson para criar projetos de CPP.