ClangCodeCoverageCollectionor

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollectionor
     ↳ com.android.tradefed.device.metric.ClangCodeCoverageCollector


Một BaseDeviceMetricCollector sẽ kéo Clang các phép đo mức độ sử dụng thiết bị rồi ghi lại các phép đo đó dưới dạng cấu phần phần mềm kiểm thử.

Tóm tắt

Hàm khởi tạo công khai

ClangCodeCoverageCollector()

Phương thức công khai

void extraInit(IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

Lệnh gọi lại khi chạy kiểm 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 trên thiết bị.

void setConfiguration(IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

void setRunUtil(IRunUtil runUtil)

Hàm khởi tạo công khai

ClangCodeCoverageCollectionor

public ClangCodeCoverageCollector ()

Phương thức công khai

phần mở rộng

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Gửi
DeviceNotAvailableException

Kết thúc chạy kiểm thử

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Lệnh gọi lại khi chạy kiểm thử kết thúc. Đây là lúc bạn cần dọn dẹp.

Tham số
runData DeviceMetricData: DeviceMetricData chứa dữ liệu để chạy. Vẫn sẽ giữ nguyên như trong BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : sơ đồ chỉ số hiện tại được chuyển đến ERROR(/#testRunEnded(long,Map)).

Gửi
DeviceNotAvailableException

đã kết thúc khởi động lại

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 Ý: Trình thu nên tránh khởi động lại trong lệnh gọi lại này. Mọi lần khởi động lại sẽ đã bỏ qua.

Tham số
device ITestDevice: ITestDevice khi quá trình khởi động lại kết thúc.

Gửi
DeviceNotAvailableException

Cấu hình đặt

public void setConfiguration (IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Tham số
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

Tham số
runUtil IRunUtil