ResourceMetricUtil

public class ResourceMetricUtil
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.monitoring.collector.ResourceMetricUtil


Metrik oluşturmak için yardımcı işlevler.

Özet

Kamu inşaatçıları

ResourceMetricUtil()

Herkese açık yöntemler

static float ConvertedMetricValue(String original, float conversionDivisor)

Metrik değerini farklı birimlere dönüştürür ve çıkış değerini biçimlendirir.

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

Adb komutunu yürütür ve başarılı olursa yanıt döndürür.

static Timestamp GetCurrentTimestamp()

Sistem UTC saatinden geçerli zaman damgasını alır.

static float RoundedMetricValue(String original)

Metrik değerini ayrıştırın ve biçimlendirin.

Kamu inşaatçıları

ResourceMetricUtil

public ResourceMetricUtil ()

Herkese açık yöntemler

DönüştürülenMetrik Değeri

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Metrik değerini farklı birimlere dönüştürür ve çıkış değerini biçimlendirir.

Parametreler
original String: Orijinal değer dizesi.

conversionDivisor float: Birim dönüştürmenin böleni.

İlerlemeler
float Çıkış kayan değeri.

Fırlatma
NumberFormatException orijinal dize null'sa (boşsa).

GetCommandResponse

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

Adb komutunu yürütür ve başarılı olursa yanıt döndürür.

Parametreler
deviceManager IDeviceManager: "Kullanılabilir" komutu yürütmek için kullanılan IDeviceManager örneği cihazlar.

serial String: Cihazın seri numarası.

cmd String: komut dizesidir.

timeoutMs long: Milisaniye cinsinden bekleme süresi.

İlerlemeler
CommandResult örneği.

GetCurrentZaman Damgası

public static Timestamp GetCurrentTimestamp ()

Sistem UTC saatinden geçerli zaman damgasını alır.

İlerlemeler
Timestamp

Yuvarlak metrik değeri

public static float RoundedMetricValue (String original)

Metrik değerini ayrıştırın ve biçimlendirin.

Parametreler
original String: Orijinal değer dizesi.

İlerlemeler
float Çıkış kayan değeri.

Fırlatma
NumberFormatException orijinal dize null'sa (boşsa).