A tarefa nunitLogPublisher inclui um log XML NUnit como uma contribuição em um resultado de construção.
A tabela a seguir descreve os atributos da tarefa nunitLogPublisher.
| Atributo | Descrição | Necessário |
|---|---|---|
buildResultUUID |
O UUID do resultado da construção a ser atualizado. O valor deste atributo é tipicamente ${buildResultUUID} porque a propriedade é incorporada quando se utiliza o Mecanismo de Construção do Jazz. |
Sim |
filePath |
O caminho para o log XML, ou um caminho para um diretório contendo logs XML. O caminho pode ser um caminho relativo a partir do diretório de base do arquivo de construção ou um caminho completo. |
Sim |
repositoryAddress |
Endereço do repositório da equipe a ser utilizado. O valor deste atributo é tipicamente ${repositoryAddress} porque a propriedade é incorporada quando se utiliza o Mecanismo de Construção do Jazz. |
Sim |
userId |
ID do usuário a ser utilizado. |
Sim |
componentMap |
O caminho para um arquivo que contém as informações de mapeamento de nome de pacote em componente. O nome do pacote deve corresponder o pacote à classe de conjunto de testes. |
Não |
componentName |
O componente específico a ser associado a esta contribuição. |
Não |
failOnError |
Se true (o padrão), a tarefa falha se encontrar um erro. Se false, alguns erros são ignorados e a tarefa é concluída. |
Não |
mayFailPattern |
Uma subcadeia de um nome de classe do conjunto de testes. Todo nome de classe do conjunto de testes que contém o padrão pode falhar sem fazer com que a construção geral falhe. O padrão é uma cadeia simples, não uma expressão comum. Se não for especificado, toda falha de conjunto de testes fará com que a construção falhe. |
Não |
senha |
A senha para o ID do usuário, que é uma cadeia de comprimento zero por padrão, a menos que seja especificada. |
Não |
passwordFile |
O arquivo de senha a ser utilizado para a conexão. É possível criar um arquivo de senhas adequado chamando o Mecanismo de Construção do Jazz com o argumento -createPasswordFile. É possível especificar somente um arquivo de senhas. |
Não |
verbose |
Especifica saída de mais mensagens. O padrão é falso. |
Não |
<nunitLogPublisher buildResultUUID="${buildResultUUID}"
repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
filePath="nunit/TestResult.xml"
verbose="true"
componentName=".NET"/>