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
publicgetCoverageProcesses ()
הפונקציה מחזירה את השמות של התהליכים שצריך לנקות מהם את הכיסוי אחרי שהבדיקה מסתיימת.
החזרות | |
---|---|
|
ERROR(/List) של שמות תהליכים כדי לנקות את הכיסוי אחרי הבדיקה |
getCoverageToolchains
publicgetCoverageToolchains ()
הפונקציה מחזירה את כלי השרשרת לכלי הבדיקה שצריך לאסוף מהם את הדוחות.
החזרות | |
---|---|
|
כלי השרשרת לכלי הפיתוח (toolchains) שמהם רוצים לאסוף את הכיסוי |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
הפונקציה מחזירה את המיקומים במכשיר שבהם נשמרים מדידות הכיסוי.
החזרות | |
---|---|
|
{link List} שמכילה את נתיבי הכיסוי של המכשיר |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
הפונקציה מחזירה את הקובץ jacocoagent.jar.
החזרות | |
---|---|
File |
ERROR(/File) שמפנה אל jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
הפונקציה מחזירה את הספרייה שמכילה את הכלי llvm-profdata.
החזרות | |
---|---|
File |
קובץ ERROR(/File) שמכיל את הכלי llvm-profdata ואת יחסי התלות שלו |
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 |
אם לאפס את הכיסוי לפני הבדיקה |