Ejecuta pruebas de instrumentación desde APKs existentes

En estas instrucciones, se supone que tienes el paquete de Trade Federation disponible de forma local. De lo contrario, sigue las instrucciones de descarga para obtenerlo.

Luego, usa el siguiente comando para instalar el APK de pruebas de instrumentación, ejecutar las pruebas y mostrar las que se están ejecutando:

./tradefed.sh run instrumentations --apk-path <path of your apk>

El resultado se ve de la siguiente manera:

07-17 10:55:32 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testOfArgb
07-17 10:55:33 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testIsRunning
07-17 10:55:34 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testGetCurrentPlayTime
07-17 10:55:35 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testStartDelay
07-17 10:55:35 I/InvocationToJUnitResultForwarder: Run ended in 2m 20s

De manera opcional, puedes especificar --serial <device serial number> para ejecutar la prueba en un dispositivo determinado. Puedes obtener el número de serie de tu dispositivo con adb devices.

Consulta la sección sobre pruebas a través de Tradefed para obtener más detalles sobre las ejecuciones de Tradefed.