Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Fonctions utilitaires pour composer des métriques.

Sommaire

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 réussite.

static Timestamp GetCurrentTimestamp ()

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

static float RoundedMetricValue (String original)

Analysez et formatez la valeur de la 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 de l' unité.

Retour
float La valeur flottante de sortie.

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

ObtenirRéponseCommande

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

Exécute la commande adb et renvoie la réponse en cas de réussite.

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
Un CommandResult exemple.

Obtenir l'horodatage actuel

public static Timestamp GetCurrentTimestamp ()

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

Retour
Timestamp

ValeurMétrique Arrondie

public static float RoundedMetricValue (String original)

Analysez et formatez la valeur de la 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.