JavaCodeCoverageCollector
public
final
class
JavaCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.JavaCodeCoverageCollector | |
BaseDeviceMetricCollector sẽ kéo các phép đo mức độ phù hợp của Java ra khỏi thiết bị và ghi lại các phép đo đó dưới dạng các cấu phần phần mềm kiểm thử.
Tóm tắt
Hằng số | |
|---|---|
String |
COVERAGE_DIRECTORY
|
String |
COVERAGE_MEASUREMENT_KEY
|
String |
MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
|
Trường | |
|---|---|
public
static
final
String |
COMPRESS_COVERAGE_FILES
|
public
static
final
String |
FIND_COVERAGE_FILES
|
Hàm khởi tạo công khai | |
|---|---|
JavaCodeCoverageCollector()
|
|
Phương thức công khai | |
|---|---|
void
|
extraInit(IInvocationContext context, ITestInvocationListener listener)
|
void
|
onTestRunEnd(DeviceMetricData runData,
Lệnh gọi lại khi một lần chạy thử kết thúc. |
void
|
setConfiguration(IConfiguration configuration)
Chèn |
Hằng số
COVERAGE_DIRECTORY
public static final String COVERAGE_DIRECTORY
Giá trị không đổi: "/data/misc/trace"
COVERAGE_MEASUREMENT_KEY
public static final String COVERAGE_MEASUREMENT_KEY
Giá trị không đổi: "coverageFilePath"
MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
Giá trị không đổi: "mergeCoverageMeasurements"
Trường
COMPRESS_COVERAGE_FILES
public static final String COMPRESS_COVERAGE_FILES
FIND_COVERAGE_FILES
public static final String FIND_COVERAGE_FILES
Hàm khởi tạo công khai
JavaCodeCoverageCollector
public JavaCodeCoverageCollector ()
Phương thức công khai
extraInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
Lệnh gọi lại khi một lần chạy thử kết thúc. Đây là thời điểm dọn dẹp.
| Tham số | |
|---|---|
runData |
DeviceMetricData: DeviceMetricData chứa 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 |
: bản đồ hiện tại của các chỉ số được truyền đến ERROR(/#testRunEnded(long,Map)). |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
Chèn IConfiguration đang dùng.
| Tham số | |
|---|---|
configuration |
IConfiguration |