mstestLogPublisher

A tarefa mstestLogPublisher inclui um log XML MSTest TRX como uma contribuição para um resultado de construção.

A tabela abaixo descreve os atributos de tarefa mstestLogPublisher.

Atributo Descrição Obrigató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

Para mstestLogPublisher, o caminho para o log XML TRX ou um caminho para um diretório contendo logs XML TRX. 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 informações de mapeamento do nome do pacote para o componente. O nome do pacote deve corresponder ao pacote para a classe do 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

Exemplo

<mstestLogPublisher buildResultUUID="${buildResultUUID}"
                    repositoryAddress="${repositoryAddress}"
                    userId="${userId}"
                    password="${password}"
                    filePath="mstest/FilesystemTests.trx"
                    verbose="true" 
                    componentName="MSTest"/>

Feedback

Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro