Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

ITestLogger

public interface ITestLogger

com.android.tradefed.log.ITestLogger


Entitas yang dapat melakukan pencatatan aliran data dari berbagai jenis.

Ringkasan

Metode publik

default void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

Memberikan log terkait atau data debug dari permohonan tes.

Metode publik

testLog

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Memberikan log terkait atau data debug dari permohonan tes.

Harus dipanggil sebelum ITestInvocationListener#invocationFailed(Throwable) atau ITestInvocationListener#invocationEnded(long)

Kerangka kerja TradeFederation akan secara otomatis memanggil metode ini, menyediakan log host dan jika berlaku, logcat perangkat.

Parameter
dataName String : nama deskriptif String data. mis. "device_logcat". Catatan dataName mungkin tidak unik per doa. yaitu pelaksana harus dapat menangani beberapa panggilan dengan dataName yang sama

dataType LogDataType : LogDataType dari data

dataStream InputStreamSource : InputStreamSource dari data. Pelaksana harus memanggil createInputStream untuk mulai membaca data, dan memastikan untuk menutup InputStream yang dihasilkan saat selesai. Penelepon harus memastikan sumber data tetap ada dan dapat diakses sampai metode testLog selesai.