AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.AtraceCollector


IMetricCollector chạy atrace trong quá trình kiểm thử, thu thập kết quả và ghi lại các kết quả đó vào lệnh gọi.

Tóm tắt

Hàm khởi tạo công khai

AtraceCollector()

Phương thức công khai

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Lệnh gọi lại khi một trường hợp kiểm thử kết thúc.

void onTestStart(DeviceMetricData testData)

Lệnh gọi lại khi một trường hợp kiểm thử bắt đầu.

Phương thức được bảo vệ

String fullLogPath()
LogDataType getLogType()
void startTracing(ITestDevice device)
void stopTracing(ITestDevice device)

Hàm khởi tạo công khai

AtraceCollector

public AtraceCollector ()

Phương thức công khai

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

Lệnh gọi lại khi một trường hợp kiểm thử kết thúc. Đây là lúc dọn dẹp.

Tham số
testData DeviceMetricData: DeviceMetricData lưu giữ dữ liệu cho trường hợp kiểm thử. Sẽ là đối tượng giống như trong onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : bản đồ hiện tại của các chỉ số được truyền đến ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

test TestDescription: TestDescription của trường hợp kiểm thử đang diễn ra.

Gửi
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Lệnh gọi lại khi một trường hợp kiểm thử bắt đầu.

Tham số
testData DeviceMetricData: DeviceMetricData lưu giữ dữ liệu cho trường hợp kiểm thử.

Gửi
DeviceNotAvailableException

Phương thức được bảo vệ

fullLogPath

protected String fullLogPath ()

Giá trị trả về
String

getLogType

protected LogDataType getLogType ()

Giá trị trả về
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Tham số
device ITestDevice

Gửi
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Tham số
device ITestDevice

Gửi
DeviceNotAvailableException