AtraceRunMetricCollector
public
class
AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
| java.lang.Object | |||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector | ||
Thu thập dấu vết từ tất cả thư mục kiểm thử trong thư mục đã cho từ thiết bị thử nghiệm, ghi lại thư mục kiểm thử và xử lý sau các tệp dấu vết trong thư mục kiểm thử, đồng thời tổng hợp các chỉ số.
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
AtraceRunMetricCollector()
|
|
Phương thức công khai | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Lệnh gọi lại khi một trường hợp kiểm thử kết thúc. |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
Việc triển khai phương thức này sẽ cho phép ghi lại thư mục, phân tích cú pháp để đưa các chỉ số vào
|
void
|
processMetricFile(String key, File metricFile, DeviceMetricData runData)
Việc triển khai phương thức này sẽ cho phép ghi lại tệp, phân tích cú pháp để đưa các chỉ số vào
|
Hàm khởi tạo công khai
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Phương thức công khai
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Lệnh gọi lại khi một trường hợp kiểm thử kết thúc. Đây là thời điểm để dọn dẹp.
| Tham số | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho trường hợp kiểm thử. Sẽ là cùng một đối tượng như trong onTestStart(DeviceMetricData). |
currentTestCaseMetrics |
Map: bản đồ hiện tại của các chỉ số được chuyển đến testEnded(TestDescription,Map). |
processMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData)Việc triển khai phương thức này sẽ cho phép ghi lại thư mục, phân tích cú pháp để đưa các chỉ số vào
DeviceMetricData.
| Tham số | |
|---|---|
key |
String: khoá tuỳ chọn được liên kết với thư mục đã kéo. |
metricDirectory |
File: File được kéo từ thiết bị khớp với khoá tuỳ chọn. |
runData |
DeviceMetricData: DeviceMetricData nơi có thể lưu trữ các chỉ số. |
processMetricFile
public void processMetricFile (String key,
File metricFile,
DeviceMetricData runData)Việc triển khai phương thức này sẽ cho phép ghi lại tệp, phân tích cú pháp để đưa các chỉ số vào
DeviceMetricData.
| Tham số | |
|---|---|
key |
String: khoá tuỳ chọn được liên kết với tệp đã kéo. |
metricFile |
File: File được kéo từ thiết bị khớp với khoá tuỳ chọn. |
runData |
DeviceMetricData: DeviceMetricData nơi có thể lưu trữ các chỉ số. |