GcovCodeCoverageCollector
public final class GcovCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.অবজেক্ট | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovCodeCoverageCollector |
একটি BaseDeviceMetricCollector
যেটি ডিভাইস থেকে gcov কভারেজ পরিমাপ টেনে আনবে এবং পরীক্ষা নিদর্শন হিসাবে তাদের লগ করবে।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
GcovCodeCoverageCollector () |
পাবলিক পদ্ধতি | |
---|---|
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | logCoverageMeasurements ( ITestDevice device, String runName) ডিভাইস থেকে নেটিভ কভারেজ পরিমাপ টানে এবং সেগুলি লগ করে। |
void | onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) একটি পরীক্ষা চালানো শেষ হলে কলব্যাক. |
void | setCollectOnTestEnd (boolean collect) testRunEnded-এ কভারেজ সংগ্রহ করতে হবে কিনা তা সেট করে। |
void | setConfiguration ( IConfiguration config) ব্যবহৃত |
পাবলিক কনস্ট্রাক্টর
GcovCodeCoverageCollector
public GcovCodeCoverageCollector ()
পাবলিক পদ্ধতি
extraInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
লগকভারেজ পরিমাপ
public void logCoverageMeasurements (ITestDevice device, String runName)
ডিভাইস থেকে নেটিভ কভারেজ পরিমাপ টানে এবং সেগুলি লগ করে।
পরামিতি | |
---|---|
device | ITestDevice |
runName | String |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
একটি পরীক্ষা চালানো শেষ হলে কলব্যাক. এটি পরিষ্কার করার সময় হওয়া উচিত।
পরামিতি | |
---|---|
runData | DeviceMetricData : চালানোর জন্য ডেটা ধারণ করে DeviceMetricData । BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) চলাকালীন একই বস্তু হবে। |
runMetrics | ERROR(/#testRunEnded(long,Map)) এ পাস করা হয়েছে। |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
setCollectOnTestEnd
public void setCollectOnTestEnd (boolean collect)
testRunEnded-এ কভারেজ সংগ্রহ করতে হবে কিনা তা সেট করে।
পুনরায় চালানোর সময় এটিকে মিথ্যাতে সেট করুন, অন্যথায় প্রতিটি পৃথক পরীক্ষা পুনরায় চালানো একটি একক মার্জড কভারেজ ফলাফলের পরিবর্তে কভারেজ সংগ্রহ করবে।
পরামিতি | |
---|---|
collect | boolean |
সেট কনফিগারেশন
public void setConfiguration (IConfiguration config)
ব্যবহৃত IConfiguration
ইনজেক্ট করে।
পরামিতি | |
---|---|
config | IConfiguration |