Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

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

System_CAPS_noteNota

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 Informe 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:

  • ¿Qué partes del proyecto han generado software que está listo para ser probado?

  • ¿Qué partes del proyecto están teniendo problemas con regresiones o protecciones no válidas?

  • ¿Hasta qué punto realiza el equipo pruebas del código?

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.

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.

Ejemplo de Informe de compilaciones correctas

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

Color verde usado en el Informe de compilaciones correctas

Verde

  • Compilación satisfactoria.

  • Todas las pruebas se han completado correctamente.

  • La cobertura de código ha sido buena.

Pruebas superadas, cobertura baja

Color verde claro usado en el Informe de compilaciones correctas

Verde claro

  • Compilación satisfactoria.

  • Todas las pruebas se han completado correctamente.

  • La cobertura de código ha sido mínima.

La compilación se ha ejecutado correctamente, no se han realizado pruebas

Color amarillo usado en el Informe de compilaciones correctas

Amarillo

  • Compilación satisfactoria.

  • No se han ejecutado pruebas.

Se ha producido un error en la compilación

Color rojo usado en el Informe de compilaciones correctas

Rojo

  • Se ha ejecutado la compilación pero no ha superado las pruebas.

  • Al menos se ha producido un error en una prueba que no había generado errores anteriormente. La prueba es nueva o la prueba se superó en ejecuciones de pruebas anteriores.

Se ha producido un error en las pruebas

Color naranja usado en el Informe de compilaciones correctas

Naranja

  • Se ha producido un error en la compilación debido a un error de compilación u otro tipo de error.

No se ha realizado ninguna compilación

Color blanco usado en el Informe de compilaciones correctas

Blanco

  • No se ha ejecutado ninguna compilación en este día.

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.

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.

    System_CAPS_noteNota

    Aunque un miembro del equipo puede valorar manualmente una compilación utilizando Explorador de compilaciones, 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.

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

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

  2. Haga clic en Ver 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.

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.

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:

Versiones positiva y negativa de compilaciones correctas

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.

    System_CAPS_noteNota

    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:

Filtros para el informe Resumen de la compilación

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

  1. En la lista Plataforma, active la casilla de cada una de las plataformas que se van a incluir.

  2. En la lista Configuración, active la casilla de cada una de las configuraciones que se van a incluir.

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

  4. Haga clic en Ver informe.

Mostrar: