कवरेजविकल्प
public final class CoverageOptions
extends Object
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
ट्रेडफेड को कवरेज विकल्प रखने पर आपत्ति है।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
CoverageOptions () |
सार्वजनिक तरीके | |
---|---|
getCoverageProcesses () परीक्षण पूरा होने के बाद कवरेज को फ्लश करने के लिए प्रक्रियाओं का नाम लौटाता है। | |
getCoverageToolchains () कवरेज एकत्र करने के लिए कवरेज टूलचेन लौटाता है। | |
File | getJaCoCoAgentPath () jacocoagent.jar लौटाता है। |
File | getLlvmProfdataPath () llvm-profdata टूल वाली निर्देशिका लौटाता है। |
String | getProfrawFilter () कवरेज माप के लिए उपयोग किए गए profdata फ़ाइल नामों का उपसर्ग लौटाता है। |
long | getPullTimeout () डिवाइस से कवरेज मेट्रिक्स खींचने के लिए मिलीसेकंड में टाइमआउट लौटाता है। |
boolean | isCoverageEnabled () यह बताता है कि इस रन से कवरेज माप एकत्र किया जाना चाहिए या नहीं। |
boolean | isCoverageFlushEnabled () यह बताता है कि परीक्षण पूरा होने के बाद कवरेज माप को चल रही प्रक्रियाओं से हटा दिया जाना चाहिए या नहीं। |
boolean | shouldMergeCoverage () यह बताता है कि लॉगिंग से पहले कवरेज माप को एक साथ मर्ज करना है या नहीं। |
boolean | shouldResetCoverageBeforeTest () यह बताता है कि प्रत्येक परीक्षण से पहले कवरेज माप रीसेट किया जाना चाहिए या नहीं। |
सार्वजनिक निर्माणकर्ता
कवरेजविकल्प
public CoverageOptions ()
सार्वजनिक तरीके
getCoverageProcesses
publicgetCoverageProcesses ()
परीक्षण पूरा होने के बाद कवरेज को फ्लश करने के लिए प्रक्रियाओं का नाम लौटाता है।
रिटर्न | |
---|---|
परीक्षण के बाद कवरेज को फ्लश करने के लिए प्रक्रिया नामों की एक ERROR(/List) |
getCoverageToolचेन्स
publicgetCoverageToolchains ()
कवरेज एकत्र करने के लिए कवरेज टूलचेन लौटाता है।
रिटर्न | |
---|---|
कवरेज एकत्र करने के लिए टूलचेन |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
jacocoagent.jar लौटाता है।
रिटर्न | |
---|---|
File | jacocoagent.jar की ओर इंगित करने वाली एक ERROR(/File) । |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
llvm-profdata टूल वाली निर्देशिका लौटाता है।
रिटर्न | |
---|---|
File | एक ERROR(/File) जिसमें llvm-profdata उपकरण और उसकी निर्भरताएँ शामिल हैं |
getProfrafilter
public String getProfrawFilter ()
कवरेज माप के लिए उपयोग किए गए profdata फ़ाइल नामों का उपसर्ग लौटाता है।
रिटर्न | |
---|---|
String | एक String जिसमें profdata फ़ाइल नाम का उपसर्ग है |
GetPullTimeout
public long getPullTimeout ()
डिवाइस से कवरेज मेट्रिक्स खींचने के लिए मिलीसेकंड में टाइमआउट लौटाता है।
रिटर्न | |
---|---|
long | मिलीसेकेंड में टाइमआउट के रूप में एक ERROR(/long) । |
कवरेज सक्षम है
public boolean isCoverageEnabled ()
यह बताता है कि इस रन से कवरेज माप एकत्र किया जाना चाहिए या नहीं।
रिटर्न | |
---|---|
boolean | क्या कवरेज माप एकत्र करना है |
कवरेजफ्लश सक्षम है
public boolean isCoverageFlushEnabled ()
यह बताता है कि परीक्षण पूरा होने के बाद कवरेज माप को चल रही प्रक्रियाओं से हटा दिया जाना चाहिए या नहीं।
रिटर्न | |
---|---|
boolean | परीक्षण के बाद कवरेज माप के लिए प्रक्रियाओं को फ्लश करना है या नहीं |
मर्जकवरेज चाहिए
public boolean shouldMergeCoverage ()
यह बताता है कि लॉगिंग से पहले कवरेज माप को एक साथ मर्ज करना है या नहीं।
रिटर्न | |
---|---|
boolean |
परीक्षण से पहले कवरेज को रीसेट करना चाहिए
public boolean shouldResetCoverageBeforeTest ()
यह बताता है कि प्रत्येक परीक्षण से पहले कवरेज माप रीसेट किया जाना चाहिए या नहीं।
इसे सक्षम करने से कवरेज को परीक्षण के लिए अधिक लक्षित किया जा सकता है।
रिटर्न | |
---|---|
boolean | परीक्षण से पहले कवरेज को रीसेट करना है या नहीं |