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.

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 : bản đồ chỉ số hiện tại được chuyển đến ERROR(/#testRunEnded(long,Map)) .

ném
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

Thông số
packageName String