Cobertura e Jetty
Estou tentando obter um relatório de cobertura ao executar meu aplicativo da web no Jetty, usando cobertura. Já temos cobertura em execução para testes de unidade usando o plugin surefire. Também temos o plug-in à prova de falhas configurado para executar nossos testes de integração.
Eu já (manualmente) instrumentei minha guerra e a implante
Quando executandomvn verify
com perfil de integração-testes apenas, parece que a cobertura está funcionando porque recebo todos os novos avisos no console do eclipse (estou executando o jetty a partir daí) provavelmente porque o código de bytes foi alterado pela cobertura. Mas eu não entendo o.ser
arquivo a ser gravado, mesmo ao chamar"stop"
no servidor jetty.
Eu recebo um.ser
ao executarmvn cobertura:cobertura
e um relatório é gerado emtarget/site
diretório do meu webapp. O relatório mostra 0% de cobertura porquecobertura:cobertura
não executa nenhum teste.
Como posso executar meus testes de integração usando o fail-safe make cobertura para funcionar? Alguma outra sugestão?
brigado, Ben