SimpleperfProfilePostProcessor

public class SimpleperfProfilePostProcessor
extends BasePostProcessor

java.lang.Object
com.android.tradefed.postprocessor.BasePostProcessor
  com.android.tradefed.postprocessor.SimpleperfProfilePostProcessor


simpleperf 프로파일링 데이터를 찾고 pprof 프로필을 생성하는 사후 프로세서입니다.

요약

공개 생성자

SimpleperfProfilePostProcessor()

공개 메서드

Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> rawMetrics, Map<String, LogFile> runLogs)

기존 측정항목 및 로그에서 새 측정항목 집합을 생성하려면 이 메서드를 구현하세요.

Map<String, MetricMeasurement.Metric.Builder> processTestMetricsAndLogs(TestDescription testDescription, HashMap<String, MetricMeasurement.Metric> testMetrics, Map<String, LogFile> testLogs)

각 테스트의 측정항목 및 로그를 사후 처리하려면 이 메서드를 구현하세요.

보호된 메서드

MetricMeasurement.DataType getMetricType()

필요한 경우 측정항목 유형을 변경하려면 이 메서드를 재정의하세요.

공개 생성자

SimpleperfProfilePostProcessor

public SimpleperfProfilePostProcessor ()

공개 메서드

processRunMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> rawMetrics, 
                Map<String, LogFile> runLogs)

기존 측정항목 및 로그에서 새 측정항목 집합을 생성하려면 이 메서드를 구현하세요. 새로 생성된 측정항목만 고유한 키 이름으로 반환되어야 합니다 (기존 키와 충돌할 수 없음 ).

매개변수
rawMetrics HashMap: 실행에 사용할 수 있는 원시 측정항목 집합입니다.

runLogs Map: 테스트 실행의 로그 파일 집합입니다.

반환
Map<String, MetricMeasurement.Metric.Builder> 실행 측정항목에서 새로 생성된 측정항목 집합입니다.

processTestMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processTestMetricsAndLogs (TestDescription testDescription, 
                HashMap<String, MetricMeasurement.Metric> testMetrics, 
                Map<String, LogFile> testLogs)

각 테스트의 측정항목 및 로그를 사후 처리하려면 이 메서드를 구현하세요. 새로 생성된 측정항목만 고유한 키 이름으로 반환되어야 합니다 (기존 키와 충돌할 수 없음).

매개변수
testDescription TestDescription: 테스트를 설명하는 TestDescription 객체입니다.

testMetrics HashMap: 테스트의 측정항목 집합입니다.

testLogs Map: 테스트 중에 로깅된 파일 집합입니다.

반환
Map<String, MetricMeasurement.Metric.Builder> 테스트 측정항목에서 새로 생성된 측정항목 집합입니다.

보호된 메서드

getMetricType

protected MetricMeasurement.DataType getMetricType ()

필요한 경우 측정항목 유형을 변경하려면 이 메서드를 재정의하세요. 기본적으로 측정항목은 처리된 유형으로 설정됩니다.

반환
MetricMeasurement.DataType