Esquema de cobertura de código
O diagrama a seguir mostra as relações entre cobertura tabela fato e medidas relacionadas (dimensões) no dados warehouse.
O esquema de cobertura de código faz referência a duas tabelas fato:
Criar cobertura tabela fato (dbo.compilação cobertura)
Executar cobertura tabela fato (dbo.Execute cobertura).
O esquema de cobertura de código também faz referência a sete tabelas de dimensões:
tabela de dimensões do assembly (dbo.Assembly)
Execute a tabela de dimensões (dbo.Run) (consulte Esquema de resultados de teste)
Criar tabela de dimensões (dbo.compilação) (consulte compilação Esquema)
Criar tabela de dimensões flavor (dbo.compilação flavor) (consulte compilação Esquema)
tabela de dimensões de plataforma (dbo.Platform) (consulte compilação Esquema).
Data (dbo.Date) (consulte Dimensões compartilhadas)
projeto da equipe (projeto dbo.Team) (consulte Dimensões compartilhadas)
Tabela de fatos de cobertura da compilação
A tabela a seguir descreve as colunas na cobertura compilação tabela de fatos.
Campo |
Descrição |
---|---|
__ID |
Número de identificação de registro na tabela (usado internamente). |
Linhas cobertas |
Linhas abordados para a compilação / assembly combinação. |
Linhas não cobertas |
Linhas não abordadas para a compilação / assembly combinação. |
Linhas parcialmente incluídas |
Linhas parcialmente abordados para a compilação / assembly combinação. |
Blocos cobertos |
Blocos abordados para a compilação / assembly combinação. |
Blocos não cobertos |
Blocos não abordados para a combinação de montagem e de compilação. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__TrackingId |
Número de identificação usado pela infra-estrutura de depósito para controlar o registro. |
Criar |
chave estrangeira à tabela de dimensões de compilação. |
Assembly |
chave estrangeira na tabela de dimensões de assembly. |
Date |
chave estrangeira na tabela de dimensões de data. |
Plataforma |
chave estrangeira na tabela de dimensões de plataforma. |
Tipo |
chave estrangeira na tabela de dimensões compilação Flavor. |
projeto da equipe |
chave estrangeira na tabela de dimensões projeto da equipe. |
Executar cobertura tabela fato
A tabela a seguir descreve as colunas na cobertura executar tabela fato e possui os seguintes campos:
Campo |
Descrição |
---|---|
__ID |
Identifica o número do registro a tabela (usada internamente). |
Linhas cobertas |
Linhas abordados para a combinação de assembly/executar. |
Linhas não cobertas |
Linhas não abordadas para a combinação de assembly/executar. |
Linhas parcialmente incluídas |
Linhas parcialmente abordados para a combinação de assembly/executar. |
Blocos cobertos |
Blocos abordados para a combinação de assembly/executar. |
Blocos não cobertos |
Data e time em que o registro foi último inserida ou atualizada. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__TrackingID |
Número de identificação usado pela infra-estrutura de depósito para controlar o registro. |
Criar |
chave estrangeira à tabela de dimensões de compilação. |
Executar |
chave estrangeira na tabela de dimensões executar. |
Assembly |
chave estrangeira na tabela de dimensões de assembly. |
Date |
chave estrangeira na tabela de dimensões de data. |
Plataforma |
chave estrangeira na tabela de dimensões de plataforma. |
Tipo |
chave estrangeira na tabela de dimensões compilação Flavor. |
projeto da equipe |
chave estrangeira na tabela de dimensões projeto da equipe. |
tabela de dimensões do assembly
A tabela a seguir descreve as colunas na tabela de dimensões da assembly.
Campo |
Descrição |
---|---|
__ID |
Número de identificação de registro na tabela (usado internamente). |
Assembly |
O nome do assembly testados |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente). |
Consulte também
Conceitos
Perspectiva da cobertura de código