Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ScheduleMultipleDeviceMetricCollector

public class ScheduleMultipleDeviceMetricCollector
extends BaseDeviceMetricCollector

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


Un IMetricCollector qui exécute périodiquement plusieurs collecteurs de métriques. Il s'agit d'un planificateur au mieux. Il fait de son mieux pour faire fonctionner les collecteurs à des intervalles donnés tout en s'assurant qu'il n'y a pas deux collecteurs en même temps.

Résumé

Constructeurs publics

ScheduleMultipleDeviceMetricCollector ()

Méthodes publiques

ITestInvocationListener init ( IInvocationContext context, ITestInvocationListener listener)

Initialisation du collecteur avec le contexte actuel et où transmettre les résultats.

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

Rappel à la fin d'un test.

final void onTestRunStart ( DeviceMetricData runData)

Rappel lorsqu'un test est lancé.

Constructeurs publics

ScheduleMultipleDeviceMetricCollector

public ScheduleMultipleDeviceMetricCollector ()

Méthodes publiques

init

public ITestInvocationListener init ( IInvocationContext context, 
                ITestInvocationListener listener)

Initialisation du collecteur avec le contexte actuel et où transmettre les résultats. Ne sera appelé qu'une seule fois par instance, et le collecteur doit mettre à jour son contexte interne et son écouteur. Init ne sera jamais appelé pendant une exécution de test toujours avant.

Ne passez pas outre à moins que vous ne sachiez ce que vous faites.

Paramètres
context IInvocationContext : le IInvocationContext pour l'invocation en cours.

listener ITestInvocationListener : le ITestInvocationListener où placer les résultats.

Retour
ITestInvocationListener le nouvel auditeur enveloppant l'original.

onTestRunEnd

public final void onTestRunEnd ( DeviceMetricData runData, 
                 currentRunMetrics)

Rappel à la fin d'un test. Ce devrait être le moment du nettoyage.

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

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

onTestRunStart

public final void onTestRunStart ( DeviceMetricData runData)

Rappel lorsqu'un test est lancé.

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