Hata toplamada otomatik günlük kaydı

Testlerde hata ayıklama yaparken, hatanın ve test edilen cihazın temel bir resmini elde etmek için her zaman bir günlük grubuna ihtiyaç vardır. Kaynaklar şunları içerir: Logcat, Tradefed ana makine günlüğü, ekran görüntüsü vb.

Tradefed, bu günlüklerin herhangi bir test yazarı tarafından kolayca toplanabilmesi için bu günlükleri toplamaya yardımcı olacak yerleşik bir mekanizmaya sahiptir.

Yapılandırma

Başarısızlık durumunda bazı günlükleri otomatik olarak toplamak için Tradefed komut satırınıza aşağıdaki seçeneği ekleyebilirsiniz:

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

Olası değerlerin tam listesini görmek için AutoLogCollector bölümüne bakın.

Kolaylık sağlamak için logcat ve ekran görüntüsü için doğrudan bir işaret vardır:

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

Paket modülleri (AndroidTest.xml) hakkında not

Modüller, AndroidTest.xml içinde bu seçeneği doğrudan belirtemez ancak bunun yerine modül denetleyici kullanabilir.