ScreenRecordOnFailureCollector
public
class
ScreenRecordOnFailureCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.ScreenRecordOnFailureCollector | |
Collecteur qui capture et enregistre une vidéo de l'écran lorsqu'un scénario de test échoue. Pendant l'exécution du test, enregistrez l'écran jusqu'à la fin du test. Si l'enregistrement de l'écran est interrompu, par exemple si l'appareil redémarre ou est rooté/dérooté, réessayez lorsque l'appareil est disponible jusqu'à la fin du test. Par conséquent, plusieurs fichiers d'enregistrement peuvent être générés pour un même test.
Résumé
Classes imbriquées | |
|---|---|
class |
ScreenRecordOnFailureCollector.LineCapturingOutputStream
|
Constructeurs publics | |
|---|---|
ScreenRecordOnFailureCollector()
|
|
Méthodes publiques | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Rappel lorsqu'un cas de test est terminé. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
Rappel lorsqu'un scénario de test échoue. |
void
|
onTestRunStart(DeviceMetricData runData)
Rappel lorsqu'une série de tests est lancée. |
void
|
onTestStart(DeviceMetricData runData)
Rappel lorsqu'un cas de test est lancé. |
Constructeurs publics
ScreenRecordOnFailureCollector
public ScreenRecordOnFailureCollector ()
Méthodes publiques
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Rappel lorsqu'un cas de test est terminé. Cela devrait être le moment de faire le ménage.
| Paramètres | |
|---|---|
testData |
DeviceMetricData : DeviceMetricData contenant les données du cas de test. Sera le même objet que pendant 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 cas de test. |
test |
TestDescription : TestDescription du cas de test en cours. |
| Génère | |
|---|---|
DeviceNotAvailableException |
|
onTestRunStart
public void onTestRunStart (DeviceMetricData runData)
Rappel lorsqu'une série de tests est lancée.
| Paramètres | |
|---|---|
runData |
DeviceMetricData : DeviceMetricData contenant les données de l'exécution. |
onTestStart
public void onTestStart (DeviceMetricData runData)
Rappel lorsqu'un cas de test est lancé.
| Paramètres | |
|---|---|
runData |
DeviceMetricData : DeviceMetricData contenant les données du cas de test. |
| Génère | |
|---|---|
DeviceNotAvailableException |
|