Kolektor Atrace

public class AtraceCollector
extends BaseDeviceMetricCollector

java.lang.Objek
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector


IMetricCollector yang menjalankan atrace selama pengujian dan mengumpulkan hasilnya dan mencatatnya ke pemanggilan.

Ringkasan

Konstruktor publik

AtraceCollector ()

Metode publik

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

Callback ketika kasus uji berakhir.

void onTestStart ( DeviceMetricData testData)

Panggilan balik ketika kasus uji dimulai.

Metode yang dilindungi

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

Konstruktor publik

Kolektor Atrace

public AtraceCollector ()

Metode publik

diTestEnd

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

Callback ketika kasus uji berakhir. Ini seharusnya menjadi waktu untuk membersihkan.

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

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

test TestDescription : TestDescription dari kasus uji yang sedang berlangsung.

Melempar
DeviceNotAvailableException

diTestStart

public void onTestStart (DeviceMetricData testData)

Panggilan balik ketika kasus uji dimulai.

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

Melempar
DeviceNotAvailableException

Metode yang dilindungi

penuhLogPath

protected String fullLogPath ()

Kembali
String

dapatkanLogType

protected LogDataType getLogType ()

Kembali
LogDataType

mulaiPelacakan

protected void startTracing (ITestDevice device)

Parameter
device ITestDevice

Melempar
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parameter
device ITestDevice

Melempar
DeviceNotAvailableException