Resumo de relatório de compilação
O resumo de compilação lista compilações e fornece informações sobre resultados de teste, tinta de teste, batedeira de código, e notas de qualidade para cada compilação.
Para obter informações sobre como acessar, update, ou gerenciar relatórios, consulte Relatórios (ágeis).
Observação |
---|
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 esse relatório para responder às seguintes questões:
|
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 de equipe ou Gerenciando permissões.
Dados no relatório
Os dados que aparecem no relatório de resumo de compilação são derivados de data warehouse.O relatório apresenta uma exibição visual de porcentagem de teste que está passando, o código que está sendo testado, e alterações no código entre várias construções.
Você pode examinar os resultados para compilações manuais e automáticos, além das construções mais recentes e as compilações contínuas ou freqüentes.Listas de relatório as construções mais recentes primeiro e contêm os resultados de compilação que foram detectados durante o intervalo de tempo especificado para todas as compilações que foram executadas, sujeitos aos filtros que você especificou para o relatório.
Duma olhada, você pode determinar sucesso ou falha de várias definições de compilação para o período de tempo na revisão, como mostra a ilustração a seguir.
A tabela a seguir descreve as informações que é exibido para cada indicador de qualidade:
Indexador de qualidade |
Descrição |
---|---|
Andamento da Compilação |
Especifica o status de compilação.Uma compilação pode estar em um dos seguintes estados:
|
Qualidades de Compilação |
Especifica uma avaliação manualmente atribuído de qualidade de compilação.Você pode adicionar ou remover as qualidades de compilação que são definidas para seu projeto de equipe.Para obter mais informações, consulte Adicionar ou remover os valores de qualidade de compilação. A coluna está vazia se a qualidade de compilação não foi avaliada. |
% De teste passados |
Exibe um gráfico de barras empilhado horizontal que lista a porcentagem de teste que passaram sobrepostos em uma barra verde.O segmento restante da barra é vermelho, indicando a porcentagem de teste que falharam.O comprimento total de gráfico sempre é igual a largura da coluna. |
% De tinta de código |
Exibe um gráfico de barras empilhado horizontal que lista a porcentagem de código que foi visto sobreps em uma barra verde.O segmento restante da barra é claro - azul, que indica a porcentagem de código que não foi testado na compilação.O comprimento total de gráfico sempre é igual a largura da coluna. |
% De batedeira de código (linhas) |
Exibe um gráfico de barras horizontal que lista a porcentagem de batedeira de código sobrepostos em uma barra de cinza.Agitações de código é calculada determinar o número de linhas de código que a equipe adicionou, excluiu, ou alterado dividido pelo número total de linhas na compilação.O comprimento da barra é a figura proporcional de porcentagem, redimensionada através de relatório de modo que qualquer quantidade máxima de batedeira de código em compila iguais a largura da coluna. |
Você pode filtrar o relatório de compilação resumo das seguintes maneiras:
Altere o início e as datas de conclusão para o relatório.
Filtrar as definições de compilação especificando as plataformas, as configurações, definições de compilação, as qualidades de compilação, ou o progresso de compilação para incluir no relatório.
Para obter mais informações, consulte filtrando o relatório posteriormente em este tópico.
Atividades necessários de gerenciamento de compilação
Para que o relatório de resumo de compilação é útil, os membros da equipe devem executar as seguintes atividades para gerenciar compilações:
Configurar um sistema de compilação.Para usar Team Foundation Build, você deve configurar um sistema de compilação.
Para obter mais informações, consulte Configuring Your Build System.
Criar definições de compilação.Você pode criar várias definições de compilação, cada um de eles podem ser executadas para o código do produto para uma plataforma diferente.Além de isso, você pode executar cada compilação para uma configuração diferente.
Para obter mais informações, consulte Definir o processo de compilação.
Defina teste para executar automaticamente como parte da compilação.Como parte da definição de compilação, você pode definir teste para executar como parte da compilação ou para falhar se os testes falhará.
Para obter mais informações, consulte Definir um processo de compilação é baseado no modelo padrão.
Configurar teste para coletar dados de tinta de código.Para que os dados de tinta de código aparecem no relatório, os membros da equipe devem prover teste para coletar os dados.
Para obter mais informações, consulte A configuração de cobertura de código usando configurações de teste foi preterida e How to: Gather Code-Coverage Data with Generic Tests.
A execução cria regularmente.Construções podem ser executadas em intervalos definidos ou após cada check-in.Você pode agendar compilações normais quando você usa o disparador de cronograma.
Para obter mais informações, consulte Criar uma definição de compilação e Executar, monitorar e gerenciar as compilações.
Compilações concluídas taxa(opcional).Um membro da equipe pode manualmente avaliar uma compilação usando Build Explorer.
Para obter mais informações, consulte Classifique a Qualidade de uma Compilação Concluída.
Definindo a duração de iteração
Para entender o progresso da equipe estiver fazendo na iteração atual, você deve definir o início e as datas de conclusão para que o relatório corresponde a aqueles do seu ciclo de iteração atual.
Para alterar a duração de iteração
A o lado de Iteração Início (data) ou de O final da iteração data (), clique no ícone de calendário, clique em uma data.
Clique Exibir Relatório.
Interpretando o Relatório
Você pode revisar resumo do relatório de compilação para responder perguntas sobre as construções mais recentes.Contém mais informações do que o relatório de compilação de êxito ao longo do tempo.
Perguntas que as respostas de relatório
Você pode usar esse relatório para encontrar respostas a essas questões:
Que é o status de todas as compilações ao longo do tempo?
Compilações geradas que?
Compilações que têm um número significativo de alterações no código?
Compilações que estão prontas para instalar?
Quanto de código testa eles?
Resumo do relatório de compilação não indica as causas de problemas, mas aponta para onde você pode parecer para determinar a causa raiz de problemas.Esse relatório também não indica o tamanho ou o significado de problemas de compilação.
Versão íntegro de relatório
Uma apresentação íntegro do relatório de compilação resumo dos indicadores seguintes:
A maioria das compilações está passando.
A maioria de teste está passando.
A tinta de código for alta.
Agitações de código a seguir mostra alguns pontos.
Versão não esteja íntegro de relatório
Uma versão não esteja íntegro de relatório resumo de compilação mostrará um ou mais dos seguintes indicadores.Você pode querer investigar de acordo com a seguinte orientação:
Muitas compilações estão falhando.Investigar razões por que as compilações estão falhando.
Muitos teste estão falhando.Investigar e corrigir os testes que não está passando.
A tinta de código é basicamente azul.Convém escrever mais testes automático.
Agitações pontos de código a seguir mostra.Convém verificar que os picos incomuns estivessem esclarecidos.
Filtrando o relatório
Você pode filtrar o relatório de compilação resumo das seguintes maneiras:
Altere o início e as datas de conclusão para o relatório.
Filtrar o conjunto de compilações que são representadas no relatório especificando a plataforma, a configuração, a definição de compilação, a qualidade de compilação, e o progresso de compilação para incluir no relatório.
Observação Você pode configurar definições de compilação para não executar qualquer teste, qualquer teste, ou todos os testes.O relatório irá aumentar com base na configuração de definições de compilação.
A ilustração a seguir mostra os filtros disponíveis:
Você deve aplicar filtros na seqüência que o procedimento a seguir especifica.As opções que estão disponíveis com quaisquer filtros dependem dos filtros que você defina anteriormente.
Filtrar as compilações que aparecem no relatório
Em a lista de Plataforma , selecione a caixa de seleção de cada plataforma para incluir.
Em a lista de Configuração , selecione a caixa de seleção de cada configuração para incluir.
Em a lista de Definição de compilação , selecione a caixa de seleção de cada definição de compilação para incluir.
Em a lista de Compile a qualidade , selecione a caixa de seleção de cada qualidade de compilação para incluir.
Em a lista de Progresso , selecione a caixa de seleção de cada progresso de compilação para incluir.
Clique Exibir Relatório.
Consulte também
Conceitos
Relatar os indicadores de qualidade de compilação
Êxito do relatório de compilação ao longo do tempo
Relatório de progresso das histórias (agile)