কোডকভারেজ কালেক্টর
public final class CodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver প্রসারিত করে
| java.lang.অবজেক্ট | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector সম্পর্কে | |
| ↳ | com.android.tradefed.device.metric.CodeCoverageCollector সম্পর্কে | |
একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা এবং নেটিভ কভারেজ পরিমাপ টেনে আনবে এবং পরীক্ষামূলক আর্টিফ্যাক্ট হিসেবে লগ করবে।
সারাংশ
ধ্রুবক | |
|---|---|
String | COVERAGE_DIRECTORY |
String | COVERAGE_MEASUREMENT_KEY |
ক্ষেত্র | |
|---|---|
public static final String | COMPRESS_COVERAGE_FILES |
public static final String | FIND_COVERAGE_FILES |
পাবলিক কনস্ট্রাক্টর | |
|---|---|
CodeCoverageCollector () | |
পাবলিক পদ্ধতি | |
|---|---|
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | onTestRunEnd ( DeviceMetricData runData,পরীক্ষামূলক রান শেষ হলে কলব্যাক। |
void | rebootEnded ( ITestDevice device)ডিভাইসে রিবুট শেষ হলে বিজ্ঞপ্তি পায়। |
void | setConfiguration ( IConfiguration configuration) ব্যবহৃত |
ধ্রুবক
কভারেজ_ডিরেক্টরি
public static final String COVERAGE_DIRECTORY
ধ্রুবক মান: "/data/misc/trace"
কভারেজ_মেজারমেন্ট_কী
public static final String COVERAGE_MEASUREMENT_KEY
ধ্রুবক মান: "কভারেজফাইলপাথ"
ক্ষেত্র
কমপ্রেস_কভারেজ_ফাইল
public static final String COMPRESS_COVERAGE_FILES
কভারেজ_ফাইল খুঁজুন
public static final String FIND_COVERAGE_FILES
পাবলিক কনস্ট্রাক্টর
কোডকভারেজ কালেক্টর
public CodeCoverageCollector ()
পাবলিক পদ্ধতি
এক্সট্রাইনিট
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 rebootEnded (ITestDevice device)
ডিভাইসে রিবুট শেষ হলে বিজ্ঞপ্তি পায়।
দ্রষ্টব্য: এই কলব্যাকের সময় রিসিভারদের রিবুট করা এড়িয়ে চলা উচিত। যেকোনো রিবুট প্রচেষ্টা উপেক্ষা করা হবে।
| পরামিতি | |
|---|---|
device | ITestDevice : ITestDevice যেখানে রিবুট শেষ হয়েছে। |
| থ্রো | |
|---|---|
DeviceNotAvailableException | |
সেট কনফিগারেশন
public void setConfiguration (IConfiguration configuration)
ব্যবহৃত IConfiguration ইনজেক্ট করে।
| পরামিতি | |
|---|---|
configuration | IConfiguration |