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

public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver প্রসারিত করে

java.lang.অবজেক্ট
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 FIND_COVERAGE_FILES

পাবলিক কনস্ট্রাক্টর

JavaCodeCoverageCollector ()

পাবলিক পদ্ধতি

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, runMetrics)

পরীক্ষামূলক রান শেষ হলে কলব্যাক।

void setConfiguration ( IConfiguration configuration)

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

ধ্রুবক

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

public static final String COVERAGE_DIRECTORY

ধ্রুবক মান: "/data/misc/trace"

কভারেজ_মেজারমেন্ট_কী

public static final String COVERAGE_MEASUREMENT_KEY

ধ্রুবক মান: "কভারেজফাইলপাথ"

মার্জ_কভারেজ_মেজারমেন্টস_টেস্ট_নাম

public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

ধ্রুবক মান: "মার্জকভারেজমেজারমেন্টস"

ক্ষেত্র

কমপ্রেস_কভারেজ_ফাইল

public static final String COMPRESS_COVERAGE_FILES

কভারেজ_ফাইল খুঁজুন

public static final String FIND_COVERAGE_FILES

পাবলিক কনস্ট্রাক্টর

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

public JavaCodeCoverageCollector ()

পাবলিক পদ্ধতি

এক্সট্রাইনিট

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

থ্রো
DeviceNotAvailableException

অনটেস্টরানএন্ড

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

পরীক্ষামূলক রান শেষ হলে কলব্যাক করুন। এটি পরিষ্কার করার সময় হওয়া উচিত।

পরামিতি
runData DeviceMetricData : DeviceMetricData যেটি চালানোর জন্য ডেটা ধারণ করে। এটি BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) এর সময়কার একই অবজেক্ট হবে।

runMetrics : মেট্রিক্সের বর্তমান মানচিত্রটি ERROR(/#testRunEnded(long,Map)) তে পাস করা হয়েছে।

থ্রো
DeviceNotAvailableException

সেট কনফিগারেশন

public void setConfiguration (IConfiguration configuration)

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

পরামিতি
configuration IConfiguration