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

HostStatsdMetricCollector

public class HostStatsdMetricCollector
extends BaseDeviceMetricCollector

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


Un IMetricCollector qui collecte les métriques statsd du côté hôte à l'aide des commandes de l'utilitaire statsd. Il a des métriques push de base et des fonctions de rapport de vidage. Il peut être étendu par des sous-classes pour traiter le rapport de métrique statsd en fonction des besoins.

Résumé

Constructeurs publics

HostStatsdMetricCollector ()

Méthodes publiques

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

Rappel à la fin d'un test.

void onTestRunStart ( DeviceMetricData runData)

Rappel lorsqu'un test est lancé.

Méthodes protégées

void processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

Les sous-classes peuvent implémenter la méthode pour traiter le rapport de métrique Statsd si nécessaire.

Constructeurs publics

HostStatsdMetricCollector

public HostStatsdMetricCollector ()

Méthodes publiques

onTestRunEnd

public 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 void onTestRunStart ( DeviceMetricData runData)

Rappel lorsqu'un test est lancé.

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

Méthodes protégées

processStatsReport

protected void processStatsReport ( ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

Les sous-classes peuvent implémenter la méthode pour traiter le rapport de métrique Statsd si nécessaire. Il est appelé pour le rapport métrique d'un appareil particulier

Paramètres
device ITestDevice : appareil de test d'où provient le rapport statsd

dataStream InputStreamSource : rapport de statistiques comme flux d'entrée

runData DeviceMetricData : la destination où les métriques traitées seront stockées