Relatório Sucesso da Compilação ao Longo do Tempo
O relatório de êxito da construção com o passar do tempo fornece uma versão pictórico de relatório de resumo de compilação. O relatório de êxito da construção com o passar do tempo exibe o status de compilação para cada categoria de compilação executada para cada dia. Você pode usar este relatório para ajudar a controlar a qualidade de código que a equipe está fazendo check-in. Além disso, para qualquer dia em que uma construção executou, você pode exibir o resumo de compilação para aquele dia.
Para obter informações sobre como acessar, atualizar ou gerenciar relatórios, consulte Relatórios (SQL Server Reporting Services).
Dica
Esse relatório requer que a coleção de projeto de equipe que contém o projeto da equipe recebeu fornecimento de SQL Server serviços de relatórios.Esse relatório não está disponível se Relatórios não aparecer quando você abrir Team Explorer e expandir o nó do projeto de sua equipe.
Neste tópico
|
Você pode usar este relatório para responder às seguintes perguntas:
|
Permissões necessárias
Para exibir o relatório, você deverá ser atribuído ou pertencer a um grupo que tem a atribuição da função de Pesquisador nos Reporting Services. Para obter mais informações, consulte Adicionar usuários a projetos da equipe.
Dados que aparecem no relatório
Os dados que aparecem no relatório de êxito da construção com o passar do tempo são derivados do data warehouse. O relatório resumo da construção e os resultados da análise para um conjunto de definições de criação em um ou mais projetos ao longo do tempo.
O gráfico mostra uma linha separada para cada combinação de definição, a plataforma, e configuração de compilação. O relatório mostra somente as combinações que estão dentro dos filtros especificados para o relatório. A primeira vista, você pode determinar o êxito ou a falha das construções para o período de tempo na análise, como mostra a ilustração a seguir.
Os resultados diários as execuções de definições de construção aparecem nas cores que a tabela a seguir descreve:
Status da construção |
Cor |
Indica |
|
---|---|---|---|
Aprovado |
Verde |
|
|
Testando passados, baixa cobertura |
Verde claro |
|
|
Compilação bem-sucedida, nenhum teste |
Amarelo |
|
|
A compilação falha |
Vermelho |
|
|
Testando falha |
Orange |
|
|
Nenhuma construção |
Branco |
|
Você pode filtrar o relatório das seguintes maneiras:
Altere as datas inicial e final do relatório.
Filtrar as definições de compilação especificando as plataformas, as configurações, e as definições de compilação para incluir no relatório.
Para obter mais informações, consulte Filtrando o relatório posteriormente neste tópico.
Atividades necessárias de gerenciamento de compilação
Para que o relatório de êxito da construção com o passar do tempo é útil, os membros da equipe devem executar as seguintes atividades para gerenciar construções:
Configurar um sistema de compilação. Para usar o Team Foundation Build, você deve configurar um sistema de compilação.
Para obter mais informações, consulte Definir o processo de compilação.
Criar definições de compilação. Você pode criar várias definições de compilação, que podem ser executadas no código do produto para uma plataforma diferente. Além disso, você pode executar cada compilação para uma configuração diferente.
Para obter mais informações, consulte Definir o processo de compilação.
Executar compilações regularmente. Você pode executar código pode ser executado em intervalos definidos ou após cada check-in. Você pode agendar construções regulares quando você usa o gatilho da agenda. Para obter mais informações, consulte Criar ou editar uma definição de compilação e Executar, monitorar e gerenciar compilações.
Dica
Embora um membro da equipe pode avaliar manualmente uma construção usando Build Explorer, essa estimativa não é refletida no relatório de êxito da construção com o passar do tempo.A avaliação de compilação aparece no relatório de resumo de compilação.Para obter mais informações, consulte Classificar a qualidade de uma compilação concluída e Relatório Resumo da Compilação.
Definindo a duração de relatório
Para entender o progresso que sua equipe está fazendo em sua iteração atual, no início e em datas de início para o relatório deve corresponder às do ciclo de iteração atual.
Para alterar a duração de iteração
Ao lado de Iteração Início (data) ou de Extremidade de iteração (data), clique no ícone de calendário, e clique em uma data.
Clique Exibir relatório.
Interpretando o Relatório
Você deve aguardar o relatório de êxito da construção com o passar do tempo variar com base no qual você está em seu ciclo de desenvolvimento de produtos. As iterações anteriores frequentemente mostram alguns construções e falha de teste. Revisando o relatório junto com a equipe no início e geralmente, você poderá melhor se concentrar em buscas para a criação de construções estáveis com as altas taxas de transmitir de teste.
Perguntas que as respostas de relatório
Você pode examinar o relatório de êxito da construção com o passar do tempo para localizar respostas a essas perguntas:
O quão alta é a qualidade das compilações?
A qualidade está melhorando, é deteriorando-se, ou está ficando-se constante?
Partes do projeto que estão prontas para testar?
Partes do projeto que estão causando o problema com regressões ou check-in do ruim?
O código é testado bem como?
Os membros da equipe devem revisar a última coluna de relatório do êxito da construção com o passar do tempo para determinar se as compilações as mais recentes passados. Se as seções de longa execução do relatório não são verdes, os gerenciadores de projeto e as ligações de desenvolvimento deve determinar a raiz de problemas contínuos.
Versões benéficas e não íntegro de relatório
Um relatório íntegro de êxito da construção com o passar do tempo mostrará os dias sucessivos de verde, que indicam que as construções estão fluindo. Uma versão não íntegro de relatório mostrará blocos longos de laranja ou de vermelho. Estes blocos indicam que as construções não estão fluindo ou que os testes sejam falhando. A ilustração a seguir mostra que algumas construções são boa na forma e algumas precisam da forma:
Filtrando o relatório
Você pode filtrar o relatório de êxito da construção com o passar do tempo das seguintes maneiras:
Altere as datas inicial e final do relatório.
Filtrar as construções que aparecem no relatório especificando a plataforma, a instalação, e as definições de compilação para incluir.
Dica
Você pode configurar a definição de compilação para não executar qualquer teste, alguns testes, ou todas teste.O relatório varia consideravelmente com base na configuração das definições de compilação.
A ilustração a seguir mostra os filtros disponíveis:
Você deve aplicar os filtros na sequência que especifica o procedimento a seguir. As opções que estão disponíveis com todos os filtros dependem dos filtros que você aplicadas anteriormente.
Para filtrar as construções que aparecem no relatório
Na lista de Plataforma , marque a caixa de seleção de cada plataforma para incluir.
Na lista de Configuração , marque a caixa de seleção de cada configuração para incluir.
Na lista de Definição da compilação , marque a caixa de seleção de cada definição de compilação para incluir.
Clique Exibir relatório.