LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

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


Collecteur qui capturera et enregistrera un logcat lorsqu'un scénario de test échoue.

Résumé

Constructeurs publics

LogcatOnFailureCollector ()

Méthodes publiques

void onTestFail ( DeviceMetricData testData, TestDescription test)

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

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Rappel lorsqu'un test est terminé.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

Rappel pour les événements testRunFailed

void onTestRunStart ( DeviceMetricData runData)

Rappel lorsqu'un test est démarré.

void onTestStart ( DeviceMetricData testData)

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

Méthodes protégées

void collectAndLog (String testName, int size)

Constructeurs publics

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

Méthodes publiques

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.

Jetés
DeviceNotAvailableException

surTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

Paramètres
runData 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) .

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

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Rappel pour les événements testRunFailed

Jetés
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Rappel lorsqu'un test est démarré.

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

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.

Méthodes protégées

collecterEtLog

protected void collectAndLog (String testName, 
                int size)

Paramètres
testName String

size int

Jetés
DeviceNotAvailableException