জাভা কোড কভারেজ কালেক্টর

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)

ব্যবহৃত IConfiguration টি ইনজেক্ট করে।

ধ্রুবক

কভারেজ ডিরেক্টরি

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