Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

Dấu vếtCmdCollector

public class TraceCmdCollector
extends AtraceCollector

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


Một IMetricCollector thu thập dấu vết trong quá trình kiểm tra bằng cách sử dụng dấu vết-cmd và ghi chúng vào lệnh gọi.

Trình thu thập dấu vết này cho phép ngắt kết nối USB trong quá trình kiểm tra (như trong kiểm tra nguồn điện).

Công cụ mặc định của hệ thống, atrace, được sử dụng song song với trình thu thập này để đặt các cờ sysfs dành riêng cho Android.

Phải chỉ định tệp nhị phân theo dõi-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) tương thích với Android.

Điều này sẽ tải lên định dạng dấu vết.dat (xem man 5 dấu vết-cmd.dat) được tạo bởi dấu vết-cmd.

Bản tóm tắt

nhà thầu công cộng

TraceCmdCollector ()

phương pháp được bảo vệ

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

nhà thầu công cộng

Dấu vếtCmdCollector

public TraceCmdCollector ()

phương pháp được bảo vệ

getLogType

protected LogDataType getLogType ()

trả lại
LogDataType

bắt đầu theo dõi

protected void startTracing (ITestDevice device)

Thông số
device ITestDevice

ném
DeviceNotAvailableException

dừng theo dõi

protected void stopTracing (ITestDevice device)

Thông số
device ITestDevice

ném
DeviceNotAvailableException