কভারেজ অপশন

public final class CoverageOptions
extends Object

java.lang.অবজেক্ট
com.android.tradefed.testtype.coverage.CoverageOptions


ট্রেডফেড অবজেক্ট কভারেজ অপশন রাখা.

সারাংশ

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

CoverageOptions ()

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

getCoverageProcesses ()

পরীক্ষা শেষ হওয়ার পর থেকে কভারেজ ফ্লাশ করার প্রক্রিয়ার নাম ফেরত দেয়।

getCoverageToolchains ()

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

getDeviceCoveragePaths ()

কভারেজ পরিমাপ সংরক্ষণ করা হয় যেখানে ডিভাইসের অবস্থান ফেরত.

File getJaCoCoAgentPath ()

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

File getLlvmProfdataPath ()

llvm-profdata টুল ধারণকারী ডিরেক্টরি প্রদান করে।

String getProfrawFilter ()

কভারেজ পরিমাপের জন্য ব্যবহৃত profdata ফাইলের নামগুলির উপসর্গ প্রদান করে।

long getPullTimeout ()

ডিভাইস থেকে কভারেজ মেট্রিক্স টানার জন্য মিলিসেকেন্ডে টাইমআউট ফেরত দেয়।

boolean isCoverageEnabled ()

এই রান থেকে কভারেজ পরিমাপ সংগ্রহ করা উচিত কিনা তা প্রদান করে।

boolean isCoverageFlushEnabled ()

পরীক্ষা শেষ হওয়ার পরে চলমান প্রক্রিয়াগুলি থেকে কভারেজ পরিমাপ ফ্লাশ করা উচিত কিনা তা প্রদান করে।

boolean shouldMergeCoverage ()

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

boolean shouldResetCoverageBeforeTest ()

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

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

কভারেজ অপশন

public CoverageOptions ()

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

getCoverage প্রসেস

public  getCoverageProcesses ()

পরীক্ষা শেষ হওয়ার পর থেকে কভারেজ ফ্লাশ করার প্রক্রিয়ার নাম ফেরত দেয়।

রিটার্নস
পরীক্ষার পর থেকে কভারেজ ফ্লাশ করার জন্য প্রক্রিয়ার নামের একটি ERROR(/List)

GetCoverageToolchains

public  getCoverageToolchains ()

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

রিটার্নস
টুলচেইন থেকে কভারেজ সংগ্রহ করতে হবে

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

public  getDeviceCoveragePaths ()

কভারেজ পরিমাপ সংরক্ষণ করা হয় যেখানে ডিভাইসের অবস্থান ফেরত.

রিটার্নস
ডিভাইস কভারেজ পাথ ধারণকারী একটি {link List}

jaCoCoAgentPath পান

public File getJaCoCoAgentPath ()

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

রিটার্নস
File একটি ERROR(/File) jacocoagent.jar-এর দিকে নির্দেশ করে৷

getLlvmProfdataPath

public File getLlvmProfdataPath ()

llvm-profdata টুল ধারণকারী ডিরেক্টরি প্রদান করে।

রিটার্নস
File LLvm-profdata টুল এবং এর নির্ভরতা ধারণকারী একটি ERROR(/File)

GetProfrawFilter

public String getProfrawFilter ()

কভারেজ পরিমাপের জন্য ব্যবহৃত profdata ফাইলের নামগুলির উপসর্গ প্রদান করে।

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

getPullTimeout

public long getPullTimeout ()

ডিভাইস থেকে কভারেজ মেট্রিক্স টানার জন্য মিলিসেকেন্ডে টাইমআউট ফেরত দেয়।

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

isCoverageEnabled

public boolean isCoverageEnabled ()

এই রান থেকে কভারেজ পরিমাপ সংগ্রহ করা উচিত কিনা তা প্রদান করে।

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

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

পরীক্ষা শেষ হওয়ার পরে চলমান প্রক্রিয়াগুলি থেকে কভারেজ পরিমাপ ফ্লাশ করা উচিত কিনা তা প্রদান করে।

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

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

public boolean shouldMergeCoverage ()

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

রিটার্নস
boolean

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

public boolean shouldResetCoverageBeforeTest ()

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

এটি সক্ষম করা কভারেজকে পরীক্ষায় আরও লক্ষ্যবস্তু হতে দেয়।

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