कवरेज विकल्प

public final class CoverageOptions
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.testtype.coverage.CoverageOptions


ट्रेडफेड ऑब्जेक्ट कवरेज विकल्प धारण करने के लिए।

सारांश

नेस्टेड कक्षाएं

enum CoverageOptions.Toolchain

सार्वजनिक निर्माणकर्ता

CoverageOptions ()

सार्वजनिक तरीके

getCoverageProcesses ()

परीक्षण पूरा होने के बाद से कवरेज को फ्लश करने के लिए प्रक्रियाओं का नाम देता है।

getCoverageToolchains ()

से कवरेज एकत्र करने के लिए कवरेज टूलचेन लौटाता है।

File getLlvmProfdataPath ()

llvm-profdata टूल वाली निर्देशिका लौटाता है।

String getProfrawFilter ()

कवरेज मापन के लिए उपयोग किए गए प्रोफ़डेटा फ़ाइल नामों का प्रीफ़िक्स देता है।

boolean isCoverageEnabled ()

यह लौटाता है कि क्या इस रन से कवरेज मापन एकत्र किया जाना चाहिए।

boolean isCoverageFlushEnabled ()

यह लौटाता है कि परीक्षण पूरा होने के बाद कवरेज माप को चल रही प्रक्रियाओं से हटा दिया जाना चाहिए या नहीं।

boolean shouldMergeCoverage ()

यह लौटाता है कि लॉगिंग से पहले कवरेज मापों को एक साथ मिलाना है या नहीं।

boolean shouldResetCoverageBeforeTest ()

यह लौटाता है कि प्रत्येक परीक्षण से पहले कवरेज माप को रीसेट किया जाना चाहिए या नहीं।

सार्वजनिक निर्माणकर्ता

कवरेज विकल्प

public CoverageOptions ()

सार्वजनिक तरीके

कवरेज प्रक्रियाएं प्राप्त करें

public  getCoverageProcesses ()

परीक्षण पूरा होने के बाद से कवरेज को फ्लश करने के लिए प्रक्रियाओं का नाम देता है।

रिटर्न
परीक्षण के बाद से कवरेज को फ्लश करने के लिए प्रक्रिया नामों की एक ERROR(/List)

getCoverageToolchains

public  getCoverageToolchains ()

से कवरेज एकत्र करने के लिए कवरेज टूलचेन लौटाता है।

रिटर्न
से कवरेज एकत्र करने के लिए टूलचेन

getLlvmProfdataPath

public File getLlvmProfdataPath ()

llvm-profdata टूल वाली निर्देशिका लौटाता है।

रिटर्न
File एक ERROR(/File) जिसमें llvm-profdata टूल और उसकी निर्भरताएँ शामिल हैं

प्रोफ़्रॉफ़िल्टर प्राप्त करें

public String getProfrawFilter ()

कवरेज मापन के लिए उपयोग किए गए प्रोफ़डेटा फ़ाइल नामों का प्रीफ़िक्स देता है।

रिटर्न
String एक String जिसमें profdata फ़ाइल नाम का उपसर्ग होता है

कवरेज सक्षम है

public boolean isCoverageEnabled ()

यह लौटाता है कि क्या इस रन से कवरेज मापन एकत्र किया जाना चाहिए।

रिटर्न
boolean कवरेज माप एकत्र करना है या नहीं

हैकवरेजफ्लशसक्षम

public boolean isCoverageFlushEnabled ()

यह लौटाता है कि परीक्षण पूरा होने के बाद कवरेज माप को चल रही प्रक्रियाओं से हटा दिया जाना चाहिए या नहीं।

रिटर्न
boolean परीक्षण के बाद कवरेज मापन के लिए प्रक्रियाओं को फ्लश करना है या नहीं

चाहिएमर्ज कवरेज

public boolean shouldMergeCoverage ()

यह लौटाता है कि लॉगिंग से पहले कवरेज मापों को एक साथ मिलाना है या नहीं।

रिटर्न
boolean

चाहिएरीसेटकवरेजटेस्ट से पहले

public boolean shouldResetCoverageBeforeTest ()

यह लौटाता है कि प्रत्येक परीक्षण से पहले कवरेज माप को रीसेट किया जाना चाहिए या नहीं।

इसे सक्षम करने से कवरेज को परीक्षण के लिए अधिक लक्षित किया जा सकता है।

रिटर्न
boolean परीक्षण से पहले कवरेज को रीसेट करना है या नहीं