ResourceMetricUtil

public class ResourceMetricUtil
extends Object

java.lang.Object
com.android.tradefed.monitoring.collector.ResourceMetricUtil


Fonctions utilitaires pour composer des métriques.

Résumé

Constructeurs publics

ResourceMetricUtil ()

Méthodes publiques

static float ConvertedMetricValue (String original, float conversionDivisor)

Convertit la valeur métrique en différentes unités et formate la valeur de sortie.

static GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)

Exécute la commande adb et renvoie la réponse en cas de succès.

static Timestamp GetCurrentTimestamp ()

Obtient l'horodatage actuel de l'horloge UTC du système.

static float RoundedMetricValue (String original)

Analysez et formatez la valeur métrique.

Constructeurs publics

ResourceMetricUtil

public ResourceMetricUtil ()

Méthodes publiques

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Convertit la valeur métrique en différentes unités et formate la valeur de sortie.

Paramètres
original String : la chaîne de valeur d'origine.

conversionDivisor float : le diviseur pour la conversion d'unités.

Retour
float La valeur flottante de sortie.

Jetés
NumberFormatException si la chaîne d'origine est nulle.

ObtenirCommandResponse

public static  GetCommandResponse (IDeviceManager deviceManager, 
                String serial, 
                String cmd, 
                long timeoutMs)

Exécute la commande adb et renvoie la réponse en cas de succès.

Paramètres
deviceManager IDeviceManager : l'instance IDeviceManager pour exécuter la commande sur les appareils "Disponibles".

serial String : le numéro de série de l'appareil.

cmd String : la chaîne de commande.

timeoutMs long : le temps d'attente en millisecondes.

Retour
Une instance CommandResult .

ObtenirCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

Obtient l'horodatage actuel de l'horloge UTC du système.

Retour
Timestamp

Valeur métrique arrondie

public static float RoundedMetricValue (String original)

Analysez et formatez la valeur métrique.

Paramètres
original String : la chaîne de valeur d'origine.

Retour
float La valeur flottante de sortie.

Jetés
NumberFormatException si la chaîne d'origine est nulle.