CoverageOptions

public final class CoverageOptions
extends Object

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


कवरेज के विकल्पों को सेव करने के लिए Tradefed ऑब्जेक्ट.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

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()

यह बताता है कि हर टेस्ट से पहले कवरेज मेज़रमेंट को रीसेट करना चाहिए या नहीं.

सार्वजनिक कंस्ट्रक्टर

CoverageOptions

public CoverageOptions ()

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

getCoverageProcesses

public  getCoverageProcesses ()

जांच पूरी होने के बाद, कवरेज को फ़्लश करने के लिए प्रोसेस का नाम दिखाता है.

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

getCoverageToolchains

public  getCoverageToolchains ()

कवरेज इकट्ठा करने के लिए, कवरेज टूलचेन दिखाता है.

रिटर्न
कवरेज इकट्ठा करने के लिए टूलचेन

getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

डिवाइस पर उन जगहों की जानकारी दिखाता है जहां कवरेज मेज़रमेंट सेव किए गए हैं.

रिटर्न
डिवाइस कवरेज पाथ की जानकारी देने वाली {link List}

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar दिखाता है.

रिटर्न
File jacocoagent.jar पर ले जाने वाला ERROR(/File).

getLlvmProfdataPath

public File getLlvmProfdataPath ()

llvm-profdata टूल वाली डायरेक्ट्री दिखाता है.

रिटर्न
File llvm-profdata टूल और उसकी डिपेंडेंसी वाला ERROR(/File)

getProfrawFilter

public String getProfrawFilter ()

कवरेज मेज़रमेंट के लिए इस्तेमाल किए गए profdata फ़ाइल नामों का प्रीफ़िक्स दिखाता है.

रिटर्न
String एक String, जिसमें profdata फ़ाइल नामों का प्रीफ़िक्स शामिल है

getPullTimeout

public long getPullTimeout ()

डिवाइस से कवरेज मेट्रिक खींचने के लिए, मिलीसेकंड में टाइम आउट दिखाता है.

रिटर्न
long ERROR(/long) को मिलीसेकंड में टाइम आउट के तौर पर सेट किया गया हो.

isCoverageEnabled

public boolean isCoverageEnabled ()

यह बताता है कि इस रन से कवरेज मेज़रमेंट इकट्ठा किए जाने चाहिए या नहीं.

रिटर्न
boolean कवरेज मेज़रमेंट इकट्ठा करने हैं या नहीं

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

यह बताता है कि जांच पूरी होने के बाद, कवरेज मेज़रमेंट को चल रही प्रोसेस से फ़्लश किया जाना चाहिए या नहीं.

रिटर्न
boolean जांच के बाद, कवरेज मेज़रमेंट के लिए प्रोसेस को फ़्लश करना है या नहीं

shouldMergeCoverage

public boolean shouldMergeCoverage ()

यह बताता है कि लॉग करने से पहले, कवरेज मेज़रमेंट को एक साथ मर्ज करना है या नहीं.

रिटर्न
boolean

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

यह बताता है कि हर टेस्ट से पहले, कवरेज मेज़रमेंट को रीसेट करना चाहिए या नहीं.

इसे चालू करने से, कवरेज को टेस्ट के हिसाब से टारगेट किया जा सकता है.

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