ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


ฟังก์ชันยูทิลิตี้สำหรับการเขียนเมตริก

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

ResourceMetricUtil ()

วิธีการสาธารณะ

static float ConvertedMetricValue (String original, float conversionDivisor)

แปลงค่าเมตริกเป็นหน่วยต่างๆ และจัดรูปแบบค่าเอาต์พุต

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

ดำเนินการคำสั่ง adb และส่งคืนการตอบกลับหากสำเร็จ

static Timestamp GetCurrentTimestamp ()

รับการประทับเวลาปัจจุบันจากนาฬิกา UTC ของระบบ

static float RoundedMetricValue (String original)

แยกวิเคราะห์และจัดรูปแบบค่าเมตริก

ผู้รับเหมาก่อสร้างสาธารณะ

ResourceMetricUtil

public ResourceMetricUtil ()

วิธีการสาธารณะ

ค่าเมตริกที่แปลงแล้ว

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

แปลงค่าเมตริกเป็นหน่วยต่างๆ และจัดรูปแบบค่าเอาต์พุต

พารามิเตอร์
original String : สตริงค่าดั้งเดิม

conversionDivisor float : ตัวหารสำหรับการแปลงหน่วย

การส่งคืน
float ค่าทศนิยมของเอาต์พุต

ขว้าง
NumberFormatException ถ้าสตริงเดิมเป็นโมฆะ

รับ CommandResponse

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

ดำเนินการคำสั่ง adb และส่งคืนการตอบกลับหากสำเร็จ

พารามิเตอร์
deviceManager IDeviceManager : อินสแตนซ์ IDeviceManager สำหรับดำเนินการคำสั่งบนอุปกรณ์ "Available"

serial String : อนุกรมของอุปกรณ์

cmd String : สตริงคำสั่ง

timeoutMs long : เวลาที่ต้องรอเป็นมิลลิวินาที

การส่งคืน
อินสแตนซ์ CommandResult

รับการประทับเวลาปัจจุบัน

public static Timestamp GetCurrentTimestamp ()

รับการประทับเวลาปัจจุบันจากนาฬิกา UTC ของระบบ

การส่งคืน
Timestamp

ค่าเมตริกแบบปัดเศษ

public static float RoundedMetricValue (String original)

แยกวิเคราะห์และจัดรูปแบบค่าเมตริก

พารามิเตอร์
original String : สตริงค่าดั้งเดิม

การส่งคืน
float ค่าทศนิยมของเอาต์พุต

ขว้าง
NumberFormatException ถ้าสตริงเดิมเป็นโมฆะ