گزینههای کلاستر
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
publicmNextClusterIds
آدرس سرویس (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 | |
دریافت برچسب دستگاه
publicgetDeviceTag ()
سریال دستگاه را برای نگاشت تگ دریافت کنید.
| بازگشتها | |
|---|---|
| |
دریافت فراخوانی HeartbeatInterval
public long getInvocationHeartbeatInterval ()
فاصله زمانی بین ضربان قلب فراخوانی را بر حسب میلیثانیه دریافت کنید.
| بازگشتها | |
|---|---|
long | |
دریافت نام آزمایشگاه
public String getLabName ()
نام آزمایشگاهی که میزبان به آن تعلق دارد را دریافت کنید.
| بازگشتها | |
|---|---|
String | |
دریافت برچسبها
publicgetLabels ()
برای میزبان برچسب بگیرید.
| بازگشتها | |
|---|---|
| |
getNextClusterIds
publicgetNextClusterIds ()
شناسههای خوشه ثانویه را برای این نمونه 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 | |