SandboxOptions

public final class SandboxOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.sandbox.SandboxOptions


מחלקת ISandbox שיכולה לקבל ולספק אפשרויות.

סיכום

ערכים קבועים

String CHILD_GLOBAL_CONFIG

String ENABLE_DEBUG_THREAD

String PARENT_PREPARER_CONFIG

String SANDBOX_BUILD_ID

String TF_LOCATION

String USE_PROTO_REPORTER

String WAIT_FOR_EVENTS_TIMEOUT

‫Constructors ציבוריים

SandboxOptions()

‫methods ציבוריים

boolean delayDownloadAfterSharding()

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

boolean downloadDefaultZips()

הפונקציה מחזירה את הערך true אם צריך להוריד את קובצי ה-zip של בדיקות ברירת המחדל, או את הערך false אם לא צריך.

boolean dumpTestTemplate()

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

String getChildGlobalConfig()

מחזירה את ההגדרה שתשמש לארגז החול של הילדים.

Map<String, String> getEnvVariables()

מיפוי של משתני הסביבה שיועברו לתהליך Java של ארגז החול.

Set<String> getForcePartialDownloadFileRegexList()

מחזירה קבוצה של ביטויים רגולריים. הורדה חלקית של ארגז חול תוריד תמיד את הקבצים שתואמים לביטוי הרגולרי.

List<String> getJavaOptions()

רשימת האפשרויות להעברת תהליך ה-Java של ארגז החול.

String getParentPreparerConfig()

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

String getSandboxBuildId()

מחזירה את מזהה ה-build שנכפה על ארגז החול לשימוש במהלך ההרצה.

File getSandboxTfDirectory()

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

Set<String> getTestsZips()

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

long getWaitForEventsTimeout()

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

boolean isValidationTest()
boolean shouldEnableDebugThread()

מפעילים את ניפוי הבאגים של ה-Thread.

boolean shouldParallelSetup()

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

boolean shouldUseParallelDownload()

הפונקציה מחזירה את הערך true אם ההורדה המקבילה מופעלת במהלך ההגדרה, או את הערך false אם היא מושבתת.

boolean shouldUsePartialDownload()

הפונקציה מחזירה ערך בוליאני שקובע אם להשתמש במטמון של הורדות חלקיות

boolean shouldUseProtoReporter()

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

boolean shouldUseSplitDiscovery()

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

boolean shouldUseTestDiscovery()

הפונקציה מחזירה אם להשתמש ב-tradefed observatory כדי לבצע אופטימיזציה של jar staging

boolean startAvdInParent()

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

ערכים קבועים

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

ערך קבוע: "sub-global-config"

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

ערך קבוע: "sandbox-debug-thread"

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

ערך קבוע: "parent-preparer-config"

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

ערך קבוע: "sandbox-build-id"

TF_LOCATION

public static final String TF_LOCATION

ערך קבוע: "tf-location"

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

ערך קבוע: "use-proto-reporter"

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

ערך קבוע: "wait-for-events"

‫constructors ציבוריים

SandboxOptions

public SandboxOptions ()

‫methods ציבוריים

delayDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

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

החזרות
boolean

downloadDefaultZips

public boolean downloadDefaultZips ()

הפונקציה מחזירה את הערך true אם צריך להוריד את קובצי ה-zip של בדיקות ברירת המחדל, או את הערך false אם לא צריך.

החזרות
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

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

החזרות
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

מחזירה את ההגדרה שתשמש לארגז החול של הילדים. או null אם צריך להשתמש בערך של רמת האם.

החזרות
String

getEnvVariables

public Map<String, String> getEnvVariables ()

מיפוי של משתני הסביבה שיועברו לתהליך Java של ארגז החול.

החזרות
Map<String, String>

getForcePartialDownloadFileRegexList

public Set<String> getForcePartialDownloadFileRegexList ()

מחזירה קבוצה של ביטויים רגולריים. הורדה חלקית של ארגז חול תוריד תמיד את הקבצים שתואמים לביטוי הרגולרי.

החזרות
Set<String>

getJavaOptions

public List<String> getJavaOptions ()

רשימת האפשרויות להעברת תהליך ה-Java של ארגז החול.

החזרות
List<String>

getParentPreparerConfig

public String getParentPreparerConfig ()

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

החזרות
String

getSandboxBuildId

public String getSandboxBuildId ()

מחזירה את מזהה ה-build שנכפה על ארגז החול לשימוש במהלך ההרצה.

החזרות
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

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

החזרות
File

getTestsZips

public Set<String> getTestsZips ()

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

החזרות
Set<String>

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

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

החזרות
long

isValidationTest

public boolean isValidationTest ()

החזרות
boolean

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

מפעילים את ניפוי הבאגים של ה-Thread.

החזרות
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

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

החזרות
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

הפונקציה מחזירה את הערך true אם ההורדה המקבילה מופעלת במהלך ההגדרה, או את הערך false אם היא מושבתת.

החזרות
boolean

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

הפונקציה מחזירה ערך בוליאני שקובע אם להשתמש במטמון של הורדות חלקיות

החזרות
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

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

החזרות
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

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

החזרות
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

הפונקציה מחזירה אם להשתמש ב-tradefed observatory כדי לבצע אופטימיזציה של jar staging

החזרות
boolean

startAvdInParent

public boolean startAvdInParent ()

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

החזרות
boolean