none
instrumentation profiling RRS feed

  • Pregunta

  • Hola, quiero hacer que un instrumentation profiling corra una vez por semana. Estuve buscando cómo hacerlo, pero encontré que sólo los test se pueden programar. Entonces pensé en crear un test generic o uno manual, y que contenga a éste profiling dentro, y así lograr indirectamente que mi profiling corra una vez por semana.

    Pero no se si se puede incluir un profiling en un test manual o sino en uno genérico. Alguien sabe?

    Gracias!!!

    lunes, 6 de noviembre de 2006 16:15

Todas las respuestas

  • Pues lo mejor que se me ocurre es que programes utilizando el comando at la ejecución.
    Para ello puedes utilizar las utilidades de linea de comandos del profiler VSInstr (que permite instrumentar los binarios), VSPerfCmd (que permite recoger los datos) y VSPerfReport (que permite crear informes). Evidentemente una vez instrumentados los binarios es necesario correr simultaneamente VSPerfCmd y un juego de pruebas, para forzar la ejecución de nuestro código. Para esto puedes usar la utilidad la utilidad de línea de comandos MSTest para correr una batería de test.

    Otra opción es integrar la llamada a todas estas utilidades en una build de Team Foundation Server. De manera que cuando se construya esa build, se corran las pruebas y se recolecte la información de redimiento.

    lunes, 6 de noviembre de 2006 20:12