Pengumpulan kegagalan login otomatis

Saat melakukan {i>debugging<i} pengujian, sekumpulan log selalu diperlukan untuk mendapatkan gambaran kerusakan dan perangkat yang sedang diuji. Sumber termasuk: Logcat, log host Tradefed, screenshot, dll.

Untuk membuatnya generik dan mudah bagi penulis tes untuk mendapatkan log tersebut, Tradefed memiliki mekanisme bawaan untuk membantu mengumpulkannya.

Konfigurasi

Untuk mengumpulkan beberapa log secara otomatis jika gagal, Anda dapat menambahkan opsi berikut ke command line Tradefed Anda:

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

Untuk melihat daftar lengkap kemungkinan nilai, checkout AutoLogCollector

Untuk memudahkan, masing-masing logcat dan screenshot memiliki flag langsung:

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

Catatan tentang modul suite (AndroidTest.xml)

Modul tidak dapat menentukan opsi ini secara diam-diam di AndroidTest.xml, tetapi dapat menggunakan pengontrol modul sebagai gantinya.