TraceCmdCollectionor
public
class
TraceCmdCollector
extends AtraceCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollectionor | ||
↳ | com.android.tradefed.device.metric.AtraceCollector | ||
↳ | com.android.tradefed.device.metric.TraceCmdCollector |
IMetricCollector
thu thập dấu vết trong quá trình kiểm thử bằng trace-cmd và ghi lại các dấu vết đó vào
lời 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 thử nguồn điện).
Công cụ mặc định của hệ thống, atrace, được sử dụng song song với bộ thu thập này để đặt giá trị cờ sysfs dành riêng cho android.
Tệp nhị phân trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) tương thích với Android.
Thao tác này sẽ tải lên định dạng trace.date (xem man 5 trace-cmd.date) do trace-cmd tạo.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
TraceCmdCollector()
|
Phương thức được bảo vệ | |
---|---|
LogDataType
|
getLogType()
|
void
|
startTracing(ITestDevice device)
|
void
|
stopTracing(ITestDevice device)
|
Hàm khởi tạo công khai
TraceCmdCollectionor
public TraceCmdCollector ()
Phương thức được bảo vệ
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 |