Êxito do relatório de compilação ao longo do tempo

O relatório de compilação de êxito ao longo do tempo fornece uma versão pictórico de relatório resumo de compilação.O relatório de compilação de êxito ao longo do tempo exibe o status de compilação a última para cada categoria de compilação executada para cada dia.Você pode usar esse relatório para ajudar a acompanhar a qualidade de código que a equipe estiver fazendo o check-in.Além de isso, para qualquer dia em que executar uma compilação, você pode exibir o resumo de compilação do dia.

Para obter informações sobre como acessar, update, ou gerenciar relatórios, consulte Relatórios (ágeis).

ObservaçãoObservaçã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órioRelatórios não aparecer quando você abrir Team Explorer e expandir o nó do projeto de sua equipe.

Neste tópico

  • Dados no relatório

  • Definindo a duração de relatório

  • Interpretando o Relatório

  • Filtrando o relatório

Você pode usar esse relatório para responder às seguintes questões:

  • Partes do projeto que gerou o software que está pronto para ser testado?

  • Quais partes do projeto está tendo o problema com regressões ou check-in de incorreto?

  • Bem como a equipe está testando o código?

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 que aparecem no relatório

Os dados que aparecem no relatório de compilação de êxito ao longo do tempo são derivados de data warehouse.O relatório resume a compilação e os resultados do teste para um conjunto de definições de compilação em um ou mais projetos ao longo do tempo.

O gráfico a seguir mostra uma linha separada para cada combinação de definição de plataforma, e configuração de compilação.O relatório mostra somente as combinações de caem dentro dos filtros que você especificou para o relatório.Duma olhada, você pode determinar sucesso ou falha da compilação para o período de tempo na revisão, como mostra a ilustração a seguir.

Exemplo de êxito na compilação sobre relatório de horas

Os resultados diários de execução de definições de compilação cores que aparecem na tabela a seguir descreve:

Status de compilação

Color

Indica

Passado

Verde usado no relatório de êxito na compilação

Verde

  • Compilação com êxito.

  • Todos os testes terminado com êxito.

  • A tinta de código era boa.

Testando passados, baixa tinta

Verde-claro usado no relatório de êxito na compilação

Verde claro

  • Compilação com êxito.

  • Todos os testes terminado com êxito.

  • A tinta de código era mínima.

Compilação bem-sucedida, os testes

Amarelo usado no relatório de êxito na compilação

Amarelo

  • Compilação com êxito.

  • Nenhum teste foi executado.

Falha na Compilação

Vermelho usado no relatório de êxito na compilação

Vermelho

  • A compilação executou mas não passou.

  • Por o menos um teste falhou que não falhou anteriormente.O teste é novo ou testar passado em ensaios anteriores.

Teste falhados

Laranja usado no relatório de êxito na compilação

Laranja

  • Compilação falhou devido a um erro de compilação ou outro erro.

Nenhum compilação

Branco usado no relatório de êxito na compilação

Branco

  • A compilação não foi executada em esse dia.

Você pode filtrar o relatório 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, e as definições de compilação para incluir no relatório.

Para obter mais informações, consulte filtrando o relatório posteriormente em este tópico.

Dd380643.collapse_all(pt-br,VS.110).gifAtividades necessários de gerenciamento de compilação

Para que o relatório de compilação de êxito ao longo do tempo é ú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.

  • A execução cria regularmente.Você pode executar compilações pode ser executado 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.

    ObservaçãoObservação

    Embora um membro da equipe pode manualmente avaliar uma compilação usando Build Explorer, essa avaliação não é refletida no relatório de compilação de êxito ao longo do tempo.A avaliação de compilação aparece no relatório de resumo de compilação.Para obter mais informações, consulte Classifique a Qualidade de uma Compilação Concluída e Resumo de relatório de compilação.

Definindo a duração de relatório

Para entender o progresso que sua equipe estiver fazendo na iteração atual, no início e término de datas em para o relatório deve coincidir com aqueles do seu ciclo de iteração atual.

Para alterar a duração de iteração

  1. 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.

  2. Clique Exibir Relatório.

Interpretando o Relatório

Você deve esperar o relatório de compilação de êxito ao longo do tempo variar baseados em onde você está em seu ciclo de desenvolvimento de produtos.As iterações adiantadas freqüentemente exibem alguns compilações e falhar de teste.Examinando o relatório juntamente com a equipe no início e geralmente, você poderá melhor se foque esforços para a criação das compilações estável com altas taxas de passar de teste.

Dd380643.collapse_all(pt-br,VS.110).gifPerguntas que as respostas de relatório

Você pode examinar o relatório de compilação de êxito ao longo do tempo para encontrar respostas a essas questões:

  • Como é altamente a qualidade da compilação?

  • Melhorando a qualidade estiver, está deteriorando-se, ou é ficando-se constante?

  • Quais partes do projeto estão prontas para testar?

  • Quais partes do projeto está tendo o problema com regressões ou check-in de incorreto?

  • O código é testado bem como?

Os membros da equipe deve examinar a última coluna de relatório do sucesso de compilação ao longo do tempo para determinar se as construções mais recentes passaram.Se as seções longas no relatório não são, verde gerentes de projeto e às de desenvolvimento deve determinar a raiz de problemas persistentes.

Dd380643.collapse_all(pt-br,VS.110).gifVersões íntegros e não esteja íntegro de relatório

Um relatório íntegro de sucesso de compilação ao longo do tempo mostrará os dias sucessivos de verde, que indica que as compilações está passando.Uma versão não esteja íntegro de relatório (blocos longo de laranja ou de vermelho.Esses blocos indicam que as compilações não está passando ou que testa estão falhando.A ilustração a seguir mostra algumas compilações que estão em boa maneira e algumas precisam investigação:

Versão íntegra e não íntegra de êxito na compilação

Filtrando o relatório

Você pode filtrar o relatório de compilação de êxito ao longo do tempo das seguintes maneiras:

  • Altere o início e as datas de conclusão para o relatório.

  • Filtrar as compilações que aparecem no relatório especificando a plataforma, configuração, e as definições de compilação para incluir.

    ObservaçãoObservação

    Você pode configurar a definição 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:

Filtros de relatório de resumo da compilação

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ê aplicados anteriormente.

Filtrar as compilações que aparecem no relatório

  1. Em a lista de Plataforma , selecione a caixa de seleção de cada plataforma para incluir.

  2. Em a lista de Configuração , selecione a caixa de seleção de cada configuração para incluir.

  3. Em a lista de Definição de compilação , selecione a caixa de seleção de cada definição de compilação para incluir.

  4. Clique Exibir Relatório.

Consulte também

Conceitos

Relatar os indicadores de qualidade de compilação

Resumo de relatório de compilação

Outros recursos

Managing and Reporting on Builds

Relatórios (ágeis)