ClangCodeCoverageCollector
public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector | |
একটি BaseDeviceMetricCollector যা ডিভাইস থেকে Clang কভারেজ পরিমাপগুলো সংগ্রহ করবে এবং সেগুলোকে টেস্ট আর্টিফ্যাক্ট হিসেবে লগ করবে।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
ClangCodeCoverageCollector () | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | onTestRunEnd ( DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)টেস্ট রান শেষ হলে কলব্যাক। |
void | rebootEnded ( ITestDevice device)ডিভাইসটি রিবুট শেষ হলে নোটিফিকেশন পাওয়া যায়। |
void | setConfiguration ( IConfiguration configuration) ব্যবহৃত |
void | setRunUtil ( IRunUtil runUtil) |
সরকারি নির্মাণকারী
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
জনসাধারণের পদ্ধতি
অতিরিক্ত ইনিট
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |
টেস্ট রান শেষে
public void onTestRunEnd (DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)
টেস্ট রান শেষ হলে এই কলব্যাকটি আসবে। এই সময়েই পরিষ্করণ করা উচিত।
| প্যারামিটার | |
|---|---|
runData | DeviceMetricData : রানটির ডেটা ধারণকারী DeviceMetricData । এটি onTestRunStart(DeviceMetricData) চলাকালীন ব্যবহৃত অবজেক্টটির মতোই হবে। |
currentRunMetrics | Map : testRunEnded(long,Map) -এ পাঠানো মেট্রিকগুলোর বর্তমান ম্যাপ। |
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |
রিবুট শেষ হয়েছে
public void rebootEnded (ITestDevice device)
ডিভাইসটি রিবুট শেষ হলে নোটিফিকেশন পাওয়া যায়।
দ্রষ্টব্য: এই কলব্যাক চলাকালীন রিসিভারদের রিবুট করা থেকে বিরত থাকা উচিত। রিবুট করার যেকোনো প্রচেষ্টা উপেক্ষা করা হবে।
| প্যারামিটার | |
|---|---|
device | ITestDevice : যে ITestDevice রিবুট শেষ হয়েছে। |
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |
কনফিগারেশন সেট করুন
public void setConfiguration (IConfiguration configuration)
ব্যবহৃত IConfiguration টি ইনজেক্ট করে।
| প্যারামিটার | |
|---|---|
configuration | IConfiguration |