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 une trace pendant un test, 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

à la fin du test

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

Rappel lorsqu'un scénario de test est terminé. Ce devrait être le moment de faire le ménage.

Paramètres
testData DeviceMetricData : le DeviceMetricData contenant les données du scénario de test. Ce sera le même objet que lors 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 scénario de test en cours.

Jetés
DeviceNotAvailableException

surDébutTest

public void onTestStart (DeviceMetricData testData)

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

Paramètres
testData DeviceMetricData : le DeviceMetricData contenant les données du scénario de test.

Jetés
DeviceNotAvailableException

Méthodes protégées

chemin du journal complet

protected String fullLogPath ()

Retour
String

getLogType

protected LogDataType getLogType ()

Retour
LogDataType

démarrerTraçage

protected void startTracing (ITestDevice device)

Paramètres
device ITestDevice

Jetés
DeviceNotAvailableException

arrêter le traçage

protected void stopTracing (ITestDevice device)

Paramètres
device ITestDevice

Jetés
DeviceNotAvailableException