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

הפונקציה מחזירה את כלי השרשרת לכלי הבדיקה שצריך לאסוף מהם את הדוחות.

החזרות
כלי השרשרת לכלי הפיתוח (toolchains) שמהם רוצים לאסוף את הכיסוי

getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

הפונקציה מחזירה את המיקומים במכשיר שבהם נשמרים מדידות הכיסוי.

החזרות
{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 אם לאפס את הכיסוי לפני הבדיקה