ClusterOptions

public class ClusterOptions
extends Object implements IClusterOptions

java.lang.Object
   ↳ com.android.tradefed.cluster.ClusterOptions


סיכום

ערכים קבועים

String TYPE_NAME

השם הייחודי של סוג אובייקט ההגדרה.

שדות

public String mClusterId

public mNextClusterIds

public String mServiceUrl

Constructors ציבוריים

ClusterOptions()

‫methods ציבוריים

boolean checkCommandState()

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

boolean checkPermitsOnLease()

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

String getClusterId()

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

int getConnectTimeout()

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

MultiMap<String, String> getDeviceGroup()

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

long getDeviceMonitorSnapshotInterval()

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

getDeviceTag()

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

long getInvocationHeartbeatInterval()

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

String getLabName()

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

getLabels()

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

getNextClusterIds()

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

int getReadTimeout()

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

String getRunTargetFormat()

מקבלים את הפורמט של התוויות של יעדי הריצה.

File getSchedulerServiceAccountKeyfile()

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

String getSchedulerServiceUrl()

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

String getServiceUrl()

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

boolean isDeviceMonitorDisabled()

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

long maxDiskUsagePercentage()

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

boolean shouldCollectEarlyTestSummary()

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

Boolean shouldUploadInvocationStatus()

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

ערכים קבועים

TYPE_NAME

public static final String TYPE_NAME

השם הייחודי של סוג אובייקט ההגדרה. משמש לאחזור מופע יחיד מ-GlobalConfiguration.

ערך קבוע: "cluster_options"

שדות

mClusterId

public String mClusterId

mNextClusterIds

public  mNextClusterIds

mServiceUrl

public String mServiceUrl

Constructors ציבוריים

ClusterOptions

public ClusterOptions ()

‫methods ציבוריים

checkCommandState

public boolean checkCommandState ()

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

החזרות
boolean

checkPermitsOnLease

public boolean checkPermitsOnLease ()

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

החזרות
boolean

getClusterId

public String getClusterId ()

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

החזרות
String

getConnectTimeout

public int getConnectTimeout ()

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

החזרות
int

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

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

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

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

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

החזרות
long

getDeviceTag

public  getDeviceTag ()

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

החזרות

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

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

החזרות
long

getLabName

public String getLabName ()

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

החזרות
String

getLabels

public  getLabels ()

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

החזרות

getNextClusterIds

public  getNextClusterIds ()

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

החזרות

getReadTimeout

public int getReadTimeout ()

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

החזרות
int

getRunTargetFormat

public String getRunTargetFormat ()

מקבלים את הפורמט של התוויות של יעדי הריצה.

החזרות
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

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

החזרות
File

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

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

החזרות
String

getServiceUrl

public String getServiceUrl ()

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

החזרות
String

isDeviceMonitorDisabled

public boolean isDeviceMonitorDisabled ()

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

החזרות
boolean

maxDiskUsagePercentage

public long maxDiskUsagePercentage ()

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

החזרות
long

shouldCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

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

החזרות
boolean

shouldUploadInvocationStatus

public Boolean shouldUploadInvocationStatus ()

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

החזרות
Boolean