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

ITestInvocationListener init ( IInvocationContext context, ITestInvocationListener listener)

Inizializzazione del raccoglitore con il contesto corrente e dove inoltrare i risultati.

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Richiamata al termine di un'esecuzione di test.

void setInstrumentationPkgName (String packageName)

Costruttori pubblici

DeviceTrace Collector

public DeviceTraceCollector ()

Metodi pubblici

dentro

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

Inizializzazione del raccoglitore con il contesto corrente e dove inoltrare i risultati. Verrà chiamato solo una volta per istanza e si prevede che il raccoglitore aggiorni il suo contesto interno e il suo ascoltatore. Init non verrà mai chiamato durante un'esecuzione di test sempre prima.

Non eseguire l'override a meno che tu non sappia cosa stai facendo.

Parametri
context IInvocationContext : IInvocationContext per la chiamata in corso.

listener ITestInvocationListener : ITestInvocationListener dove inserire i risultati.

ritorna
ITestInvocationListener il nuovo ascoltatore avvolgendo quello originale.

Getta
DeviceNotAvailableException

suTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Richiamata al termine di un'esecuzione di test. 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

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

Parametri
packageName String