ClangCodeCoverageCollector
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 vùng phủ của Clang ra khỏi thiết bị và ghi lại chúng dưới dạng hiện vật thử nghiệm.
Bản tóm tắt
Các nhà 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ộ thu 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ử nghiệm kết thúc. |
void | setConfiguration ( IConfiguration configuration) |
void | setRunUtil ( IRunUtil runUtil) |
Các nhà xây dựng công cộng
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
Phương pháp công khai
trong đó
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Khởi tạo bộ thu 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à bộ thu thập được mong đợi 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ử nghiệm trước đó.
Đừng ghi đè trừ khi bạn biết mình đang làm gì.
Thông số | |
---|---|
context | IInvocationContext : IInvocationContext cho lời gọi đang diễn ra. |
listener | ITestInvocationListener : ITestInvocationListener nơi đặt kết quả. |
Lợi nhuận | |
---|---|
ITestInvocationListener | người nghe mới gói bản gốc. |
Ném | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
Gọi lại khi quá trình chạy thử nghiệm kết thúc. Đây nên là thời gian để dọn dẹp.
Thông số | |
---|---|
runData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho quá trình chạy. Sẽ là đối tượng giống như trong BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics | ERROR(/#testRunEnded(long,Map)) . |
Ném | |
---|---|
DeviceNotAvailableException |
setConfiguration
public void setConfiguration (IConfiguration configuration)
IConfiguration
đang sử dụng.
Thông số | |
---|---|
configuration | IConfiguration |