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 |
원본 문자열이 null인 경우입니다. |
GetCommandResponse
public staticGetCommandResponse (IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)
adb 명령어를 실행하고 성공 시 응답을 반환합니다.
매개변수 | |
---|---|
deviceManager |
IDeviceManager : 'Available'에서 명령어를 실행하는 IDeviceManager 인스턴스입니다.
기기에서 사용할 수 있습니다. |
serial |
String : 기기 일련번호입니다. |
cmd |
String : 명령어 문자열입니다. |
timeoutMs |
long : 대기 시간(밀리초)입니다. |
반환 값 | |
---|---|
|
CommandResult 인스턴스 |
GetCurrentTimestamp
public static Timestamp GetCurrentTimestamp ()
시스템 UTC 시계에서 현재 타임스탬프를 가져옵니다.
반환 값 | |
---|---|
Timestamp |
반올림된 측정항목 값
public static float RoundedMetricValue (String original)
측정항목 값을 파싱하고 형식을 지정합니다.
매개변수 | |
---|---|
original |
String : 원래 값 문자열입니다. |
반환 값 | |
---|---|
float |
출력 부동 소수점 값입니다. |
생성 값 | |
---|---|
NumberFormatException |
원본 문자열이 null인 경우입니다. |