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.

TraceCmdCollector

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.

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

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

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

Thao tác này sẽ tải lên định dạng trace.dat (xem man 5 trace-cmd.dat) được tạo bởi trace-cmd.

Bản tóm tắt

Các nhà xây dựng công cộng

TraceCmdCollector ()

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

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

Các nhà xây dựng công cộng

TraceCmdCollector

public TraceCmdCollector ()

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

getLogType

protected LogDataType getLogType ()

Lợi nhuận
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Thông số
device ITestDevice

Ném
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Thông số
device ITestDevice

Ném
DeviceNotAvailableException