DonnéesMétriquesdeAppareil

public class DeviceMetricData
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.metric.DeviceMetricData


Objet contenant toutes les données collectées par les collecteurs de métriques. À FAIRE: ajouter la conservation des données et de la réception des méthodes de données.

Résumé

Constructeurs publics

DeviceMetricData(IInvocationContext context)

Directeur

Méthodes publiques

void addMetric(String key, MetricMeasurement.Metric.Builder metric)

Ajoutez une seule métrique associée à l'appareil principal.

void addMetricForDevice(ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)

Ajoutez une seule métrique associée à un appareil spécifié.

void addToMetrics( metrics)

Transférez toutes les données reçues jusqu'à présent vers la carte des métriques qui seront incluses dans le rapport.

Constructeurs publics

DonnéesMétriquesdeAppareil

public DeviceMetricData (IInvocationContext context)

Directeur

Paramètres
context IInvocationContext

Méthodes publiques

addMetric

public void addMetric (String key, 
                MetricMeasurement.Metric.Builder metric)

Ajoutez une seule métrique associée à l'appareil principal.

Paramètres
key String: clé de la métrique.

metric MetricMeasurement.Metric.Builder: valeur associée à la métrique.

addMetricForDevice

public void addMetricForDevice (ITestDevice device, 
                String key, 
                MetricMeasurement.Metric.Builder metric)

Ajoutez une seule métrique associée à un appareil spécifié.

Paramètres
device ITestDevice: ITestDevice auquel la métrique est associée.

key String: clé de la métrique.

metric MetricMeasurement.Metric.Builder: valeur associée à la métrique.

addToMetrics

public void addToMetrics ( metrics)

Transférez toutes les données reçues jusqu'à présent vers la carte des métriques qui seront incluses dans le rapport. Cela devrait et nettoyer les ressources après les avoir transférées.

Paramètres
metrics : métriques actuellement disponibles.