AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Ein IMetricCollector , der während eines Tests atrace ausführt, die Ergebnisse sammelt und sie beim Aufruf protokolliert.

Zusammenfassung

Öffentliche Bauträger

AtraceCollector ()

Öffentliche Methoden

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Rückruf, wenn ein Testfall beendet wird.

void onTestStart ( DeviceMetricData testData)

Rückruf, wenn ein Testfall gestartet wird.

Geschützte Methoden

String fullLogPath ()
LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

Öffentliche Bauträger

AtraceCollector

public AtraceCollector ()

Öffentliche Methoden

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

Rückruf, wenn ein Testfall beendet wird. Dies sollte die Zeit zum Aufräumen sein.

Parameter
testData DeviceMetricData : Das DeviceMetricData das die Daten für den Testfall enthält. Wird das gleiche Objekt sein wie während onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : die aktuelle Karte der Metriken, die an ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) übergeben wird.

test TestDescription : die TestDescription des laufenden Testfalls.

Würfe
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Rückruf, wenn ein Testfall gestartet wird.

Parameter
testData DeviceMetricData : Das DeviceMetricData das die Daten für den Testfall enthält.

Würfe
DeviceNotAvailableException

Geschützte Methoden

fullLogPath

protected String fullLogPath ()

Kehrt zurück
String

getLogType

protected LogDataType getLogType ()

Kehrt zurück
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Parameter
device ITestDevice

Würfe
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Parameter
device ITestDevice

Würfe
DeviceNotAvailableException