GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


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

요약

공개 생성자

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

공개 메서드

Map<String, String> parse(CommandResult cmd_result)

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

보호된 메서드

Map<String, String> parseJsonToMap(JSONObject j)

모든 JSON 키를 살펴보고 일치하는 값과 함께 맵에 넣는 도우미

공개 생성자

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

매개변수
testClassName String

listener ITestInvocationListener

공개 메서드

파싱

public Map<String, String> 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: 테스트 출력이 포함된 기기 명령 결과

반환
Map<String, String> 실행된 테스트 수를 포함하는 맵

보호된 메서드

parseJsonToMap

protected Map<String, String> parseJsonToMap (JSONObject j)

모든 JSON 키를 살펴보고 일치하는 값과 함께 맵에 넣는 도우미

매개변수
j JSONObject

반환
Map<String, String>

생성 값
JSONException