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)

개별 출력 라인을 파싱합니다. 이름,반복,실시간,CPU_시간,초당_바이트,초당_항목,라벨

매개변수
cmd_result CommandResult: 테스트 출력이 포함된 기기 명령어 결과입니다.

반환 값
실행된 테스트 수가 포함된 지도

보호된 메서드

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

모든 json 키를 검토하고 일치하는 값과 함께 맵에 배치하는 도우미입니다.

매개변수
j JSONObject

반환 값

생성 값
JSONException