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 e 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 quando viene avviato 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 fare pulizia.

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 dei parametri passati a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

test TestDescription : la TestDescription del test case in corso.

Lancia
DeviceNotAvailableException

suAvvioTest

public void onTestStart (DeviceMetricData testData)

Richiamata quando viene avviato un test case.

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

Lancia
DeviceNotAvailableException

Metodi protetti

fullLogPath

protected String fullLogPath ()

ritorna
String

getLogType

protected LogDataType getLogType ()

ritorna
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parametri
device ITestDevice

Lancia
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parametri
device ITestDevice

Lancia
DeviceNotAvailableException