BugreportzOnFailureCollector

public class BugreportzOnFailureCollector
extends BaseDeviceMetricCollector

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


Collecte un bugreportz lorsqu'un scénario de test échoue. Si la collecte par défaut est activée, elle collecte le bugreport aux niveaux spécifiés.

Résumé

Constructeurs publics

BugreportzOnFailureCollector()

Méthodes publiques

boolean captureModuleLevel()
void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> 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 onTestModuleEnded()

Permet de capturer l'événement de fin de module.

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

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

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

Rappel pour les événements testRunFailed

void onTestRunStart(DeviceMetricData runData)

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

BugreportzOnFailureCollector

public BugreportzOnFailureCollector ()

Méthodes publiques

captureModuleLevel

public boolean captureModuleLevel ()

Renvoie
boolean

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

Rappel lorsqu'un scénario de test est terminé. Il s'agit du moment où le nettoyage doit être effectué.

Paramètres
testData DeviceMetricData : DeviceMetricData contenant les données du scénario de test. Il s'agit du même objet que lors de onTestStart(DeviceMetricData).

currentTestCaseMetrics Map : carte actuelle des métriques transmises à testEnded(TestDescription,Map).

Génère
DeviceNotAvailableException

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

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

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

Génère
DeviceNotAvailableException

onTestModuleEnded

public void onTestModuleEnded ()

Permet de capturer l'événement de fin de module.

Génère
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

Rappel lorsqu'une exécution de test est terminée. Il s'agit du moment où le nettoyage doit être effectué.

Paramètres
runData DeviceMetricData : DeviceMetricData contenant les données de l'exécution. Il s'agit du même objet que lors de onTestRunStart(DeviceMetricData).

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

Génère
DeviceNotAvailableException

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Rappel pour les événements testRunFailed

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

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

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

Génère
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

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

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

Génère
DeviceNotAvailableException