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