AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Un IMetricCollector qui exécute atrace pendant un test et collecte le résultat et le consigne dans l'invocation.

Résumé

Constructeurs publics

AtraceCollector ()

Méthodes publiques

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

Rappel lorsqu'un scénario de test est terminé.

void onTestStart ( DeviceMetricData testData)

Rappel lorsqu'un scénario de test est démarré.

Méthodes protégées

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

Constructeurs publics

AtraceCollector

public AtraceCollector ()

Méthodes publiques

onTestEnd

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

Rappel lorsqu'un scénario de test est terminé. Ce devrait être le moment du nettoyage.

Paramètres
testData DeviceMetricData : le DeviceMetricData contenant les données pour le cas de test. Sera le même objet que pendant onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : la carte actuelle des métriques transmises à ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

test TestDescription : la TestDescription du cas de test en cours.

Lance
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Rappel lorsqu'un scénario de test est lancé.

Paramètres
testData DeviceMetricData : le DeviceMetricData contenant les données pour le cas de test.

Lance
DeviceNotAvailableException

Méthodes protégées

fullLogPath

protected String fullLogPath ()

Retour
String

getLogType

protected LogDataType getLogType ()

Retour
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Paramètres
device ITestDevice

Lance
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Paramètres
device ITestDevice

Lance
DeviceNotAvailableException