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ẽ lấy các phép đo mức độ sử dụng gcov từ thiết bị và 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 | |
---|---|
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 phạm vi phủ sóng gốc từ thiết bị và ghi lại các phép đo đó. |
void
|
onTestRunEnd(DeviceMetricData runData,
Lệnh gọi lại khi một lần chạy kiểm thử kết thúc. |
void
|
setCollectOnTestEnd(boolean collect)
Đặt xem có thu thập mức độ sử dụng trên testRunEnded hay không. |
void
|
setConfiguration(IConfiguration config)
Chèn |
Hàm khởi tạo công khai
GcovCodeCoverageCollector
public GcovCodeCoverageCollector ()
Phương thức công khai
extraInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
Gửi | |
---|---|
DeviceNotAvailableException |
logCoverageMeasurements
public void logCoverageMeasurements (ITestDevice device, String runName)
Kéo các phép đo phạm vi phủ sóng gốc từ thiết bị và ghi lại các phép đo đó.
Tham số | |
---|---|
device |
ITestDevice |
runName |
String |
Gửi | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
Lệnh gọi lại khi một lần chạy kiểm thử kết thúc. Đây là lúc dọn dẹp.
Tham số | |
---|---|
runData |
DeviceMetricData : DeviceMetricData lưu 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 |
: bản đồ hiện tại của các chỉ số được truyền đến ERROR(/#testRunEnded(long,Map)) . |
Gửi | |
---|---|
DeviceNotAvailableException |
setCollectOnTestEnd
public void setCollectOnTestEnd (boolean collect)
Đặt xem có thu thập mức độ sử dụng trên testRunEnded hay không.
Đặt giá trị này thành false trong quá trình chạy lại, nếu không, mỗi lần chạy lại kiểm thử riêng lẻ sẽ thu thập phạm vi kiểm thử thay vì có một kết quả phạm vi kiểm thử hợp nhất.
Tham số | |
---|---|
collect |
boolean |
setConfiguration
public void setConfiguration (IConfiguration config)
Chèn IConfiguration
đang sử dụng.
Tham số | |
---|---|
config |
IConfiguration |