AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.AtraceCollector


IMetricCollector yang menjalankan atrace selama pengujian serta mengumpulkan hasil dan catatan mereka pada pemanggilan.

Ringkasan

Konstruktor publik

AtraceCollector()

Metode publik

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Callback saat kasus pengujian berakhir.

void onTestStart(DeviceMetricData testData)

Callback saat kasus pengujian dimulai.

Metode yang dilindungi

String fullLogPath()
LogDataType getLogType()
void startTracing(ITestDevice device)
void stopTracing(ITestDevice device)

Konstruktor publik

AtraceCollector

public AtraceCollector ()

Metode publik

diTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

Callback saat kasus pengujian berakhir. Inilah saatnya untuk melakukan pembersihan.

Parameter
testData DeviceMetricData: DeviceMetricData yang menyimpan data untuk kasus pengujian. Akan menjadi objek yang sama seperti selama onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : peta metrik saat ini yang diteruskan ke ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

test TestDescription: TestDescription kasus pengujian yang sedang berlangsung.

Menampilkan
DeviceNotAvailableException

{i>onTestStart<i}

public void onTestStart (DeviceMetricData testData)

Callback saat kasus pengujian dimulai.

Parameter
testData DeviceMetricData: DeviceMetricData yang menyimpan data untuk kasus pengujian.

Menampilkan
DeviceNotAvailableException

Metode yang dilindungi

{i>fullLogPath<i}

protected String fullLogPath ()

Hasil
String

getLogType

protected LogDataType getLogType ()

Hasil
LogDataType

mulaiPelacakan

protected void startTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException

berhentiPelacakan

protected void stopTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException