Bộ sưu tập bảo hiểm GcovCode
public final class GcovCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovCodeCoverageCollector |
BaseDeviceMetricCollector
sẽ kéo các phép đo mức độ bao phủ gcov 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 | |
---|---|
GcovCodeCoverageCollector () |
Phương pháp công khai | |
---|---|
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | logCoverageMeasurements ( ITestDevice device, String runName) Lấy số đo phạm vi phủ sóng gốc từ thiết bị và ghi lại chúng. |
void | onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) Gọi lại khi quá trình chạy thử kết thúc. |
void | setCollectOnTestEnd (boolean collect) Đặt xem có thu thập phạm vi bảo hiểm trên testRunEnded hay không. |
void | setConfiguration ( IConfiguration config) Tiêm |
Nhà thầu xây dựng công cộng
Bộ sưu tập bảo hiểm GcovCode
public GcovCodeCoverageCollector ()
Phương pháp công khai
thêm ban đầu
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
Ném | |
---|---|
DeviceNotAvailableException |
logPhạm vi bảo hiểmĐo lường
public void logCoverageMeasurements (ITestDevice device, String runName)
Lấy số đo phạm vi phủ sóng gốc từ thiết bị và ghi lại chúng.
Thông số | |
---|---|
device | ITestDevice |
runName | String |
Ném | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
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) . |
runMetrics | ERROR(/#testRunEnded(long,Map)) . |
Ném | |
---|---|
DeviceNotAvailableException |
setCollectOnTestEnd
public void setCollectOnTestEnd (boolean collect)
Đặt xem có thu thập phạm vi bảo hiểm trên testRunEnded hay không.
Đặt giá trị này thành sai trong khi chạy lại, nếu không, mỗi lần chạy lại thử nghiệm riêng lẻ sẽ thu thập phạm vi bao phủ thay vì có một kết quả bao phủ được hợp nhất duy nhất.
Thông số | |
---|---|
collect | boolean |
setConfiguration
public void setConfiguration (IConfiguration config)
Tiêm IConfiguration
đang sử dụng.
Thông số | |
---|---|
config | IConfiguration |