گزینه‌های کلاستر

public class ClusterOptions
extends Object implements IClusterOptions

شیء جاوا
com.android.tradefed.cluster.ClusterOptions


خلاصه

ثابت‌ها

String TYPE_NAME

نام منحصر به فرد نوع شیء پیکربندی.

فیلدها

public String mClusterId

public mNextClusterIds

public String mServiceUrl

سازندگان عمومی

ClusterOptions ()

روش‌های عمومی

boolean checkCommandState ()

اینکه آیا وضعیت فرمان (روی خوشه TF) باید در طول ضربان قلب بررسی شود یا خیر.

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

آدرس اینترنتی سرویس زمان‌بندی آزمون tradefed را دریافت کنید.

String getServiceUrl ()

آدرس اینترنتی پایه API REST کلاستر مبادله‌شده را دریافت کنید.

boolean isDeviceMonitorDisabled ()

برمی‌گرداند که آیا گزارش‌دهی دستگاه کلاستر غیرفعال است یا خیر.

long maxDiskUsagePercentage ()

حداکثر درصد استفاده از دیسک قبل از اینکه اجاره وظایف جدید اضافی را متوقف کنیم.

boolean shouldCollectEarlyTestSummary ()

برمی‌گرداند که آیا زمانبند باید خلاصه تست اولیه را جمع‌آوری کند یا خیر.

Boolean shouldUploadInvocationStatus ()

برمی‌گرداند که آیا TF باید وضعیت فراخوانی را آپلود کند یا خیر.

ثابت‌ها

نوع_نام

public static final String TYPE_NAME

نام نوع شیء پیکربندی منحصر به فرد. برای بازیابی نمونه singleton از GlobalConfiguration استفاده می‌شود.

مقدار ثابت: "cluster_options"

فیلدها

mClusterId

public String mClusterId

mNextClusterIds

public  mNextClusterIds

آدرس سرویس (mServiceUrl)

public String mServiceUrl

سازندگان عمومی

گزینه‌های کلاستر

public ClusterOptions ()

روش‌های عمومی

بررسی وضعیت فرمان

public boolean checkCommandState ()

اینکه آیا وضعیت فرمان (روی خوشه TF) باید در طول ضربان قلب بررسی شود یا خیر.

بازگشت‌ها
boolean

بررسی مجوزها در اجاره

public boolean checkPermitsOnLease ()

قبل از اجاره، برخی از مجوزهای موجود را بررسی کنید.

بازگشت‌ها
boolean

دریافت کلاستر آی‌دی

public String getClusterId ()

شناسه خوشه را برای این نمونه TF دریافت کنید.

بازگشت‌ها
String

دریافت زمان اتصال

public int getConnectTimeout ()

دریافت زمان اتصال http.

بازگشت‌ها
int

گروه دستگاه را دریافت کنید

public MultiMap<String, String> getDeviceGroup ()

گروه دستگاه را به نگاشت دستگاه هدایت کنید.

بازگشت‌ها
MultiMap <String, String>

دریافت دستگاه مانیتور عکس فوری فاصله

public long getDeviceMonitorSnapshotInterval ()

فاصله زمانی بین هر اسنپ‌شات دستگاه را بر حسب میلی‌ثانیه دریافت کنید.

بازگشت‌ها
long

دریافت برچسب دستگاه

public  getDeviceTag ()

سریال دستگاه را برای نگاشت تگ دریافت کنید.

بازگشت‌ها

دریافت فراخوانی HeartbeatInterval

public long getInvocationHeartbeatInterval ()

فاصله زمانی بین ضربان قلب فراخوانی را بر حسب میلی‌ثانیه دریافت کنید.

بازگشت‌ها
long

دریافت نام آزمایشگاه

public String getLabName ()

نام آزمایشگاهی که میزبان به آن تعلق دارد را دریافت کنید.

بازگشت‌ها
String

دریافت برچسب‌ها

public  getLabels ()

برای میزبان برچسب بگیرید.

بازگشت‌ها

getNextClusterIds

public  getNextClusterIds ()

شناسه‌های خوشه ثانویه را برای این نمونه TF دریافت کنید.

بازگشت‌ها

دریافت زمان خواندن

public int getReadTimeout ()

دریافت زمان اتمام خواندن http.

بازگشت‌ها
int

فرمت هدف را اجرا کنید

public String getRunTargetFormat ()

قالب برچسب‌گذاری اهداف دویدن را دریافت کنید.

بازگشت‌ها
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

فایل کلید حساب کاربری سرویس زمان‌بندی آزمون tradefed را دریافت کنید.

بازگشت‌ها
File

دریافتSchedulerServiceUrl

public String getSchedulerServiceUrl ()

آدرس اینترنتی سرویس زمان‌بندی آزمون tradefed را دریافت کنید.

بازگشت‌ها
String

دریافت آدرس سرویس

public String getServiceUrl ()

آدرس اینترنتی پایه API REST کلاستر مبادله‌شده را دریافت کنید.

بازگشت‌ها
String

مانیتور دستگاه غیرفعال شد

public boolean isDeviceMonitorDisabled ()

برمی‌گرداند که آیا گزارش‌دهی دستگاه کلاستر غیرفعال است یا خیر.

بازگشت‌ها
boolean

درصد حداکثر استفاده از دیسک

public long maxDiskUsagePercentage ()

حداکثر درصد استفاده از دیسک قبل از اینکه اجاره وظایف جدید اضافی را متوقف کنیم.

بازگشت‌ها
long

shouldCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

برمی‌گرداند که آیا زمانبند باید خلاصه تست اولیه را جمع‌آوری کند یا خیر.

بازگشت‌ها
boolean

shouldUploadInvocationوضعیت

public Boolean shouldUploadInvocationStatus ()

برمی‌گرداند که آیا TF باید وضعیت فراخوانی را آپلود کند یا خیر.

بازگشت‌ها
Boolean