گزینه‌های دستگاه تست

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

public  getExtraOxygenArgs ()

آرگومان‌های اضافی برای اجاره یک دستگاه اکسیژن را برمی‌گرداند.

بازگشت‌ها

دریافت پارامترهای اضافی توسط نوع نمونه

public static  getExtraParamsByInstanceType (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

پارامترهای درایور را دریافت کنید

public  getGceDriverParams ()

پارامترهای اضافی درایور GCE ارائه شده از طریق گزینه را برگردانید

بازگشت‌ها

getGceMaxAttempt

public int getGceMaxAttempt ()

حداکثر تعداد تلاش برای شروع یک دستگاه gce را برمی‌گرداند

بازگشت‌ها
int

نوع نمونه (InstanceType)

public TestDeviceOptions.InstanceType getInstanceType ()

نوع نمونه دستگاه مجازی که باید ایجاد شود را برمی‌گرداند.

بازگشت‌ها
TestDeviceOptions.InstanceType

دریافت نمونه کاربر

public String getInstanceUser ()

کاربر نمونه دستگاه مجازی GCE که باید ایجاد شود را برمی‌گرداند.

بازگشت‌ها
String

تابع فراخوانی به فراداده (getInvocationAttributeToMetadata)

public  getInvocationAttributeToMetadata ()

بازگشت‌ها

گزینه‌های 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

public  getPostBootCommands ()

بازگشت‌ها
فهرستی از دستورات shell که باید پس از راه‌اندازی مجدد اجرا شوند.

دریافتRebootTimeout

public int getRebootTimeout ()

بازگشت‌ها
int زمان انتظار برای بوت کامل سیستم بر حسب میلی‌ثانیه.

دریافت پورت راه دور Adb

public int getRemoteAdbPort ()

پورت راه دور را در حالتی که سرور adb به آن گوش می‌دهد، برمی‌گرداند.

بازگشت‌ها
int

الگوی getRemoteFetchFile

public  getRemoteFetchFilePattern ()

فهرست الگوهایی را که قرار است از طریق 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