אפשרויות כיסוי

public final class CoverageOptions
extends Object

JavaScript.lang.Object
com.android.tradefed.testtype.coverage.CoverOptions


אובייקט שמיוצג על ידי עסק כדי להחזיק אפשרויות כיסוי.

סיכום

בנאים ציבוריים

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

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

בנאים ציבוריים

אפשרויות כיסוי

public CoverageOptions ()

שיטות ציבוריות

תהליכים של get פועלת

public  getCoverageProcesses ()

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

החזרות
ERROR(/List) של שמות תהליך כדי לנקות את הכיסוי לאחר הבדיקה

getCoverToolchains

public  getCoverageToolchains ()

מחזירה את 'שרשורי הכלים של הכיסוי' שמהם רוצים לאסוף את הכיסוי.

החזרות
את שרשראות הכלים כדי לאסוף כיסוי

getDevice coveragePaths

public  getDeviceCoveragePaths ()

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

החזרות
{link List} שכוללת את הנתיבים של כיסוי המכשירים

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

הפונקציה מחזירה את jacocoagent.jar.

החזרות
File ERROR(/File) שמצביע אל jacoagent.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) כזמן קצוב לתפוגה באלפיות השנייה.

כיסוי מופעל

public boolean isCoverageEnabled ()

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

החזרות
boolean האם לאסוף מדידות כיסוי

iscoverFlushEnabled

public boolean isCoverageFlushEnabled ()

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

החזרות
boolean האם לרוקן תהליכים למדידות הכיסוי לאחר הבדיקה

אמור למזג את הכיסוי

public boolean shouldMergeCoverage ()

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

החזרות
boolean

צריך לאפס את הכיסוילפני הבדיקה

public boolean shouldResetCoverageBeforeTest ()

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

הפעלת האפשרות הזו מאפשרת לטרגט את הכיסוי לבדיקה.

החזרות
boolean האם לאפס את הכיסוי לפני הבדיקה