DeviceTraceCollector
public
class
DeviceTraceCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.DeviceTraceCollector | |
Bộ thu thập sẽ bắt đầu dấu vết perfetto khi bắt đầu chạy kiểm thử và ghi tệp dấu vết vào cuối.
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
DeviceTraceCollector()
|
|
Phương thức công khai | |
|---|---|
void
|
extraInit(IInvocationContext context, ITestInvocationListener listener)
|
void
|
onTestEnd(DeviceMetricData testData,
Lệnh gọi lại khi một trường hợp kiểm thử kết thúc. |
void
|
onTestRunEnd(DeviceMetricData runData,
Lệnh gọi lại khi một lần chạy thử kết thúc. |
void
|
onTestStart(DeviceMetricData testData)
Lệnh gọi lại khi một trường hợp kiểm thử bắt đầu. |
void
|
rebootEnded(ITestDevice device)
Nhận thông báo khi quá trình khởi động lại kết thúc trên thiết bị. |
void
|
rebootStarted(ITestDevice device)
Nhận thông báo khi quá trình khởi động lại bắt đầu trên thiết bị. |
void
|
setInstrumentationPkgName(String packageName)
|
Hàm khởi tạo công khai
DeviceTraceCollector
public DeviceTraceCollector ()
Phương thức công khai
extraInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Lệnh gọi lại khi một trường hợp kiểm thử kết thúc. Đây là thời điểm dọn dẹp.
| Tham số | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho trường hợp kiểm thử. Sẽ là cùng một đối tượng như trong onTestStart(com.android.tradefed.device.metric.DeviceMetricData). |
currentTestCaseMetrics |
: bản đồ hiện tại của các chỉ số được truyền đến ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)). |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
Lệnh gọi lại khi một lần chạy thử kết thúc. Đây là thời điểm dọn dẹp.
| Tham số | |
|---|---|
runData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho lần chạy. Sẽ là cùng một đối tượng như trong BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData). |
currentRunMetrics |
: bản đồ hiện tại của các chỉ số được truyền đến ERROR(/#testRunEnded(long,Map)). |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
onTestStart
public void onTestStart (DeviceMetricData testData)
Lệnh gọi lại khi một trường hợp kiểm thử bắt đầu.
| Tham số | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData chứa dữ liệu cho trường hợp kiểm thử. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
rebootEnded
public void rebootEnded (ITestDevice device)
Nhận thông báo khi quá trình khởi động lại kết thúc trên thiết bị.
LƯU Ý: Các thiết bị nhận không nên khởi động lại trong lệnh gọi lại này. Mọi nỗ lực khởi động lại đều sẽ bị bỏ qua.
| Tham số | |
|---|---|
device |
ITestDevice: ITestDevice nơi quá trình khởi động lại kết thúc. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
rebootStarted
public void rebootStarted (ITestDevice device)
Nhận thông báo khi quá trình khởi động lại bắt đầu trên thiết bị.
LƯU Ý: Các thiết bị nhận không nên khởi động lại trong lệnh gọi lại này. Mọi nỗ lực khởi động lại đều sẽ bị bỏ qua.
| Tham số | |
|---|---|
device |
ITestDevice: ITestDevice nơi quá trình khởi động lại bắt đầu. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
setInstrumentationPkgName
public void setInstrumentationPkgName (String packageName)
| Tham số | |
|---|---|
packageName |
String |