GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


셸에서 실행되는 Google Benchmark의 결과를 파싱하고 모든 결과가 포함된 맵을 반환합니다.

요약

공개 생성자

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

공개 메서드

parse(CommandResult cmd_result)

개별 출력 줄을 파싱합니다.

보호된 메서드

parseJsonToMap(JSONObject j)

모든 JSON 키를 살펴보고 일치하는 값과 함께 맵에 배치하는 도우미입니다.

공개 생성자

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

매개변수
testClassName String

listener ITestInvocationListener

공개 메서드

parse

public  parse (CommandResult cmd_result)

개별 출력 줄을 파싱합니다. name,iterations,real_time,cpu_time,time_unit,bytes_per_second,items_per_second,label, error_occurred,error_message

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

반환 값
실행된 테스트 수가 포함된 맵입니다.

보호된 메서드

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

모든 JSON 키를 살펴보고 일치하는 값과 함께 맵에 배치하는 도우미입니다.

매개변수
j JSONObject

반환 값

생성 값
JSONException