Saat men-debug pengujian, serangkaian log selalu diperlukan untuk mendapatkan gambaran dasar kegagalan dan perangkat yang sedang diuji. Sumbernya mencakup: Logcat, log host Tradefed, screenshot, dll.
Agar penulis pengujian dapat mendapatkan log tersebut secara umum dan mudah, 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:
--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE
Untuk melihat daftar lengkap nilai yang mungkin, lihat 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 langsung di AndroidTest.xml
, tetapi
dapat menggunakan pengontrol modul
sebagai gantinya.