Bộ thu thập dấu vết thiết bị

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.DeviceTraceCollector


Bộ sưu tập sẽ bắt đầu theo dõi perfetto khi quá trình chạy thử bắt đầu và ghi lại tệp theo dõi ở cuối.

Bản tóm tắt

Nhà thầu xây dựng công cộng

DeviceTraceCollector ()

Phương pháp công khai

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Gọi lại khi quá trình chạy thử kết thúc.

void rebootEnded ( ITestDevice device)

Nhận thông báo khi quá trình khởi động lại kết thúc trong thiết bị.

void rebootStarted ( ITestDevice device)

Nhận thông báo khi khởi động lại thiết bị.

void setInstrumentationPkgName (String packageName)

Nhà thầu xây dựng công cộng

Bộ thu thập dấu vết thiết bị

public DeviceTraceCollector ()

Phương pháp công khai

thêm ban đầu

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Ném
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Gọi lại khi quá trình chạy thử kết thúc. Đây có lẽ là lúc để dọn dẹp.

Thông số
runData DeviceMetricData : DeviceMetricData giữ dữ liệu cho lần chạy. Sẽ là đối tượng giống như trong BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : bản đồ số liệu hiện tại được chuyển tới ERROR(/#testRunEnded(long,Map)) .

Ném
DeviceNotAvailableException

khởi động lạiĐã kết thúc

public void rebootEnded (ITestDevice device)

Nhận thông báo khi quá trình khởi động lại kết thúc trong thiết bị.

LƯU Ý: Người nhận nên tránh khởi động lại trong quá trình gọi lại này. Mọi nỗ lực khởi động lại sẽ bị bỏ qua.

Thông số
device ITestDevice : ITestDevice nơi quá trình khởi động lại kết thúc.

Ném
DeviceNotAvailableException

khởi động lạiĐã bắt đầu

public void rebootStarted (ITestDevice device)

Nhận thông báo khi khởi động lại thiết bị.

LƯU Ý: Người nhận nên tránh khởi động lại trong quá trình gọi lại này. Mọi nỗ lực khởi động lại sẽ bị bỏ qua.

Thông số
device ITestDevice : ITestDevice nơi quá trình khởi động lại bắt đầu.

Ném
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

Thông số
packageName String