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 | 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 |