네이티브벤치마크테스트파서

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Object
com.android.ddmlib.MultiLineReceiver
com.android.tradefed.testtype.NativeBenchmarkTestParser


벤치마크 테스트 데이터 출력을 구문 분석하여 작업당 평균 시간에 대한 지표를 수집하는 IShellOutputReceiver 입니다.

다음 출력을 찾습니다.

Time per iteration min: X avg: Y max: Z

요약

공개 생성자

NativeBenchmarkTestParser (String runName)

NativeBenchmarkTestParser 생성합니다.

공개 메소드

double getAvgOperationTime ()
double getMaxOperationTime ()
double getMinOperationTime ()
String getRunName ()
boolean isCancelled ()

void processNewLines (String[] lines)

공개 생성자

네이티브벤치마크테스트파서

public NativeBenchmarkTestParser (String runName)

NativeBenchmarkTestParser 생성합니다.

매개변수
runName String : 실행 이름입니다. 로깅 목적으로 사용됩니다.

공개 메소드

getAvgOperationTime

public double getAvgOperationTime ()

보고
double 평균 작동 시간

getMaxOperationTime

public double getMaxOperationTime ()

보고
double 최대 작동 시간

getMinOperationTime

public double getMinOperationTime ()

보고
double 최소 작동 시간

getRunName

public String getRunName ()

보고
String 테스트 실행의 이름입니다.

취소됨

public boolean isCancelled ()

보고
boolean

processNewLines

public void processNewLines (String[] lines)

매개변수
lines String