AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Un IMetricCollector che esegue atrace durante un test, raccoglie il risultato e lo registra nella chiamata.

Riepilogo

Costruttori pubblici

AtraceCollector ()

Metodi pubblici

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

Richiamata al termine di un test case.

void onTestStart ( DeviceMetricData testData)

Richiamata all'avvio di un test case.

Metodi protetti

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

Costruttori pubblici

AtraceCollector

public AtraceCollector ()

Metodi pubblici

suTestEnd

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

Richiamata al termine di un test case. Questo dovrebbe essere il momento di pulire.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per il test case. Sarà lo stesso oggetto di onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : la mappa corrente delle metriche passata a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

test TestDescription : la TestDescription del test case in corso.

Tiri
DeviceNotAvailableException

suTestStart

public void onTestStart (DeviceMetricData testData)

Richiamata all'avvio di un test case.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per il test case.

Tiri
DeviceNotAvailableException

Metodi protetti

fullLogPath

protected String fullLogPath ()

ritorna
String

getLogType

protected LogDataType getLogType ()

ritorna
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parametri
device ITestDevice

Tiri
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parametri
device ITestDevice

Tiri
DeviceNotAvailableException