Thiết bịDấu vếtCollector
public class DeviceTraceCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.DeviceTraceCollector |
Collector sẽ bắt đầu theo dõi perfetto khi quá trình chạy thử bắt đầu và ghi nhật ký tệp theo dõi khi kết thúc.
Tóm lược
nhà thầu công cộng | |
---|---|
DeviceTraceCollector () |
Phương thức công khai | |
---|---|
ITestInvocationListener | init ( IInvocationContext context, ITestInvocationListener listener) Khởi tạo trình thu thập với bối cảnh hiện tại và nơi chuyển tiếp kết quả. |
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 | setInstrumentationPkgName (String packageName) |
nhà thầu công cộng
Thiết bịDấu vếtCollector
public DeviceTraceCollector ()
Phương thức công khai
trong đó
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Khởi tạo trình thu thập với bối cảnh hiện tại và nơi chuyển tiếp kết quả. Sẽ chỉ được gọi một lần cho mỗi phiên bản và trình thu thập sẽ cập nhật ngữ cảnh và trình nghe nội bộ của nó. Init sẽ không bao giờ được gọi trong quá trình chạy thử trước đây.
Không ghi đè trừ khi bạn biết những gì bạn đang làm.
Thông số | |
---|---|
context | IInvocationContext : IInvocationContext cho lời gọi đang diễn ra. |
listener | ITestInvocationListener : ITestInvocationListener nơi đặt kết quả. |
trả lại | |
---|---|
ITestInvocationListener | người nghe mới bao bọc người nghe ban đầu. |
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 nên là thời gian để làm sạch.
Thông số | |
---|---|
runData | DeviceMetricData : DeviceMetricData giữ 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 | ERROR(/#testRunEnded(long,Map)) . |
ném | |
---|---|
DeviceNotAvailableException |
setInstrumentationPkgName
public void setInstrumentationPkgName (String packageName)
Thông số | |
---|---|
packageName | String |