IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


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

סיכום

‫methods ציבוריים

abstract boolean checkCommandState()

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

abstract boolean checkPermitsOnLease()

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

abstract String getClusterId()

קבלת מזהה האשכול של מופע ה-TF הזה.

abstract int getConnectTimeout()

קבלת הזמן הקצוב לתפוגת החיבור ב-HTTP.

abstract MultiMap<String, String> getDeviceGroup()

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

abstract long getDeviceMonitorSnapshotInterval()

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

abstract Map<String, String> getDeviceTag()

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

abstract long getInvocationHeartbeatInterval()

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

abstract String getLabName()

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

abstract List<String> getLabels()

אחזור של תוויות למארח

abstract List<String> getNextClusterIds()

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

abstract int getReadTimeout()

קבלת פסק זמן לקריאת HTTP.

abstract String getRunTargetFormat()

הפורמט של תוויות ליעדי ריצה.

abstract File getSchedulerServiceAccountKeyfile()

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

abstract String getSchedulerServiceUrl()

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

abstract String getServiceUrl()

קבלת כתובת ה-URL הבסיסית של Tradefed Cluster API בארכיטקטורת REST.

abstract boolean isDeviceMonitorDisabled()

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

abstract long maxDiskUsagePercentage()

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

abstract boolean shouldCollectEarlyTestSummary()

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

abstract Boolean shouldUploadInvocationStatus()

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

‫methods ציבוריים

checkCommandState

public abstract boolean checkCommandState ()

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

החזרות
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

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

החזרות
boolean

getClusterId

public abstract String getClusterId ()

קבלת מזהה האשכול של מופע ה-TF הזה.

החזרות
String

getConnectTimeout

public abstract int getConnectTimeout ()

קבלת הזמן הקצוב לתפוגת החיבור ב-HTTP.

החזרות
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

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

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

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

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

החזרות
long

getDeviceTag

public abstract Map<String, String> getDeviceTag ()

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

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

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

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

החזרות
long

getLabName

public abstract String getLabName ()

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

החזרות
String

getLabels

public abstract List<String> getLabels ()

אחזור של תוויות למארח

החזרות
List<String>

getNextClusterIds

public abstract List<String> getNextClusterIds ()

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

החזרות
List<String>

getReadTimeout

public abstract int getReadTimeout ()

קבלת פסק זמן לקריאת HTTP.

החזרות
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

הפורמט של תוויות ליעדי ריצה.

החזרות
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

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

החזרות
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

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

החזרות
String

getServiceUrl

public abstract String getServiceUrl ()

קבלת כתובת ה-URL הבסיסית של Tradefed Cluster API בארכיטקטורת REST.

החזרות
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

החזרות
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

החזרות
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

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

החזרות
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

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

החזרות
Boolean