Ao depurar testes, sempre é necessário um conjunto de logs para obter uma imagem básica da falha e do dispositivo em teste. As fontes incluem: Logcat, log do host Tradefed, captura de tela, etc.
Para tornar genérico e fácil para qualquer redator de teste obter esses logs, o Tradefed tem um mecanismo integrado para ajudar a coletá-los.
Configuração
Para coletar automaticamente alguns logs em caso de falha, você pode adicionar a seguinte opção à linha de comando do Tradefed:
--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE
Para ver a lista completa de valores possíveis, verifique AutoLogCollector
Por conveniência, logcat e screenshot têm, cada um, um sinalizador direto:
--logcat-on-failure
and
--screenshot-on-failure
Nota sobre módulos de suíte (AndroidTest.xml)
Os módulos não podem especificar diretamente esta opção no AndroidTest.xml
, mas podem usar um controlador de módulo .
Ao depurar testes, sempre é necessário um conjunto de logs para obter uma imagem básica da falha e do dispositivo em teste. As fontes incluem: Logcat, log do host Tradefed, captura de tela, etc.
Para tornar genérico e fácil para qualquer redator de teste obter esses logs, o Tradefed tem um mecanismo integrado para ajudar a coletá-los.
Configuração
Para coletar automaticamente alguns logs em caso de falha, você pode adicionar a seguinte opção à linha de comando do Tradefed:
--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE
Para ver a lista completa de valores possíveis, verifique AutoLogCollector
Por conveniência, logcat e screenshot têm, cada um, um sinalizador direto:
--logcat-on-failure
and
--screenshot-on-failure
Nota sobre módulos de suíte (AndroidTest.xml)
Os módulos não podem especificar diretamente esta opção no AndroidTest.xml
, mas podem usar um controlador de módulo .