Atrace Collector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Oggetto IMetricCollector che esegue atrace durante un test, raccoglie i risultati e li registra nell'invocazione.

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

Atrace Collector

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 della pulizia.

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

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

test TestDescription : la TestDescription del test case in corso.

Getta
DeviceNotAvailableException

suTestStart

public void onTestStart (DeviceMetricData testData)

Richiamata all'avvio di un test case.

Parametri
testData DeviceMetricData : il DeviceMetricData contenente i dati per il test case.

Getta
DeviceNotAvailableException

Metodi protetti

fullLogPath

protected String fullLogPath ()

ritorna
String

getLogType

protected LogDataType getLogType ()

ritorna
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parametri
device ITestDevice

Getta
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parametri
device ITestDevice

Getta
DeviceNotAvailableException