אפשרויות ICluster

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


ממשק לקבלת אפשרויות שקשורות לאשכולות.

סיכום

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

abstract boolean checkCommandState()

אם צריך לבדוק את מצב הפקודה (באשכול TF) במהלך פעימות הלב.

abstract boolean checkPermitsOnLease()

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

abstract String getClusterId()

מוצאים את מזהה האשכול של מכונת ה-TF הזו.

abstract int getConnectTimeout()

קבלת זמן קצוב לתפוגה של http Connect.

abstract MultiMap<String, String> getDeviceGroup()

מאתרים את המיפוי של קבוצת המכשירים למכשירים.

abstract long getDeviceMonitorSnapshotInterval()

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

abstract getDeviceTag()

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

abstract long getInvocationHeartbeatInterval()

קבלת מרווח הזמן בין פעימות הלב להפעלה באלפיות השנייה.

abstract String getLabName()

מקבלים את השם של שיעור ה-Lab שאליו שייך המארח.

abstract getLabels()

קבלת תוויות למארח.

abstract getNextClusterIds()

מקבלים את מזהי האשכול המשניים למכונת ה-TF הזו.

abstract int getReadTimeout()

קבלת זמן קצוב לתפוגה לקריאה של http.

abstract String getRunTargetFormat()

מאתרים את הפורמט לסימון יעדי הרצה.

abstract File getSchedulerServiceAccountKeyfile()

מקבלים את קובץ המפתח של חשבון השירות של מתזמן הבדיקה, שהוזן במסחר.

abstract String getSchedulerServiceUrl()

מקבלים את כתובת ה-URL של שירות מתזמן הבדיקה שהוחלף.

abstract String getServiceUrl()

קבלת כתובת ה-URL הבסיסית של ה-API ל-REST של אשכול שעבר מסחר אלקטרוני.

abstract boolean isDeviceMonitorDisabled()

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

abstract long maxDiskUsagePercentage()

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

abstract boolean shouldCollectEarlyTestSummary()

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

abstract Boolean shouldUploadInvocationStatus()

מחזירה אם TF צריך להעלות סטטוס הפעלה.

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

CheckCommandState

public abstract boolean checkCommandState ()

אם צריך לבדוק את מצב הפקודה (באשכול TF) במהלך פעימות הלב.

החזרות
boolean

CheckPermitsOnLease

public abstract boolean checkPermitsOnLease ()

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

החזרות
boolean

getClusterId

public abstract String getClusterId ()

מוצאים את מזהה האשכול של מכונת ה-TF הזו.

החזרות
String

getConnectTimeout

public abstract int getConnectTimeout ()

קבלת זמן קצוב לתפוגה של http Connect.

החזרות
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

מאתרים את המיפוי של קבוצת המכשירים למכשירים.

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

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

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

החזרות
long

getDeviceTag

public abstract  getDeviceTag ()

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

החזרות

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

קבלת מרווח הזמן בין פעימות הלב להפעלה באלפיות השנייה.

החזרות
long

getLabName

public abstract String getLabName ()

מקבלים את השם של שיעור ה-Lab שאליו שייך המארח.

החזרות
String

getLabels

public abstract  getLabels ()

קבלת תוויות למארח.

החזרות

מזהי getNextClusterId

public abstract  getNextClusterIds ()

מקבלים את מזהי האשכול המשניים למכונת ה-TF הזו.

החזרות

getReadTimeout

public abstract int getReadTimeout ()

קבלת זמן קצוב לתפוגה לקריאה של http.

החזרות
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

מאתרים את הפורמט לסימון יעדי הרצה.

החזרות
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

מקבלים את קובץ המפתח של חשבון השירות של מתזמן הבדיקה, שהוזן במסחר.

החזרות
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

מקבלים את כתובת ה-URL של שירות מתזמן הבדיקה שהוחלף.

החזרות
String

כתובת אתר getServiceUrl

public abstract String getServiceUrl ()

קבלת כתובת ה-URL הבסיסית של ה-API ל-REST של אשכול שעבר מסחר אלקטרוני.

החזרות
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

החזרות
boolean

אחוז שימוש מקסימלי בדיסק

public abstract long maxDiskUsagePercentage ()

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

החזרות
long

needCollectTestSummary (סיכום הבדיקה המוקדמת)

public abstract boolean shouldCollectEarlyTestSummary ()

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

החזרות
boolean

צריךUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

מחזירה אם TF צריך להעלות סטטוס הפעלה.

החזרות
Boolean