কভারেজ বিকল্প

public final class CoverageOptions
extends Object

java.lang.Object
com.android.tradefed.testtype.coverage.CoverageOptions


ট্রেডফেড কভারেজ অপশন ধারণ করতে আপত্তি জানিয়েছে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

CoverageOptions ()

জনসাধারণের পদ্ধতি

List<String> getCoverageProcesses ()

পরীক্ষা সম্পন্ন হওয়ার পর যে প্রসেসগুলো থেকে কভারেজ ফ্লাশ করতে হবে, সেগুলোর নাম ফেরত দেয়।

List< CoverageOptions.Toolchain > getCoverageToolchains ()

কভারেজ সংগ্রহের জন্য প্রয়োজনীয় টুলচেইনগুলো ফেরত দেয়।

List<String> getDeviceCoveragePaths ()

ডিভাইসের সেই অবস্থানগুলো ফেরত দেয় যেখানে কভারেজ পরিমাপগুলো সংরক্ষিত থাকে।

File getJaCoCoAgentPath ()

jacocoagent.jar ফেরত দেয়।

File getLlvmProfdataPath ()

llvm-profdata টুলটি যে ডিরেক্টরিতে রয়েছে, সেটি ফেরত দেয়।

String getProfrawFilter ()

কভারেজ পরিমাপের জন্য ব্যবহৃত প্রোফডেটা ফাইলের নামের প্রিফিক্স ফেরত দেয়।

long getPullTimeout ()

ডিভাইস থেকে কভারেজ মেট্রিক্স সংগ্রহের জন্য প্রয়োজনীয় সময়সীমা মিলিসেকেন্ডে ফেরত দেয়।

boolean isCoverageEnabled ()

এই রান থেকে কভারেজ পরিমাপ সংগ্রহ করা হবে কিনা তা ফেরত দেয়।

boolean isCoverageFlushEnabled ()

পরীক্ষা সম্পন্ন হওয়ার পর চলমান প্রসেসগুলো থেকে কভারেজ পরিমাপগুলো মুছে ফেলা হবে কিনা, তা ফেরত দেয়।

boolean shouldMergeCoverage ()

লগ করার আগে কভারেজ পরিমাপগুলোকে একত্রিত করা হবে কিনা তা ফেরত দেয়।

boolean shouldResetCoverageBeforeTest ()

প্রতিটি পরীক্ষার আগে কভারেজ পরিমাপ রিসেট করা হবে কিনা তা ফেরত দেয়।

সরকারি নির্মাণকারী

কভারেজ বিকল্প

public CoverageOptions ()

জনসাধারণের পদ্ধতি

কভারেজ প্রক্রিয়াগুলি পান

public List<String> getCoverageProcesses ()

পরীক্ষা সম্পন্ন হওয়ার পর যে প্রসেসগুলো থেকে কভারেজ ফ্লাশ করতে হবে, সেগুলোর নাম ফেরত দেয়।

ফেরত
List<String> পরীক্ষার পরে কভারেজ ফ্লাশ করার জন্য প্রসেস নামগুলির একটি List

getCoverageToolchains

public List<CoverageOptions.Toolchain> getCoverageToolchains ()

কভারেজ সংগ্রহের জন্য প্রয়োজনীয় টুলচেইনগুলো ফেরত দেয়।

ফেরত
List< CoverageOptions.Toolchain > কভারেজ সংগ্রহের জন্য টুলচেইনগুলি

ডিভাইস কভারেজ পাথগুলি পান

public List<String> getDeviceCoveragePaths ()

ডিভাইসের সেই অবস্থানগুলো ফেরত দেয় যেখানে কভারেজ পরিমাপগুলো সংরক্ষিত থাকে।

ফেরত
List<String> ডিভাইস কভারেজ পাথ ধারণকারী একটি {লিঙ্ক তালিকা}

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar ফেরত দেয়।

ফেরত
File একটি File যা jacocoagent.jar-কে নির্দেশ করে।

getLlvmProfdataPath

public File getLlvmProfdataPath ()

llvm-profdata টুলটি যে ডিরেক্টরিতে রয়েছে, সেটি ফেরত দেয়।

ফেরত
File একটি File যাতে llvm-profdata টুল এবং এর নির্ভরতাগুলো রয়েছে

getProfrawFilter

public String getProfrawFilter ()

কভারেজ পরিমাপের জন্য ব্যবহৃত প্রোফডেটা ফাইলের নামের প্রিফিক্স ফেরত দেয়।

ফেরত
String profdata ফাইলের নামগুলির প্রিফিক্স ধারণকারী একটি String

getPullTimeout

public long getPullTimeout ()

ডিভাইস থেকে কভারেজ মেট্রিক্স সংগ্রহের জন্য প্রয়োজনীয় সময়সীমা মিলিসেকেন্ডে ফেরত দেয়।

ফেরত
long মিলিসেকেন্ডে টাইমআউট হিসেবে একটি ERROR(/long)

কভারেজ সক্ষম করা হয়েছে

public boolean isCoverageEnabled ()

এই রান থেকে কভারেজ পরিমাপ সংগ্রহ করা হবে কিনা তা ফেরত দেয়।

ফেরত
boolean কভারেজ পরিমাপ সংগ্রহ করা হবে কিনা

কভারেজ ফ্লাশ সক্ষম করা হয়েছে

public boolean isCoverageFlushEnabled ()

পরীক্ষা সম্পন্ন হওয়ার পর চলমান প্রসেসগুলো থেকে কভারেজ পরিমাপগুলো মুছে ফেলা হবে কিনা, তা ফেরত দেয়।

ফেরত
boolean পরীক্ষার পরে কভারেজ পরিমাপের জন্য প্রক্রিয়াগুলি ফ্লাশ করতে হবে কিনা

কভারেজ একত্রিত করা উচিত

public boolean shouldMergeCoverage ()

লগ করার আগে কভারেজ পরিমাপগুলোকে একত্রিত করা হবে কিনা তা ফেরত দেয়।

ফেরত
boolean

পরীক্ষার আগে কভারেজ রিসেট করা উচিত

public boolean shouldResetCoverageBeforeTest ()

প্রতিটি পরীক্ষার আগে কভারেজ পরিমাপ রিসেট করা হবে কিনা তা ফেরত দেয়।

এটি সক্রিয় করলে পরীক্ষার আওতা আরও সুনির্দিষ্ট করা যায়।

ফেরত
boolean পরীক্ষার আগে কভারেজ রিসেট করতে হবে কিনা