GcovCodeCoverageCollector
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ẽ loại bỏ các phép đo phạm vi gcov khỏi thiết bị và ghi lại chúng dưới dạng các thành phần thử nghiệm.
Bản tóm tắt
nhà thầu công cộng | |
---|---|
GcovCodeCoverageCollector () |
Phương thức công khai | |
---|---|
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | logCoverageMeasurements ( ITestDevice device, String runName) Kéo các phép đo vùng 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 công cộng
GcovCodeCoverageCollector
public GcovCodeCoverageCollector ()
Phương thức công khai
thêmInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
ném | |
---|---|
DeviceNotAvailableException |
đăng nhậpBảo hiểmĐo lường
public void logCoverageMeasurements (ITestDevice device, String runName)
Kéo các phép đo vùng 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 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) . |
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 false 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 |
thiết lập cấu hình
public void setConfiguration (IConfiguration config)
Tiêm IConfiguration
đang sử dụng.
Thông số | |
---|---|
config | IConfiguration |