GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.GoogleBenchmarkResultParser


셸에서 실행되는 Google 벤치마크 결과를 구문 분석하고 모든 결과가 포함된 지도를 반환합니다.

요약

공개 생성자

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

공개 메소드

parse ( CommandResult cmd_result)

개별 출력 라인을 구문 분석합니다.

보호된 방법

parseJsonToMap (JSONObject j)

모든 json 키를 검토하고 이를 일치하는 값으로 맵에 배치하는 도우미입니다.

공개 생성자

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

매개변수
testClassName String

listener ITestInvocationListener

공개 메소드

분석하다

public  parse (CommandResult cmd_result)

개별 출력 라인을 구문 분석합니다. 이름,반복,real_time,cpu_time,bytes_per_second,items_per_second,label

매개변수
cmd_result CommandResult : 테스트 출력이 포함된 장치 명령 결과

보고
실행된 테스트 수를 포함하는 맵입니다.

보호된 방법

파싱JsonToMap

protected  parseJsonToMap (JSONObject j)

모든 json 키를 검토하고 이를 일치하는 값으로 맵에 배치하는 도우미입니다.

매개변수
j JSONObject

보고

던지기
JSONException