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 un atrace durante un test e raccoglie il risultato e il log
alla chiamata.
Riepilogo
Costruttori pubblici | |
---|---|
AtraceCollector()
|
Metodi pubblici | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
Viene richiamato quando viene terminato uno scenario di test. |
void
|
onTestStart(DeviceMetricData testData)
Viene richiamato quando viene avviato uno scenario di test. |
Metodi protetti | |
---|---|
String
|
fullLogPath()
|
LogDataType
|
getLogType()
|
void
|
startTracing(ITestDevice device)
|
void
|
stopTracing(ITestDevice device)
|
Costruttori pubblici
AtraceCollector
public AtraceCollector ()
Metodi pubblici
OnTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics, TestDescription test)
Viene richiamato quando viene terminato uno scenario di test. Questo dovrebbe essere il momento per la pulizia.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per lo scenario di test. Sarà il
nello stesso oggetto di onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: mappa attuale delle metriche passate a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
test |
TestDescription : il valore TestDescription dello scenario di test in corso. |
Lanci | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
Viene richiamato quando viene avviato uno scenario di test.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per lo scenario di test. |
Lanci | |
---|---|
DeviceNotAvailableException |
Metodi protetti
fullLogPath
protected String fullLogPath ()
Ritorni | |
---|---|
String |
avvio
protected void startTracing (ITestDevice device)
Parametri | |
---|---|
device |
ITestDevice |
Lanci | |
---|---|
DeviceNotAvailableException |
interruzione tracciamento
protected void stopTracing (ITestDevice device)
Parametri | |
---|---|
device |
ITestDevice |
Lanci | |
---|---|
DeviceNotAvailableException |