DeviceTrace Collector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

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


Collector che avvierà la perfetta traccia all'avvio di un'esecuzione di test e alla fine registrerà il file di traccia.

Riepilogo

Costruttori pubblici

DeviceTraceCollector ()

Metodi pubblici

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Richiamata al termine di un'esecuzione di prova.

void rebootEnded ( ITestDevice device)

Riceve una notifica quando il riavvio è terminato nel dispositivo.

void rebootStarted ( ITestDevice device)

Riceve una notifica quando viene avviato il riavvio nel dispositivo.

void setInstrumentationPkgName (String packageName)

Costruttori pubblici

DeviceTrace Collector

public DeviceTraceCollector ()

Metodi pubblici

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Getta
DeviceNotAvailableException

suTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Richiamata al termine di un'esecuzione di prova. Questo dovrebbe essere il momento della pulizia.

Parametri
runData DeviceMetricData : DeviceMetricData contenente i dati per l'esecuzione. Sarà lo stesso oggetto di BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : la mappa corrente delle metriche passate a ERROR(/#testRunEnded(long,Map)) .

Getta
DeviceNotAvailableException

riavvio Terminato

public void rebootEnded (ITestDevice device)

Riceve una notifica quando il riavvio è terminato nel dispositivo.

NOTA: i ricevitori dovrebbero evitare il riavvio durante questa richiamata. Qualsiasi tentativo di riavvio verrà ignorato.

Parametri
device ITestDevice : ITestDevice in cui è terminato il riavvio.

Getta
DeviceNotAvailableException

rebootAvviato

public void rebootStarted (ITestDevice device)

Riceve una notifica quando viene avviato il riavvio nel dispositivo.

NOTA: i ricevitori dovrebbero evitare il riavvio durante questa richiamata. Qualsiasi tentativo di riavvio verrà ignorato.

Parametri
device ITestDevice : ITestDevice in cui è stato avviato il riavvio.

Getta
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

Parametri
packageName String