Recopilación automática de fallas de acceso

Cuando se depuran pruebas, siempre se necesita un conjunto de registros para obtener una idea básica de la falla y el dispositivo que se está probando. Las fuentes incluyen Logcat, el registro del host de Tradefed, capturas de pantalla, etcétera.

Para que sea genérico y sencillo para cualquier escritor de pruebas obtener esos registros, Tradefed tiene un mecanismo integrado para ayudar a recopilarlos.

Configuración

Para recopilar automáticamente algunos registros en caso de falla, puedes agregar la siguiente opción a tu línea de comandos de Tradefed:

--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE

Para ver la lista completa de valores posibles, consulta AutoLogCollector.

Para mayor comodidad, logcat y screenshot tienen una marca directa:

--logcat-on-failure
and
--screenshot-on-failure

Nota sobre los módulos de la suite (AndroidTest.xml)

Los módulos no pueden especificar directamente esta opción en AndroidTest.xml, pero pueden usar un controlador de módulos en su lugar.