LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

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


Un collecteur de métriques qui collecte des informations de synchronisation (par exemple, l'heure de changement d'utilisateur) à partir de logcat lors d'un ou plusieurs tests répétés en utilisant des modèles d'expression régulière donnés pour analyser les signaux de début et de fin d'un événement à partir des lignes logcat.

Résumé

Constructeurs publics

LogcatTimingMetricCollector ()

Méthodes publiques

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

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

void onTestFail ( DeviceMetricData testData, TestDescription test)

Rappel lorsqu'un scénario de test échoue.

void onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Rappel lorsqu'un test est terminé.

void onTestRunStart ( DeviceMetricData testData)

Rappel lorsqu'un test est démarré.

void onTestStart ( DeviceMetricData testData)

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

Constructeurs publics

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

Méthodes publiques

à la fin du test

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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)) .

surTestÉchec

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Rappel lorsqu'un scénario de test échoue.

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

test TestDescription : la TestDescription du scénario de test en cours.

surTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

Paramètres
testData DeviceMetricData : le DeviceMetricData contenant les données pour l'exécution. Ce sera le même objet que lors onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : la carte actuelle des métriques transmises à ERROR(/#testRunEnded(long,Map)) .

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

Rappel lorsqu'un test est démarré.

Paramètres
testData DeviceMetricData : le DeviceMetricData contenant les données pour l'exécution.

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