LogcatTimingMetricCollectorLogcatTimingMetricCollector

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 commutation de l'utilisateur) à partir de logcat pendant un ou plusieurs tests répétés en utilisant des modèles regex donnés pour analyser les signaux de début et de fin d'un événement à partir de lignes logcat.

Sommaire

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'une exécution de test est lancée.

void onTestStart ( DeviceMetricData testData)

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

Constructeurs publics

LogcatTimingMetricCollectorLogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

Méthodes publiques

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

onTestFail

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 pour le cas de test.

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

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

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

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

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

Rappel lorsqu'une exécution de test est lancée.

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

Lance
DeviceNotAvailableException

onTestStart

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 pour le cas de test.

Lance
DeviceNotAvailableException