گزینههای دستگاه تست
public class TestDeviceOptions
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.device.TestDeviceOptions |
کانتینر برای Option ITestDevice
خلاصه
ثابتها | |
|---|---|
int | DEFAULT_ADB_PORT |
String | INSTANCE_TYPE_OPTION |
String | REMOTE_TF_VERSION_OPTION |
فیلدها | |
|---|---|
protected long | mAdbConnectWaitTime |
سازندگان عمومی | |
|---|---|
TestDeviceOptions () | |
روشهای عمومی | |
|---|---|
void | addGceDriverParams (String param)یک پارامتر به پارامترهای درایور gce اضافه کنید. |
boolean | allowGceCmdTimeoutOverride ()برمیگرداند که آیا باید به آرگومانهای boot-timeout از acloud در صورت وجود، اعتماد کنیم یا خیر. |
boolean | evaluateDeviceConnection () |
File | getAdbBinary ()یک فایل باینری adb مشخص شده را برای استفاده برمیگرداند. |
long | getAdbCommandTimeout () |
long | getAdbConnectWaitTime ()مقدار زمان انقضا را بر حسب میلیثانیه برمیگرداند تا به اتصال ADB اعمال شود. |
int | getAdbRecoveryTimeout () |
long | getAdbRootUnavailableTimeout () |
String | getAdbServerPort ()پورت سرور adb مرتبط با دستگاه را برمیگرداند. |
long | getAvailableTimeout () |
File | getAvdConfigFile ()فایل پیکربندی Gce Avd را برای شروع نمونه برگردانید. |
File | getAvdDriverBinary ()مسیر را به فایل باینری برگردانید تا نمونه Gce Avd شروع شود. |
String | getBaseImage ()نام تصویر پایه را که برای نمونه فعلی استفاده میشود، برمیگرداند. |
long | getBugreportzTimeout ()مقدار زمان انقضایی که باید برای ضبط bugreportz اعمال شود را برمیگرداند. |
String | getConnCheckUrl () |
static String | getCreateCommandByInstanceType ( TestDeviceOptions.InstanceType type) |
String | getCrosPassword ()رمز عبوری را که برای ورود به سیستم عامل کروم استفاده میشود، برمیگرداند. |
String | getCrosUser ()کاربر سیستم عامل کروم را برای ورود به سیستم برمیگرداند. |
Integer | getCutoffBattery () |
String | getDefaultNetworkType () |
MultiMap <File, String> | getExtraFiles ()فایلهای اضافی که باید در طول ایجاد acloud در GCE آپلود شوند را برگردانید. |
| getExtraOxygenArgs ()آرگومانهای اضافی برای اجاره یک دستگاه اکسیژن را برمیگرداند. |
static | getExtraParamsByInstanceType ( TestDeviceOptions.InstanceType type, String baseImage) |
File | getFastbootBinary ()یک فایل باینری فستبوت مشخص شده را برای استفاده برمیگرداند. |
long | getFastbootOutputTimeout () |
int | getFastbootTimeout () |
String | getGceAccount ()حساب ایمیل gce را برای استفاده با درایور برگردانید |
long | getGceCmdTimeout ()برای آنلاین شدن نمونه، زمان انقضای Gce Avd را برگردانید. |
String | getGceDriverBuildIdParam ()پارامتر درایور GCE را که باید با شناسه ساخت از اطلاعات ساخت جفت شود، برگردانید. |
MultiMap <String, File> | getGceDriverFileParams ()مسیرهای فایل اضافی را به عنوان پارامترهای درایور GCE که از طریق گزینه ارائه میشوند، برگردانید. |
Log.LogLevel | getGceDriverLogLevel ()سطح گزارش درایور Gce Avd را برمیگرداند. |
| getGceDriverParams ()پارامترهای اضافی درایور GCE ارائه شده از طریق گزینه را برگردانید |
int | getGceMaxAttempt ()حداکثر تعداد تلاش برای شروع یک دستگاه gce را برمیگرداند |
TestDeviceOptions.InstanceType | getInstanceType ()نوع نمونه دستگاه مجازی که باید ایجاد شود را برمیگرداند. |
String | getInstanceUser ()کاربر نمونه دستگاه مجازی GCE که باید ایجاد شود را برمیگرداند. |
| getInvocationAttributeToMetadata () |
String | getLogcatOptions () |
long | getMaxLogcatDataSize ()حداکثر اندازه تقریبی دادههای logcat tmp برای نگهداری را بر حسب بایت دریافت کنید. |
long | getMaxWifiConnectTime () |
long | getOnlineTimeout () |
String | getOxygenAccountingUser ()کاربر حسابداری دستگاه اکسیژن را برمیگرداند. |
TestDeviceOptions.DeviceSize | getOxygenDeviceSize ()اندازه میزبانی که دستگاه مجازی Oxygen روی آن اجرا خواهد شد را برمیگرداند. |
long | getOxygenLeaseLength ()مدت زمان اجاره دستگاه اکسیژن را بر حسب میلی ثانیه برمیگرداند. |
String | getOxygenServiceAddress ()آدرس سرویس دستگاه اکسیژن را برمیگرداند. |
String | getOxygenTargetRegion ()ناحیه هدف دستگاه اکسیژن را برمیگرداند. |
| getPostBootCommands () |
int | getRebootTimeout () |
int | getRemoteAdbPort ()پورت راه دور را در حالتی که سرور adb به آن گوش میدهد، برمیگرداند. |
| getRemoteFetchFilePattern ()فهرست الگوهایی را که قرار است از طریق scp واکشی شوند، برمیگرداند. |
File | getRemoteTf ()فایلی که به دایرکتوری نسخه Tradefed اشاره میکند تا به ریموت ارسال شود. |
File | getServiceAccountJsonKeyFile () |
long | getSnapuserdTimeout () |
File | getSshPrivateKeyPath ()مسیر کلید ssh را برای استفاده در عملیات با نمونه Gce Avd برگردانید. |
int | getUnencryptRebootTimeout () |
boolean | getUseFastbootErase () |
int | getWifiAttempts () |
int | getWifiRetryWaitTime () |
String | getWifiUtilAPKPath () |
boolean | isCmdWifiVirtual () |
boolean | isDisableKeyguard ()بررسی کنید که آیا باید پس از اتمام بوت، محافظ صفحه کلید را غیرفعال کنیم یا خیر |
boolean | isEnableAdbRoot ()بررسی کنید که آیا adb root باید در هنگام بوت برای این دستگاه فعال باشد یا خیر |
boolean | isLogcatCaptureEnabled () |
boolean | isWifiExpoRetryEnabled () |
void | setAdbCommandTimeout (long adbCommandTimeout)زمان ارسال دستور را بر حسب میلیثانیه تنظیم میکند. |
void | setAdbRecoveryTimeout (int adbRecoveryTimeout) |
void | setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout) |
void | setAvdConfigFile (File avdConfigFile)فایل پیکربندی Gce Avd را برای شروع نمونه تنظیم کنید. |
void | setAvdDriverBinary (File avdDriverBinary)مسیر فایل باینری را برای شروع نمونه Gce Avd تنظیم کنید. |
void | setConnCheckUrl (String url) |
void | setCutoffBattery (int cutoffBattery)حداقل سطح باتری را برای ادامه فراخوانی تنظیم کنید. |
void | setDisableKeyguard (boolean disableKeyguard)تنظیم کنید که آیا پس از اتمام بوت، باید سعی کنیم محافظ صفحه کلید را غیرفعال کنیم یا خیر |
void | setExtraFiles ( MultiMap <File, String> extraFiles)فایلهای اضافی که باید در طول ایجاد فضای ابری در GCE آپلود شوند را تنظیم کنید. |
void | setFastbootTimeout (int fastbootTimeout) |
void | setGceCmdTimeout (long gceCmdTimeout)زمان انتظار Gce Avd را برای آنلاین شدن نمونه تنظیم کنید. |
void | setGceDriverBuildIdParam (String gceDriverBuildIdParam)پارامتر درایور GCE را که باید با شناسه ساخت از اطلاعات ساخت جفت شود، تنظیم کنید. |
void | setGceDriverLogLevel ( Log.LogLevel mGceDriverLogLevel)سطح گزارش درایور Gce Avd را تنظیم کنید. |
void | setGceMaxAttempt (int gceMaxAttempt)حداکثر تعداد تلاش برای شروع یک دستگاه gce را تنظیم کنید |
void | setInstanceType ( TestDeviceOptions.InstanceType type)نوع نمونه دستگاه مجازی که باید ایجاد شود را تنظیم میکند. |
void | setInstanceUser (String instanceUser)کاربر نمونه دستگاه مجازی GCE که باید ایجاد شود را تنظیم کنید. |
void | setLogcatOptions (String logcatOptions)گزینههایی را که باید به logcat ارسال شوند، تنظیم کنید |
void | setMaxLogcatDataSize (long maxLogcatDataSize)حداکثر اندازه تقریبی یک فایل logcat مربوط به tmp را برای نگهداری، بر حسب بایت، تنظیم میکند. |
void | setOnlineTimeout (long onlineTimeout) |
void | setRebootTimeout (int rebootTimeout) |
void | setRemoteAdbPort (int remoteAdbPort)پورت راه دور را به عنوان نمونهای که سرور adb به آن گوش میدهد، تنظیم کنید. |
void | setServiceAccountJsonKeyFile (File jsonKeyFile)فایل کلید json حساب سرویس را تنظیم کنید. |
void | setSkipTearDown (boolean shouldSkipTearDown)اگر لازم باشد از حذف GCE صرف نظر شود، مقدار true را برمیگرداند. |
void | setSshPrivateKeyPath (File sshPrivateKeyPath)مسیر کلید ssh را برای استفاده در عملیات با نمونه Gce Avd تنظیم کنید. |
void | setUnencryptRebootTimeout (int unencryptRebootTimeout) |
void | setUseCmdWifi (boolean useCmdWifi) |
void | setUseConnection (boolean useConnection) |
void | setUseFastbootErase (boolean useFastbootErase) |
void | setWifiAttempts (int wifiAttempts) |
boolean | shouldDisableReboot () |
boolean | shouldSkipBootComplete () |
boolean | shouldSkipTearDown ()اگر لازم باشد از حذف GCE صرف نظر شود، مقدار true را برمیگرداند. |
boolean | shouldUseConnection ()برگرداندن اینکه آیا باید از ویژگی اتصال جدید استفاده کنیم یا خیر. |
boolean | shouldUseContentProvider ()برمیگرداند که آیا میتوان از ارائهدهنده محتوای Tradefed برای ارسال/دریافت فایلها استفاده کرد یا خیر. |
boolean | useCmdWifiCommands ()برمیگرداند که آیا به جای apk از دستورات cmd wifi استفاده شود یا خیر. |
boolean | useCvdCF ()تابع کمکی که اگر دستگاه توسط cvd راهاندازی شده باشد، مقدار true و در غیر این صورت مقدار false را برمیگرداند. |
boolean | useExitStatusWorkaround ()برمیگرداند که آیا برای دریافت وضعیت خروج از پوسته در دستگاههای قدیمیتر بدون پوسته نسخه ۲، از یک راه حل موقت استفاده شود یا خیر. |
boolean | useIpV6ForTcpFastboot () |
boolean | useOxygen ()اگر از اکسیژن برای ایجاد دستگاههای مجازی استفاده شود، مقدار true را برمیگرداند. |
boolean | useOxygenProxy ()اگر بخواهیم TradeFed مستقیماً با Oxygen برای اجاره یک دستگاه تماس بگیرد، مقدار true را برمیگرداند. |
boolean | useOxygenationDevice ()اگر قرار باشد دستگاههای اکسیژنرسانی را در مادون قرمز OmniLab اجاره دهیم، مقدار true را برمیگرداند. |
boolean | useUpdatedBootloaderStatus ()مشخص میکند که آیا از وضعیت بوتلودر جدیدتر استفاده شود یا خیر. |
boolean | waitForGceTearDown ()اگر قبل از ادامه، باید تکمیل حذف GCE را مسدود کنیم، مقدار true را برمیگرداند. |
ثابتها
پورت پیش فرض ADB
public static final int DEFAULT_ADB_PORT
مقدار ثابت: ۵۵۵۵ (۰x۰۰۰۰۱۵b۳)
گزینه نوع نمونه
public static final String INSTANCE_TYPE_OPTION
مقدار ثابت: "نوع نمونه"
گزینه نسخه از راه دور
public static final String REMOTE_TF_VERSION_OPTION
مقدار ثابت: "remote-tf-version"
فیلدها
mAdbConnectWaitTime
protected long mAdbConnectWaitTime
سازندگان عمومی
گزینههای دستگاه تست
public TestDeviceOptions ()
روشهای عمومی
addGceDriverParams
public void addGceDriverParams (String param)
یک پارامتر به پارامترهای درایور gce اضافه کنید.
| پارامترها | |
|---|---|
param | String |
allowGceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
برمیگرداند که آیا باید به آرگومانهای boot-timeout از acloud در صورت وجود، اعتماد کنیم یا خیر.
| بازگشتها | |
|---|---|
boolean | |
ارزیابی اتصال دستگاه
public boolean evaluateDeviceConnection ()
| بازگشتها | |
|---|---|
boolean | |
دریافتAdbBinary
public File getAdbBinary ()
یک فایل باینری adb مشخص شده را برای استفاده برمیگرداند. اگر تهی باشد، از فایل DeviceManager استفاده میکند.
| بازگشتها | |
|---|---|
File | |
تابع getAdbCommandTimeout
public long getAdbCommandTimeout ()
| بازگشتها | |
|---|---|
long | زمان لازم برای ارسال یک دستور بر حسب میلیثانیه. |
دریافتAdbConnectWaitTime
public long getAdbConnectWaitTime ()
مقدار زمان انقضا را بر حسب میلیثانیه برمیگرداند تا به اتصال ADB اعمال شود.
| بازگشتها | |
|---|---|
long | |
دریافت زمان بازیابی Adb
public int getAdbRecoveryTimeout ()
| بازگشتها | |
|---|---|
int | مدت زمان لازم برای بوت شدن به حالت ریکاوری بر حسب میلیثانیه. |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
| بازگشتها | |
|---|---|
long | مدت زمان (بر حسب میلیثانیه) برای انتظار تا از دسترس خارج شدن دستگاه پس از روت کردن adb. |
پورت سرور Adb را دریافت کنید
public String getAdbServerPort ()
پورت سرور adb مرتبط با دستگاه را برمیگرداند. اگر null باشد، از پورت پیشفرض استفاده میکند.
| بازگشتها | |
|---|---|
String | |
دریافت در دسترس بودنزمان خروج
public long getAvailableTimeout ()
| بازگشتها | |
|---|---|
long | زمان پیشفرض بر حسب میلیثانیه برای انتظار جهت در دسترس قرار گرفتن یک دستگاه. |
دریافت فایل پیکربندی Avd
public File getAvdConfigFile ()
فایل پیکربندی Gce Avd را برای شروع نمونه برگردانید.
| بازگشتها | |
|---|---|
File | |
دریافت درایور دودویی Avd
public File getAvdDriverBinary ()
مسیر را به فایل باینری برگردانید تا نمونه Gce Avd شروع شود.
| بازگشتها | |
|---|---|
File | |
دریافت تصویر پایه
public String getBaseImage ()
نام تصویر پایه را که برای نمونه فعلی استفاده میشود، برمیگرداند.
| بازگشتها | |
|---|---|
String | |
دریافت گزارش زمانبندی
public long getBugreportzTimeout ()
مقدار زمان انقضایی که باید برای ضبط bugreportz اعمال شود را برمیگرداند.
| بازگشتها | |
|---|---|
long | |
دریافتConnCheckUrl
public String getConnCheckUrl ()
| بازگشتها | |
|---|---|
String | آدرس اینترنتی پیشفرضی که برای آزمایشهای اتصال استفاده میشود. |
دریافت دستور بر اساس نمونه نوع
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
| پارامترها | |
|---|---|
type | TestDeviceOptions.InstanceType |
| بازگشتها | |
|---|---|
String | |
دریافت رمز عبور
public String getCrosPassword ()
رمز عبوری را که برای ورود به سیستم عامل کروم استفاده میشود، برمیگرداند.
| بازگشتها | |
|---|---|
String | |
کاربر getCros
public String getCrosUser ()
کاربر سیستم عامل کروم را برای ورود به سیستم برمیگرداند.
| بازگشتها | |
|---|---|
String | |
باتری را قطع کنید
public Integer getCutoffBattery ()
| بازگشتها | |
|---|---|
Integer | حداقل سطح باتری برای ادامه فراخوانی. |
نوع شبکه پیشفرض را دریافت کنید
public String getDefaultNetworkType ()
| بازگشتها | |
|---|---|
String | |
دریافت فایلهای اضافی
public MultiMap<File, String> getExtraFiles ()
فایلهای اضافی که باید در طول ایجاد acloud در GCE آپلود شوند را برگردانید.
| بازگشتها | |
|---|---|
MultiMap <File, String> | |
getExtraOxigenArgs
publicgetExtraOxygenArgs ()
آرگومانهای اضافی برای اجاره یک دستگاه اکسیژن را برمیگرداند.
| بازگشتها | |
|---|---|
| |
دریافت پارامترهای اضافی توسط نوع نمونه
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
| پارامترها | |
|---|---|
type | TestDeviceOptions.InstanceType |
baseImage | String |
| بازگشتها | |
|---|---|
| |
دریافت FastbootBinary
public File getFastbootBinary ()
یک فایل باینری فستبوت مشخص شده را برای استفاده برمیگرداند. اگر تهی باشد، از فایل باینری DeviceManager استفاده میکند.
| بازگشتها | |
|---|---|
File | |
دریافتFastbootOutputTimeout
public long getFastbootOutputTimeout ()
| بازگشتها | |
|---|---|
long | |
دریافت FastbootTimeout
public int getFastbootTimeout ()
| بازگشتها | |
|---|---|
int | زمان لازم برای بوت شدن در حالت فست بوت بر حسب میلی ثانیه. |
حساب کاربری getGce
public String getGceAccount ()
حساب ایمیل gce را برای استفاده با درایور برگردانید
| بازگشتها | |
|---|---|
String | |
دریافتGceCmdTimeout
public long getGceCmdTimeout ()
برای آنلاین شدن نمونه، زمان انقضای Gce Avd را برگردانید.
| بازگشتها | |
|---|---|
long | |
پارامتر getGceDriverBuildId
public String getGceDriverBuildIdParam ()
پارامتر درایور GCE را که باید با شناسه ساخت از اطلاعات ساخت جفت شود، برگردانید.
| بازگشتها | |
|---|---|
String | |
پارامترهای فایل درایور را دریافت کنید
public MultiMap<String, File> getGceDriverFileParams ()
مسیرهای فایل اضافی را به عنوان پارامترهای درایور GCE که از طریق گزینه ارائه میشوند، برگردانید.
| بازگشتها | |
|---|---|
MultiMap <String, File> | |
دریافتGceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
سطح گزارش درایور Gce Avd را برمیگرداند.
| بازگشتها | |
|---|---|
Log.LogLevel | |
پارامترهای درایور را دریافت کنید
publicgetGceDriverParams ()
پارامترهای اضافی درایور GCE ارائه شده از طریق گزینه را برگردانید
| بازگشتها | |
|---|---|
| |
getGceMaxAttempt
public int getGceMaxAttempt ()
حداکثر تعداد تلاش برای شروع یک دستگاه gce را برمیگرداند
| بازگشتها | |
|---|---|
int | |
نوع نمونه (InstanceType)
public TestDeviceOptions.InstanceType getInstanceType ()
نوع نمونه دستگاه مجازی که باید ایجاد شود را برمیگرداند.
| بازگشتها | |
|---|---|
TestDeviceOptions.InstanceType | |
دریافت نمونه کاربر
public String getInstanceUser ()
کاربر نمونه دستگاه مجازی GCE که باید ایجاد شود را برمیگرداند.
| بازگشتها | |
|---|---|
String | |
تابع فراخوانی به فراداده (getInvocationAttributeToMetadata)
publicgetInvocationAttributeToMetadata ()
| بازگشتها | |
|---|---|
| |
گزینههای getLogcat
public String getLogcatOptions ()
| بازگشتها | |
|---|---|
String | گزینههای پیکربندیشدهی logcat |
اندازه داده getMaxLogcat
public long getMaxLogcatDataSize ()
حداکثر اندازه تقریبی دادههای logcat tmp برای نگهداری را بر حسب بایت دریافت کنید.
| بازگشتها | |
|---|---|
long | |
زمان اتصال حداکثر وای فای (getMaxWifiConnectTime)
public long getMaxWifiConnectTime ()
| بازگشتها | |
|---|---|
long | حداکثر زمان تلاش برای اتصال به وای فای |
دریافت زمان آنلاین
public long getOnlineTimeout ()
| بازگشتها | |
|---|---|
long | زمان پیشفرض بر حسب میلیثانیه برای انتظار جهت آنلاین شدن یک دستگاه. |
کاربر حسابداری getOxygen
public String getOxygenAccountingUser ()
کاربر حسابداری دستگاه اکسیژن را برمیگرداند.
| بازگشتها | |
|---|---|
String | |
دریافت اندازه دستگاه اکسیژن
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
اندازه میزبانی که دستگاه مجازی Oxygen روی آن اجرا خواهد شد را برمیگرداند.
| بازگشتها | |
|---|---|
TestDeviceOptions.DeviceSize | |
طول اجاره اکسیژن را دریافت کنید
public long getOxygenLeaseLength ()
مدت زمان اجاره دستگاه اکسیژن را بر حسب میلی ثانیه برمیگرداند.
| بازگشتها | |
|---|---|
long | |
آدرس سرویس اکسیژن را دریافت کنید
public String getOxygenServiceAddress ()
آدرس سرویس دستگاه اکسیژن را برمیگرداند.
| بازگشتها | |
|---|---|
String | |
منطقه هدف اکسیژن را دریافت کنید
public String getOxygenTargetRegion ()
ناحیه هدف دستگاه اکسیژن را برمیگرداند.
| بازگشتها | |
|---|---|
String | |
دستورات getPostBoot
publicgetPostBootCommands ()
| بازگشتها | |
|---|---|
| فهرستی از دستورات shell که باید پس از راهاندازی مجدد اجرا شوند. |
دریافتRebootTimeout
public int getRebootTimeout ()
| بازگشتها | |
|---|---|
int | زمان انتظار برای بوت کامل سیستم بر حسب میلیثانیه. |
دریافت پورت راه دور Adb
public int getRemoteAdbPort ()
پورت راه دور را در حالتی که سرور adb به آن گوش میدهد، برمیگرداند.
| بازگشتها | |
|---|---|
int | |
الگوی getRemoteFetchFile
publicgetRemoteFetchFilePattern ()
فهرست الگوهایی را که قرار است از طریق scp واکشی شوند، برمیگرداند.
| بازگشتها | |
|---|---|
| |
دریافت RemoteTf
public File getRemoteTf ()
فایلی که به دایرکتوری نسخه Tradefed اشاره میکند تا به ریموت ارسال شود.
| بازگشتها | |
|---|---|
File | |
دریافت فایل سرویس حساب کاربری JsonKeyFile
public File getServiceAccountJsonKeyFile ()
| بازگشتها | |
|---|---|
File | فایل کلید json حساب کاربری سرویس. |
دریافتSnapuserdTimeout
public long getSnapuserdTimeout ()
| بازگشتها | |
|---|---|
long | |
مسیر کلید خصوصی (KeyPrivatePath) را دریافت کنید
public File getSshPrivateKeyPath ()
مسیر کلید ssh را برای استفاده در عملیات با نمونه Gce Avd برگردانید.
| بازگشتها | |
|---|---|
File | |
دریافتUnencryptRebootTimeout
public int getUnencryptRebootTimeout ()
| بازگشتها | |
|---|---|
int | مدت زمان لازم برای فرمت کردن سیستم فایل و راهاندازی مجدد دستگاه پس از رمزگشایی، بر حسب میلیثانیه. |
دریافتاستفادهFastbootپاک کردن
public boolean getUseFastbootErase ()
| بازگشتها | |
|---|---|
boolean | آیا برای پاک کردن پارتیشنها از fastboot erase به جای fastboot format استفاده کنیم یا خیر. |
تلاش برای دریافت وایفای
public int getWifiAttempts ()
| بازگشتها | |
|---|---|
int | تعداد پیشفرض تلاشها برای اتصال به شبکه وایفای. |
دریافت وای فای، تلاش مجدد، زمان انتظار
public int getWifiRetryWaitTime ()
| بازگشتها | |
|---|---|
int | زمان انتظار پایه بین تلاشهای مجدد برای اتصال به وایفای. |
دریافت وای فای UtilAPKpath
public String getWifiUtilAPKPath ()
| بازگشتها | |
|---|---|
String | مسیر apk مربوط به wifiutil |
isCmdWifiVirtual
public boolean isCmdWifiVirtual ()
| بازگشتها | |
|---|---|
boolean | |
isDisableKeyguard
public boolean isDisableKeyguard ()
بررسی کنید که آیا باید پس از اتمام بوت، محافظ صفحه کلید را غیرفعال کنیم یا خیر
| بازگشتها | |
|---|---|
boolean | |
isEnableAdbRoot
public boolean isEnableAdbRoot ()
بررسی کنید که آیا adb root باید در هنگام بوت برای این دستگاه فعال باشد یا خیر
| بازگشتها | |
|---|---|
boolean | |
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
| بازگشتها | |
|---|---|
boolean | اگر ضبط لاگکت در پسزمینه فعال باشد، درست است |
فعالسازی مجدد وایفای
public boolean isWifiExpoRetryEnabled ()
| بازگشتها | |
|---|---|
boolean | اگر باید از استراتژی تلاش مجدد نمایی استفاده شود. |
setAdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
زمان ارسال دستور را بر حسب میلیثانیه تنظیم میکند.
| پارامترها | |
|---|---|
adbCommandTimeout | long |
setAdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
| پارامترها | |
|---|---|
adbRecoveryTimeout | int : مدت زمان لازم برای بوت شدن به حالت ریکاوری بر حسب میلیثانیه. |
setAdbRootUnavailableTimeout
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
| پارامترها | |
|---|---|
adbRootUnavailableTimeout | long : مدت زمان بر حسب میلیثانیه برای انتظار جهت از دسترس خارج شدن دستگاه پس از روت کردن adb. |
فایل پیکربندی setAvd
public void setAvdConfigFile (File avdConfigFile)
فایل پیکربندی Gce Avd را برای شروع نمونه تنظیم کنید.
| پارامترها | |
|---|---|
avdConfigFile | File |
setAvdDriverBinary
public void setAvdDriverBinary (File avdDriverBinary)
مسیر فایل باینری را برای شروع نمونه Gce Avd تنظیم کنید.
| پارامترها | |
|---|---|
avdDriverBinary | File |
تنظیمConnCheckUrl
public void setConnCheckUrl (String url)
| پارامترها | |
|---|---|
url | String |
تنظیم قطع باتری
public void setCutoffBattery (int cutoffBattery)
حداقل سطح باتری را برای ادامه فراخوانی تنظیم کنید.
| پارامترها | |
|---|---|
cutoffBattery | int |
تنظیم غیرفعال کردن محافظ کلید
public void setDisableKeyguard (boolean disableKeyguard)
تنظیم کنید که آیا پس از اتمام بوت، باید سعی کنیم محافظ صفحه کلید را غیرفعال کنیم یا خیر
| پارامترها | |
|---|---|
disableKeyguard | boolean |
مجموعه فایلهای اضافی
public void setExtraFiles (MultiMap<File, String> extraFiles)
فایلهای اضافی که باید در طول ایجاد فضای ابری در GCE آپلود شوند را تنظیم کنید.
| پارامترها | |
|---|---|
extraFiles | MultiMap |
تنظیم زمان بوت سریع
public void setFastbootTimeout (int fastbootTimeout)
| پارامترها | |
|---|---|
fastbootTimeout | int : مدت زمان لازم برای بوت شدن در حالت فستبوت بر حسب میلیثانیه. |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
زمان انتظار Gce Avd را برای آنلاین شدن نمونه تنظیم کنید.
| پارامترها | |
|---|---|
gceCmdTimeout | long |
تنظیم پارامتر GceDriverBuildId
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
پارامتر درایور GCE را که باید با شناسه ساخت از اطلاعات ساخت جفت شود، تنظیم کنید.
| پارامترها | |
|---|---|
gceDriverBuildIdParam | String |
تنظیمGceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
سطح گزارش درایور Gce Avd را تنظیم کنید.
| پارامترها | |
|---|---|
mGceDriverLogLevel | Log.LogLevel |
setGceMaxAttempt
public void setGceMaxAttempt (int gceMaxAttempt)
حداکثر تعداد تلاش برای شروع یک دستگاه gce را تنظیم کنید
| پارامترها | |
|---|---|
gceMaxAttempt | int |
نوع نمونه تنظیمشده
public void setInstanceType (TestDeviceOptions.InstanceType type)
نوع نمونه دستگاه مجازی که باید ایجاد شود را تنظیم میکند.
| پارامترها | |
|---|---|
type | TestDeviceOptions.InstanceType |
کاربر نمونه را تنظیم کنید
public void setInstanceUser (String instanceUser)
کاربر نمونه دستگاه مجازی GCE که باید ایجاد شود را تنظیم کنید.
| پارامترها | |
|---|---|
instanceUser | String |
تنظیمات LogcatOptions
public void setLogcatOptions (String logcatOptions)
گزینههایی را که باید به logcat ارسال شوند، تنظیم کنید
| پارامترها | |
|---|---|
logcatOptions | String |
setMaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
حداکثر اندازه تقریبی یک فایل logcat مربوط به tmp را برای نگهداری، بر حسب بایت، تنظیم میکند.
| پارامترها | |
|---|---|
maxLogcatDataSize | long |
setOnlineTimeout
public void setOnlineTimeout (long onlineTimeout)
| پارامترها | |
|---|---|
onlineTimeout | long |
تنظیم زمان راهاندازی مجدد
public void setRebootTimeout (int rebootTimeout)
| پارامترها | |
|---|---|
rebootTimeout | int : مدت زمان لازم برای بوت شدن کامل سیستم بر حسب میلیثانیه. |
تنظیم پورت Adb از راه دور
public void setRemoteAdbPort (int remoteAdbPort)
پورت راه دور را به عنوان نمونهای که سرور adb به آن گوش میدهد، تنظیم کنید.
| پارامترها | |
|---|---|
remoteAdbPort | int |
تنظیم سرویس حساب JsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
فایل کلید json حساب سرویس را تنظیم کنید.
| پارامترها | |
|---|---|
jsonKeyFile | File : فایل کلیدی. |
setSkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
اگر قرار باشد از حذف GCE صرف نظر شود، مقدار true و در غیر این صورت مقدار false را برمیگرداند.
| پارامترها | |
|---|---|
shouldSkipTearDown | boolean |
تنظیم مسیر کلید خصوصی (setSshPrivateKeyPath)
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
مسیر کلید ssh را برای استفاده در عملیات با نمونه Gce Avd تنظیم کنید.
| پارامترها | |
|---|---|
sshPrivateKeyPath | File |
setUnencryptRebootTimeout
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
| پارامترها | |
|---|---|
unencryptRebootTimeout | int : مدت زمان لازم برای فرمت کردن سیستم فایل و راهاندازی مجدد دستگاه پس از رمزگشایی (برحسب میلیثانیه). |
تنظیم استفاده ازCmdوایفای
public void setUseCmdWifi (boolean useCmdWifi)
| پارامترها | |
|---|---|
useCmdWifi | boolean |
تنظیم استفاده از اتصال
public void setUseConnection (boolean useConnection)
| پارامترها | |
|---|---|
useConnection | boolean |
تنظیماستفادهFastbootپاک کردن
public void setUseFastbootErase (boolean useFastbootErase)
| پارامترها | |
|---|---|
useFastbootErase | boolean : آیا برای پاک کردن پارتیشنها از fastboot erase به جای fastboot format استفاده شود یا خیر. |
تلاش برای تنظیم وایفای
public void setWifiAttempts (int wifiAttempts)
| پارامترها | |
|---|---|
wifiAttempts | int |
باید غیرفعال شودراهاندازی مجدد
public boolean shouldDisableReboot ()
| بازگشتها | |
|---|---|
boolean | اگر راه اندازی مجدد دستگاه باید غیرفعال باشد |
shouldSkipBootComplete
public boolean shouldSkipBootComplete ()
| بازگشتها | |
|---|---|
boolean | |
shouldSkipTearDown
public boolean shouldSkipTearDown ()
اگر قرار باشد از حذف GCE صرف نظر شود، مقدار true و در غیر این صورت مقدار false را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
shouldUseConnection
public boolean shouldUseConnection ()
برگرداندن اینکه آیا باید از ویژگی اتصال جدید استفاده کنیم یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUseContentProvider
public boolean shouldUseContentProvider ()
برمیگرداند که آیا میتوان از ارائهدهنده محتوای Tradefed برای ارسال/دریافت فایلها استفاده کرد یا خیر.
| بازگشتها | |
|---|---|
boolean | |
دستورات استفاده ازCmdWifi
public boolean useCmdWifiCommands ()
برمیگرداند که آیا به جای apk از دستورات cmd wifi استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
استفاده ازCvdCF
public boolean useCvdCF ()
تابع کمکی که اگر دستگاه توسط cvd راهاندازی شده باشد، مقدار true و در غیر این صورت مقدار false را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
راه حل useExitStatus
public boolean useExitStatusWorkaround ()
برمیگرداند که آیا برای دریافت وضعیت خروج از پوسته در دستگاههای قدیمیتر بدون پوسته نسخه ۲، از یک راه حل موقت استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
استفاده از IpV6 برای TcpFastboot
public boolean useIpV6ForTcpFastboot ()
| بازگشتها | |
|---|---|
boolean | |
ازاکسیژن استفاده کنید
public boolean useOxygen ()
اگر از اکسیژن برای ایجاد دستگاههای مجازی استفاده شود، مقدار درست (true) و در غیر این صورت مقدار نادرست (false) را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
از پروکسی اکسیژن استفاده کنید
public boolean useOxygenProxy ()
اگر بخواهیم TradeFed مستقیماً با Oxygen برای اجاره یک دستگاه تماس بگیرد، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
استفاده از دستگاه اکسیژن رسانی
public boolean useOxygenationDevice ()
اگر قرار باشد دستگاههای اکسیژنرسانی را در مادون قرمز OmniLab اجاره دهیم، مقدار true و در غیر این صورت مقدار false را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
وضعیت بوت لودر به روز شده
public boolean useUpdatedBootloaderStatus ()
مشخص میکند که آیا از وضعیت بوتلودر جدیدتر استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
waitForGceTearDown
public boolean waitForGceTearDown ()
اگر قبل از ادامه، باید تکمیل حذف GCE را مسدود کنیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |