ResourceMetricUtil
public class ResourceMetricUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.monitoring.collector.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 : เวลาที่ต้องรอเป็นมิลลิวินาที |
รับการประทับเวลาปัจจุบัน
public static Timestamp GetCurrentTimestamp ()
รับการประทับเวลาปัจจุบันจากนาฬิกา UTC ของระบบ
ค่าเมตริกแบบปัดเศษ
public static float RoundedMetricValue (String original)
แยกวิเคราะห์และจัดรูปแบบค่าเมตริก
พารามิเตอร์ |
---|
original | String : สตริงค่าดั้งเดิม |
การส่งคืน |
---|
float | ค่าทศนิยมของเอาต์พุต |
ขว้าง |
---|
NumberFormatException | ถ้าสตริงเดิมเป็นโมฆะ |