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 dan mengumpulkan hasilnya serta mencatatnya ke dalam log untuk 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

onTestEnd

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

Callback saat kasus pengujian berakhir. Ini adalah waktunya 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

onTestStart

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

fullLogPath

protected String fullLogPath ()

Hasil
String

getLogType

protected LogDataType getLogType ()

Hasil
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parameter
device ITestDevice

Menampilkan
DeviceNotAvailableException