2012-02-15 11 views
8

Estoy tratando de hacer algunas pruebas de rendimiento para mi aplicación y estoy buscando monitorear sus ciertas métricas, específicamente el uso de CPU, entre otros. Quiero que el proceso sea completamente automatizado. Puedo crear el archivo .trace y estoy buscando una solución para obtener información significativa del archivo de rastreo. Quiero hacer esto en dispositivos rotos que no están en la cárcel, por lo que tampoco es factible usar la parte superiorDesarrollo de iOS: hay una manera de leer archivos .trace desde el símbolo del sistema sin usar instrumentos

Gracias por cualquier sugerencia para encontrar el uso de la CPU en dispositivos no cargados de forma automatizada.

-Kshitiz

+0

puede, pero no es fácil: [stackoverflow answer] (http://stackoverflow.com/a/16743749/2210287). –

Respuesta

2

Puede ejecutar Instrumentos para importar el archivo de seguimiento y exportarlo como CSV para su análisis por un guión. No es estrictamente 100% de línea de comandos, pero si automatizas la exportación de Instruments estará cerca.

O pruebe DTrace, pero no estoy seguro de si eso admite formatos de traza de iOS.

+0

¿Conoces el AppleScript para exportar el archivo CSV? No pude resolverlo. –

Cuestiones relacionadas