Esquema de cobertura de código
Actualización: noviembre 2007
En el diagrama siguiente se muestran las relaciones entre las tabla de hechos de cobertura y las medidas relacionadas (dimensiones) en el almacén de datos.
El esquema de cobertura de código hace referencia a dos tablas de hechos:
Tabla de hechos Cobertura de generación (dbo.Build Coverage)
Tabla de hechos Cobertura de ejecución (dbo. Run Coverage).
El esquema de cobertura de código también hace referencia a siete tablas de dimensiones:
Tabla de dimensión Assembly (dbo.Assembly)
Tabla de dimensión Ejecución (dbo.Run) (vea Esquema de resultados de las pruebas)
Tabla de dimensión Generación (dbo.Build) (vea Esquema de generación)
Tabla de dimensión Tipo de generación (dbo.Build Flavor) (vea Esquema de generación)
Tabla de dimensión Plataforma (dbo.Platform) (vea Esquema de generación).
Fecha (dbo.Date) (vea Dimensiones compartidas)
Proyecto de equipo (dbo.Team project) (vea Dimensiones compartidas)
Tabla de hechos Cobertura de generación
En la tabla siguiente se describen las columnas de la tabla de hechos Cobertura de generación.
Campo |
Descripción |
---|---|
__ID |
Número que identifica el registro de la tabla (de uso interno). |
Líneas cubiertas |
Líneas cubiertas para la combinación de generación/ensamblado. |
Líneas no cubiertas |
Líneas no cubiertas para la combinación de generación/ensamblado. |
Líneas parcialmente cubiertas |
Líneas parcialmente cubiertas para la combinación de generación/ensamblado. |
Bloques cubiertos |
Bloques cubiertos para la combinación de generación/ensamblado. |
Bloques no cubiertos |
Bloques no cubiertos para la combinación de generación/ensamblado. |
__LastUpdatedTime |
Fecha y hora a la que se insertó o se actualizó por última vez el registro. |
__TrackingId |
Número identificativo que utiliza la infraestructura de almacén de datos para realizar el seguimiento del registro. |
Generación |
Clave externa de la tabla de dimensión Generar. |
Assembly |
Clave externa para la tabla de dimensión Assembly. |
Date |
Clave externa de la tabla de dimensiones Fecha. |
Platform |
Clave externa de la tabla de dimensiones Plataforma. |
Tipo |
Clave externa de la tabla de dimensiones Tipo de generación. |
Proyecto de equipo |
Clave externa para la tabla de dimensión Proyecto de equipo. |
Tabla de hechos Cobertura de ejecución
En la tabla siguiente se describen las columnas de la tabla de hechos Cobertura de ejecución. La tabla tiene los siguientes campos:
Campo |
Descripción |
---|---|
__ID |
Número que identifica el registro de la tabla (de uso interno). |
Líneas cubiertas |
Líneas cubiertas para la combinación de ejecución/ensamblado. |
Líneas no cubiertas |
Líneas no cubiertas para la combinación de ejecución/ensamblado. |
Líneas parcialmente cubiertas |
Líneas parcialmente cubiertas para la combinación de ejecución/ensamblado. |
Bloques cubiertos |
Bloques cubiertos para la combinación de ejecución/ensamblado. |
Bloques no cubiertos |
Fecha y hora a la que se insertó o se actualizó por última vez el registro. |
__LastUpdatedTime |
Fecha y hora a la que se insertó o se actualizó por última vez el registro. |
__TrackingId |
Número identificativo que utiliza la infraestructura de almacén de datos para realizar el seguimiento del registro. |
Generación |
Clave externa de la tabla de dimensión Generar. |
Ejecutar |
Clave externa para la tabla de dimensión Ejecución. |
Assembly |
Clave externa para la tabla de dimensión Assembly. |
Date |
Clave externa de la tabla de dimensiones Fecha. |
Platform |
Clave externa de la tabla de dimensiones Plataforma. |
Tipo |
Clave externa de la tabla de dimensiones Tipo de generación. |
Proyecto de equipo |
Clave externa para la tabla de dimensión Proyecto de equipo. |
Tabla de dimensión Assembly
En la tabla siguiente se describen las columnas de la tabla de dimensión Assembly.
Campo |
Descripción |
---|---|
__ID |
Número que identifica el registro de la tabla (de uso interno). |
Assembly |
Nombre del ensamblado probado. |
__LastUpdatedTime |
Fecha y hora a la que se insertó o se actualizó por última vez el registro. |
__DimensionMemberActive |
Valor que describe si se ha rellenado totalmente el miembro de la dimensión (de uso interno). |
Vea también
Conceptos
Perspectiva de cobertura de código