ClangCodeBộ sưu tập bảo hiểm

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.ClangCodeCoverageCollector


BaseDeviceMetricCollector sẽ kéo các phép đo phạm vi phủ sóng Clang ra khỏi thiết bị và ghi lại chúng dưới dạng tạo phẩm thử nghiệm.

Bản tóm tắt

Nhà thầu xây dựng công cộng

ClangCodeCoverageCollector ()

Phương pháp công khai

ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)

Khởi tạo bộ sưu tậ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 setConfiguration ( IConfiguration configuration)

Tiêm IConfiguration đang sử dụng.

void setRunUtil (IRunUtil runUtil)

Nhà thầu xây dựng công cộng

ClangCodeBộ sưu tập bảo hiểm

public ClangCodeCoverageCollector ()

Phương pháp công khai

trong đó

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

Khởi tạo bộ sưu tậ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 dự kiến ​​sẽ cập nhật bối 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 đó.

Đừng ghi đè trừ khi bạn biết bạn đang làm gì.

Thông số
context IInvocationContext : IInvocationContext cho lệnh 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.

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 : bản đồ số liệu hiện tại được chuyển tới ITestLifeCycleReceiver.testRunEnded(long, Map) .

setConfiguration

public void setConfiguration (IConfiguration configuration)

Tiêm IConfiguration đang sử dụng.

Thông số
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

Thông số
runUtil IRunUtil