Informe de compilaciones correctas
El informe de compilaciones correctas proporciona una versión gráfica del informe Resumen de la compilación. El informe de compilaciones correctas muestra el estado de la última compilación para cada categoría de compilación ejecutada cada día. Puede utilizar este informe para ayudar a realizar el seguimiento de la calidad del código que el equipo está protegiendo. Además, para cualquier día en que se ha ejecutado una compilación, puede ver el resumen de la compilación correspondiente a ese día.
Para obtener información sobre cómo obtener acceso a los informes y cómo actualizarlos o administrarlos, vea Informes (SQL Server Reporting Services).
Nota
Este informe requiere que la colección de proyectos de equipo que contiene el proyecto de equipo se haya proporcionado con SQL Server Reporting Services.Este informe no está disponible si Informes no aparece al abrir Team Explorer y expandir el nodo del proyecto de equipo.
En este tema
|
Este informe se puede usar para responder a las siguientes preguntas:
|
Permisos necesarios
Para ver el informe, debe tener asignado (o pertenecer a un grupo que tenga asignado) el rol Explorador en Reporting Services. Para obtener más información, vea Agregar usuarios a proyectos de equipo.
Datos que aparecen en el informe
Los datos que aparecen en el informe de compilaciones correctas se derivan del almacén de datos. El informe resume los resultados de compilación y pruebas para un conjunto de definiciones de compilación en uno o varios proyectos a lo largo del tiempo.
El gráfico muestra una fila independiente para cada combinación de definición de compilación, plataforma y configuración. El informe muestra solamente las combinaciones incluidas dentro de los filtros especificados para el informe. De un vistazo, puede determinar el grado de corrección o error de las compilaciones durante el período de tiempo en que se realiza la revisión, como muestra la ilustración siguiente.
Los resultados diarios de las ejecuciones de definiciones de compilación aparecen en los colores que se describen en la tabla siguiente:
Estado de la compilación |
Color |
Indica |
|
---|---|---|---|
Pasadas |
Verde |
|
|
Pruebas superadas, cobertura baja |
Verde claro |
|
|
La compilación se ha ejecutado correctamente, no se han realizado pruebas |
Amarillo |
|
|
Se ha producido un error en la compilación |
Rojo |
|
|
Se ha producido un error en las pruebas |
Naranja |
|
|
No se ha realizado ninguna compilación |
Blanco |
|
Puede filtrar el informe de las siguientes formas:
Cambie las fechas de inicio y finalización del informe.
Filtrar las definiciones de compilación especificando las plataformas, configuraciones y definiciones de compilación que se van a incluir en el informe.
Para obtener más información, vea Filtrar el informe más adelante en este tema.
Actividades necesarias de administración de compilaciones
Para que el informe de compilaciones correctas sea útil, los miembros del equipo deben realizar las siguientes actividades para administrar las compilaciones:
Configurar un sistema de compilación. Para utilizar Team Foundation Build, debe configurar un sistema de compilación.
Para obtener más información, vea Definir el proceso de compilación.
Crear definiciones de compilación. Puede crear varias definiciones de compilación, de modo que cada una de ellas pueda ejecutarse para generar código para una plataforma diferente. Asimismo, puede ejecutar cada compilación para una configuración diferente.
Para obtener más información, vea Definir el proceso de compilación.
Ejecutar compilaciones con regularidad. Puede ejecutar compilaciones en intervalos establecidos o después de cada protección. Puede programar compilaciones regulares cuando utilice el desencadenador de programación. Para obtener más información, vea Crear o modificar una definición de compilación y Ejecutar, supervisar y administrar compilaciones.
Nota
Aunque un miembro del equipo puede valorar manualmente una compilación utilizando Build Explorer, esta valoración no se refleja en el informe de compilaciones correctas.La valoración de las compilaciones aparece en el informe Resumen de la compilación.Para obtener más información, vea Valorar la calidad de una compilación completada e Informe Resumen de la compilación.
Establecimiento de la duración del informe
Para entender el progreso que el equipo está realizando en la iteración actual, las fechas de inicio y finalización del informe deben coincidir con las del ciclo de iteración actual.
Para cambiar la duración de la iteración
Haga clic en el icono de calendario situado junto a Inicio de la iteración (fecha) o Fin de la iteración (fecha) y, a continuación, haga clic en una fecha.
Haga clic en Ver informe.
Interpretar el informe
Es de esperar que el informe de compilaciones correctas varíe de acuerdo con la situación actual en el ciclo de desarrollo del producto. Las iteraciones tempranas suelen dar lugar a errores en compilaciones y pruebas. Si se revisa el informe junto con el equipo en una fase temprana y con frecuencia, puede que sea más fácil centrar los esfuerzos en la creación de compilaciones estables con tasas altas de superación de pruebas.
Preguntas a las que responde el informe
Puede revisar el informe de compilaciones correctas para encontrar respuestas a estas preguntas:
¿Cuál es el nivel de calidad de las compilaciones?
¿La calidad está mejorando, se está deteriorando o permanece constante?
¿Qué partes del proyecto están listas para la fase de pruebas?
¿Qué partes del proyecto están teniendo problemas con regresiones o protecciones no válidas?
¿Hasta qué punto se realizan pruebas del código?
Los miembros del equipo deben revisar la última columna del informe de compilaciones correctas para determinar si las últimas compilaciones han superado las pruebas. Si secciones extensas del informe no están en verde, los jefes de proyecto y los jefes de desarrollo deben determinar la causa de que haya problemas persistentes.
Versiones positiva y negativa de informe
Un informe de compilaciones correctas mostrará días sucesivos de color verde, que indican que las compilaciones están superando las pruebas. Una versión negativa del informe mostrará bloques extensos de color naranja o rojo. Estos bloques indican que las compilaciones no están superando las pruebas o que se están produciendo errores en las pruebas. La ilustración siguiente muestra que algunas compilaciones están bien y otras necesitan investigación:
Filtrado del informe
Puede filtrar el informe de compilaciones correctas de las siguientes maneras:
Cambie las fechas de inicio y finalización del informe.
Filtrar las compilaciones que aparecen en el informe especificando la plataforma, la configuración y las definiciones de compilación que se van a incluir.
Nota
Puede configurar la definición de compilación para que no se ejecuten pruebas, se ejecuten algunas o se ejecuten todas.El informe tendrá grandes variaciones en función de la configuración de las definiciones de compilación.
En la siguiente ilustración se muestran los filtros disponibles:
Debe aplicar los filtros en la secuencia que se especifica en el procedimiento siguiente. Las opciones que están disponibles con algunos filtros dependen de los filtros aplicados previamente.
Para filtrar las compilaciones que aparecen en el informe
En la lista Plataforma, active la casilla de cada una de las plataformas que se van a incluir.
En la lista Configuración, active la casilla de cada una de las configuraciones que se van a incluir.
En la lista Definición de compilación, active la casilla de cada una de las definiciones de compilación que se van a incluir.
Haga clic en Ver informe.