Jenkins plug-in testlink como buscar o relatório JUnit remoto

2

Eu tenho Jenkins configurado na máquina A e Testlink na máquina B. Jenkins está conectado ao Testlink via Testlink Plugin. Eu agendei um trabalho via Jenkins que executa um script python via na máquina B (via SSH) e o script gera o arquivo XML do relatório JUnit. Agora eu estou sem noção sobre como posso obter o plugin Jenkins-Testlink para buscar o relatório JUnit da máquina A?

Eu preciso fazer isso porque a estratégia de busca de resultados é um certo nome de classe no arquivo XML JUnit.

    
por eternaltyro 20.12.2013 / 08:06

1 resposta

2

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

Tente adicionar uma estratégia de busca de resultados JUnit (nome do caso de teste, suíte 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 de formigas, como ** / *. Xml, que significa olhar recursivamente dentro de cada diretório para arquivos * .xml.

Sinta-se à vontade para abrir um problema no link , usando o componente testlink caso ele não funcione. Ele será automaticamente designado para mim.

Obrigado! Bruno

    
por 31.12.2013 / 20:43

Tags