گزینههای ICluster
public interface IClusterOptions
| com.android.tradefed.cluster.IClusterOptions |
رابطی برای دریافت گزینههای مرتبط با خوشه.
خلاصه
روشهای عمومی | |
|---|---|
abstract boolean | checkCommandState ()اینکه آیا وضعیت فرمان (روی خوشه TF) باید در طول ضربان قلب بررسی شود یا خیر. |
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 ()آدرس اینترنتی سرویس زمانبندی آزمون tradefed را دریافت کنید. |
abstract String | getServiceUrl ()آدرس اینترنتی پایه API REST کلاستر مبادلهشده را دریافت کنید. |
abstract boolean | isDeviceMonitorDisabled ()برمیگرداند که آیا گزارشدهی دستگاه کلاستر غیرفعال است یا خیر. |
abstract long | maxDiskUsagePercentage ()حداکثر درصد استفاده از دیسک قبل از اینکه اجاره وظایف جدید اضافی را متوقف کنیم. |
abstract boolean | shouldCollectEarlyTestSummary ()برمیگرداند که آیا زمانبند باید خلاصه تست اولیه را جمعآوری کند یا خیر. |
abstract Boolean | shouldUploadInvocationStatus ()برمیگرداند که آیا TF باید وضعیت فراخوانی را آپلود کند یا خیر. |
روشهای عمومی
بررسی وضعیت فرمان
public abstract boolean checkCommandState ()
اینکه آیا وضعیت فرمان (روی خوشه TF) باید در طول ضربان قلب بررسی شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
بررسی مجوزها در اجاره
public abstract boolean checkPermitsOnLease ()
قبل از اجاره، برخی از مجوزهای موجود را بررسی کنید.
| بازگشتها | |
|---|---|
boolean | |
دریافت کلاستر آیدی
public abstract String getClusterId ()
شناسه خوشه را برای این نمونه TF دریافت کنید.
| بازگشتها | |
|---|---|
String | |
دریافت زمان اتصال
public abstract int getConnectTimeout ()
دریافت زمان اتصال http.
| بازگشتها | |
|---|---|
int | |
گروه دستگاه را دریافت کنید
public abstract MultiMap<String, String> getDeviceGroup ()
گروه دستگاه را به نگاشت دستگاه هدایت کنید.
| بازگشتها | |
|---|---|
MultiMap <String, String> | |
دریافت دستگاه مانیتور عکس فوری فاصله
public abstract long getDeviceMonitorSnapshotInterval ()
فاصله زمانی بین هر اسنپشات دستگاه را بر حسب میلیثانیه دریافت کنید.
| بازگشتها | |
|---|---|
long | |
دریافت برچسب دستگاه
public abstract Map<String, String> getDeviceTag ()
سریال دستگاه را برای نگاشت تگ دریافت کنید.
| بازگشتها | |
|---|---|
Map<String, String> | |
دریافت فراخوانی HeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
فاصله زمانی بین ضربان قلب فراخوانی را بر حسب میلیثانیه دریافت کنید.
| بازگشتها | |
|---|---|
long | |
دریافت نام آزمایشگاه
public abstract String getLabName ()
نام آزمایشگاهی که میزبان به آن تعلق دارد را دریافت کنید.
| بازگشتها | |
|---|---|
String | |
دریافت برچسبها
public abstract List<String> getLabels ()
برای میزبان برچسب بگیرید.
| بازگشتها | |
|---|---|
List<String> | |
getNextClusterIds
public abstract List<String> getNextClusterIds ()
شناسههای خوشه ثانویه را برای این نمونه TF دریافت کنید.
| بازگشتها | |
|---|---|
List<String> | |
دریافت زمان خواندن
public abstract int getReadTimeout ()
دریافت زمان اتمام خواندن http.
| بازگشتها | |
|---|---|
int | |
فرمت هدف را اجرا کنید
public abstract String getRunTargetFormat ()
قالب برچسبگذاری اهداف دویدن را دریافت کنید.
| بازگشتها | |
|---|---|
String | |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
فایل کلید حساب کاربری سرویس زمانبندی آزمون tradefed را دریافت کنید.
| بازگشتها | |
|---|---|
File | |
دریافتSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
آدرس اینترنتی سرویس زمانبندی آزمون tradefed را دریافت کنید.
| بازگشتها | |
|---|---|
String | |
دریافت آدرس سرویس
public abstract String getServiceUrl ()
آدرس اینترنتی پایه API REST کلاستر مبادلهشده را دریافت کنید.
| بازگشتها | |
|---|---|
String | |
مانیتور دستگاه غیرفعال شد
public abstract boolean isDeviceMonitorDisabled ()
برمیگرداند که آیا گزارشدهی دستگاه کلاستر غیرفعال است یا خیر.
| بازگشتها | |
|---|---|
boolean | |
درصد حداکثر استفاده از دیسک
public abstract long maxDiskUsagePercentage ()
حداکثر درصد استفاده از دیسک قبل از اینکه اجاره وظایف جدید اضافی را متوقف کنیم.
| بازگشتها | |
|---|---|
long | |
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
برمیگرداند که آیا زمانبند باید خلاصه تست اولیه را جمعآوری کند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUploadInvocationوضعیت
public abstract Boolean shouldUploadInvocationStatus ()
برمیگرداند که آیا TF باید وضعیت فراخوانی را آپلود کند یا خیر.
| بازگشتها | |
|---|---|
Boolean | |