জাভা কোড কভারেজ কালেক্টর
public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.JavaCodeCoverageCollector | |
একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা কভারেজ পরিমাপগুলো সংগ্রহ করবে এবং সেগুলোকে টেস্ট আর্টিফ্যাক্ট হিসেবে লগ করবে।
সারসংক্ষেপ
ধ্রুবক | |
|---|---|
String | COVERAGE_DIRECTORY |
String | COVERAGE_MEASUREMENT_KEY |
String | MERGE_COVERAGE_MEASUREMENTS_TEST_NAME |
ক্ষেত্র | |
|---|---|
public static final String | COMPRESS_COVERAGE_FILES |
public static final String | DELETE_COVERAGE_FILES |
public static final String | FIND_COVERAGE_FILES |
সরকারি নির্মাণকারী | |
|---|---|
JavaCodeCoverageCollector () | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | onTestRunEnd ( DeviceMetricData runData, Map<String, MetricMeasurement.Metric> runMetrics)টেস্ট রান শেষ হলে কলব্যাক। |
void | setConfiguration ( IConfiguration configuration) ব্যবহৃত |
ধ্রুবক
কভারেজ ডিরেক্টরি
public static final String COVERAGE_DIRECTORY
ধ্রুবক মান: "/data/misc/trace"
কভারেজ_পরিমাপ_চাবি
public static final String COVERAGE_MEASUREMENT_KEY
ধ্রুবক মান: 'coverageFilePath'
MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
ধ্রুবক মান: 'mergeCoverageMeasurements'
ক্ষেত্র
কম্প্রেস_কভারেজ_ফাইল
public static final String COMPRESS_COVERAGE_FILES
DELETE_COVERAGE_FILES
public static final String DELETE_COVERAGE_FILES
কভারেজ ফাইলগুলি খুঁজুন
public static final String FIND_COVERAGE_FILES
সরকারি নির্মাণকারী
জাভা কোড কভারেজ কালেক্টর
public JavaCodeCoverageCollector ()
জনসাধারণের পদ্ধতি
অতিরিক্ত ইনিট
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |
টেস্ট রান শেষে
public void onTestRunEnd (DeviceMetricData runData, Map<String, MetricMeasurement.Metric> runMetrics)
টেস্ট রান শেষ হলে এই কলব্যাকটি আসবে। এই সময়েই পরিষ্করণ করা উচিত।
| প্যারামিটার | |
|---|---|
runData | DeviceMetricData : রানটির ডেটা ধারণকারী DeviceMetricData । এটি onTestRunStart(DeviceMetricData) চলাকালীন ব্যবহৃত অবজেক্টটির মতোই হবে। |
runMetrics | Map : testRunEnded(long,Map) -এ পাঠানো মেট্রিকগুলোর বর্তমান ম্যাপ। |
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |
কনফিগারেশন সেট করুন
public void setConfiguration (IConfiguration configuration)
ব্যবহৃত IConfiguration টি ইনজেক্ট করে।
| প্যারামিটার | |
|---|---|
configuration | IConfiguration |