Plug-in Jenkins testlink como buscar relatório JUnit remoto

Plug-in Jenkins testlink como buscar relatório JUnit remoto

Tenho o Jenkins configurado na máquina A e o Testlink na máquina B. Jenkins está conectado ao Testlink por meio do plug-in Testlink. Agendei um trabalho via Jenkins que executa um script python na máquina B (via SSH) e o script gera um arquivo XML de relatório JUnit. Agora não tenho ideia de como posso fazer com que o plugin Jenkins-Testlink busque o relatório JUnit da máquina A?

Preciso fazer isso porque a estratégia de busca de resultados é um determinado nome de classe no arquivo JUnit XML.

Responder1

Os plug-ins devem tentar serializar seus resultados do escravo para o mestre. Ele usa a API do plug-in Jenkins e FilePath, FWIW.

Tente adicionar uma estratégia de busca de resultados JUnit (nome do caso de teste, conjunto de testes, etc.) e adicione o padrão correto para corresponder aos resultados do arquivo em seu escravo (máquina B?). Você pode usar padrões ant, como **/*.xml, o que significa procurar recursivamente dentro de cada diretório por arquivos *.xml.

Sinta-se à vontade para abrir um problema emhttp://issues.jenkins-ci.org, usando o componente testlink caso não funcione. Ele será atribuído automaticamente a mim.

Obrigado! Bruno

informação relacionada