Bộ thu thập Atrace

public class AtraceCollector
extends BaseDeviceMetricCollector

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


IMetricCollector chạy dấu vết trong quá trình kiểm thử, đồng thời thu thập kết quả và ghi nhật ký chúng 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ử được 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

Bộ thu thập Atrace

public AtraceCollector ()

Phương thức công khai

Kết thúc kiểm tra

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 bạn cần 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(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : sơ đồ chỉ số hiện tại được chuyể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

Bắt đầu kiểm tra

public void onTestStart (DeviceMetricData testData)

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

Tham số
testData DeviceMetricData: DeviceMetricData chứa 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

bắt đầu theo dõi

protected void startTracing (ITestDevice device)

Tham số
device ITestDevice

Gửi
DeviceNotAvailableException

dừng theo dõi

protected void stopTracing (ITestDevice device)

Tham số
device ITestDevice

Gửi
DeviceNotAvailableException