TestDeviceOptions

public class TestDeviceOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.TestDeviceOptions


حاوية ITestDevice Option

ملخّص

الثوابت

int DEFAULT_ADB_PORT

String INSTANCE_TYPE_OPTION

String REMOTE_TF_VERSION_OPTION

الحقول

protected long mAdbConnectWaitTime

الإنشاءات العامة

TestDeviceOptions()

الطُرق العامة

void addGceDriverParams(String param)

أضِف مَعلمة إلى مَعلمات برنامج التشغيل gce.

boolean allowGceCmdTimeoutOverride()

تعرض هذه السمة ما إذا كان يجب الاعتماد على وسيطات مهلة بدء التشغيل من 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()

تعرض هذه السمة كلمة المرور المستخدَمة لتسجيل الدخول إلى ChromeOS.

String getCrosUser()

تعرض هذه السمة مستخدم ChromeOS الذي سيتم تسجيل الدخول به.

Integer getCutoffBattery()
String getDefaultNetworkType()
MultiMap<File, String> getExtraFiles()

إرجاع الملفات الإضافية التي يجب تحميلها إلى GCE أثناء عملية إنشاء السحابة الإلكترونية (acloud create)

getExtraOxygenArgs()

تعرض هذه السمة الوسيطات الإضافية لاستئجار جهاز Oxygen.

static getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
File getFastbootBinary()

تعرض هذه السمة ملف fastboot ثنائيًا محددًا سيتم استخدامه.

long getFastbootOutputTimeout()
int getFastbootTimeout()
String getGceAccount()

إعادة حساب البريد الإلكتروني على GCE لاستخدامه مع برنامج التشغيل

long getGceCmdTimeout()

إرجاع مهلة Gce Avd لكي تصبح الآلة الافتراضية متاحة على الإنترنت

String getGceDriverBuildIdParam()

إرجاع مَعلمة برنامج التشغيل GCE التي يجب إقرانها بمعرّف الإصدار من معلومات الإصدار

MultiMap<String, File> getGceDriverFileParams()

إرجاع مسارات الملفات الإضافية كمعلَمات برنامج تشغيل GCE يتم توفيرها من خلال الخيار

Log.LogLevel getGceDriverLogLevel()

لعرض مستوى السجلّ لبرنامج تشغيل "جهاز Android الافتراضي على Google Compute Engine"

getGceDriverParams()

إرجاع مَعلمات برنامج التشغيل الإضافية في GCE التي يتم توفيرها من خلال الخيار

int getGceMaxAttempt()

إرجاع الحد الأقصى لعدد محاولات بدء جهاز GCE

TestDeviceOptions.InstanceType getInstanceType()

تعرِض هذه السمة نوع الجهاز الافتراضي الذي يجب إنشاؤه

String getInstanceUser()

تعرِض هذه السمة مستخدم الجهاز الافتراضي على Google Compute Engine الذي يجب إنشاؤه.

getInvocationAttributeToMetadata()
String getLogcatOptions()
long getMaxLogcatDataSize()

تعرض هذه السمة الحد الأقصى التقريبي لحجم بيانات logcat المؤقتة التي سيتم الاحتفاظ بها، وذلك بالبايت.

long getMaxWifiConnectTime()
long getOnlineTimeout()
String getOxygenAccountingUser()

تعرِض هذه السمة مستخدم المحاسبة لجهاز Oxygen.

TestDeviceOptions.DeviceSize getOxygenDeviceSize()

تعرض هذه السمة حجم المضيف الذي سيتم تشغيل جهاز Oxygen الافتراضي عليه.

long getOxygenLeaseLength()

تعرض هذه السمة مدة استئجار جهاز Oxygen بالمللي ثانية.

String getOxygenServiceAddress()

تعرض هذه السمة عنوان الخدمة لجهاز Oxygen.

String getOxygenTargetRegion()

تعرِض هذه السمة المنطقة المستهدَفة لجهاز Oxygen.

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

التحقّق ممّا إذا كان يجب محاولة إيقاف Keyguard بعد اكتمال عملية التشغيل

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 أثناء عملية إنشاء السحابة الإلكترونية (acloud create).

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 مؤقت سيتم الاحتفاظ به، بالبايت

void setOnlineTimeout(long onlineTimeout)
void setRebootTimeout(int rebootTimeout)
void setRemoteAdbPort(int remoteAdbPort)

ضبط المنفذ البعيد في المثيل الذي يستمع إليه خادم adb

void setServiceAccountJsonKeyFile(File jsonKeyFile)

اضبط ملف مفتاح JSON لحساب الخدمة.

void setSkipTearDown(boolean shouldSkipTearDown)

تعرِض القيمة "صحيح" إذا كان يجب تخطّي إيقاف GCE.

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.

boolean shouldUseConnection()

تعرض هذه السمة ما إذا كان يجب استخدام ميزة الاتصال الجديدة أم لا.

boolean shouldUseContentProvider()

تعرض هذه السمة ما إذا كان يمكن استخدام موفّر المحتوى Tradefed لإرسال الملفات أو سحبها.

boolean useCmdWifiCommands()

تعرض هذه السمة ما إذا كان سيتم استخدام أوامر Wi-Fi في سطر الأوامر بدلاً من حزمة APK.

boolean useCvdCF()

دالة مساعدة لعرض "صحيح" إذا تم تشغيل الجهاز بواسطة cvd، و"خطأ" في الحالات الأخرى.

boolean useExitStatusWorkaround()

تعرض هذه السمة ما إذا كان سيتم استخدام حل بديل للحصول على حالة الخروج من shell على الأجهزة القديمة التي لا تتضمّن الإصدار 2 من shell.

boolean useIpV6ForTcpFastboot()
boolean useOxygen()

تعرض هذه السمة القيمة "صحيح" إذا كان سيتم استخدام Oxygen لإنشاء أجهزة افتراضية.

boolean useOxygenProxy()

تعرض القيمة "صحيح" إذا أردنا أن يستدعي TradeFed مباشرةً Oxygen لاستئجار جهاز.

boolean useOxygenationDevice()

تعرِض القيمة "صحيح" إذا كان من المفترض استئجار أجهزة أكسجة في البنية الأساسية لـ OmniLab.

boolean useUpdatedBootloaderStatus()

تعرض هذه السمة ما إذا كان سيتم استخدام حالة برنامج الإقلاع الأحدث أم لا.

boolean waitForGceTearDown()

تعرِض القيمة "صحيح" إذا كان علينا الحظر عند اكتمال عملية إيقاف GCE قبل المتابعة.

الثوابت

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

القيمة الثابتة: 5555 (0x000015b3)

INSTANCE_TYPE_OPTION

public static final String INSTANCE_TYPE_OPTION

القيمة الثابتة: "instance-type"

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

Constant Value: "remote-tf-version"

الحقول

mAdbConnectWaitTime

protected long mAdbConnectWaitTime

الإنشاءات العامة

TestDeviceOptions

public TestDeviceOptions ()

الطُرق العامة

addGceDriverParams

public void addGceDriverParams (String param)

أضِف مَعلمة إلى مَعلمات برنامج التشغيل gce.

المعلمات
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

تعرض هذه السمة ما إذا كان يجب الاعتماد على وسيطات مهلة بدء التشغيل من Acloud في حال توفّرها.

المرتجعات
boolean

evaluateDeviceConnection

public boolean evaluateDeviceConnection ()

المرتجعات
boolean

getAdbBinary

public File getAdbBinary ()

تعرض هذه السمة ملفًا ثنائيًا محددًا من adb لاستخدامه. إذا كانت القيمة فارغة، يتم استخدام الملف الثنائي من DeviceManager.

المرتجعات
File

getAdbCommandTimeout

public long getAdbCommandTimeout ()

المرتجعات
long المهلة الزمنية لإرسال أمر بالملّي ثانية

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

تعرض هذه السمة قيمة المهلة بالمللي ثانية التي سيتم تطبيقها على اتصال ADB.

المرتجعات
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

المرتجعات
int المهلة بالملّي ثانية لبدء التشغيل في وضع الاسترداد

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

المرتجعات
long الوقت بالمللي ثانية الذي يجب انتظاره إلى أن يصبح الجهاز غير متاح بعد تنفيذ الأمر adb root.

getAdbServerPort

public String getAdbServerPort ()

تعرض هذه السمة منفذ خادم adb المرتبط بالجهاز. إذا كانت القيمة فارغة، استخدِم المنفذ التلقائي.

المرتجعات
String

getAvailableTimeout

public long getAvailableTimeout ()

المرتجعات
long الوقت التلقائي بالملّي ثانية الذي يجب انتظاره حتى يصبح الجهاز متاحًا

getAvdConfigFile

public File getAvdConfigFile ()

أعِد ملف إعداد Gce Avd لبدء الجهاز الافتراضي.

المرتجعات
File

getAvdDriverBinary

public File getAvdDriverBinary ()

تعرِض هذه السمة مسار الملف الثنائي لبدء مثيل Gce Avd.

المرتجعات
File

getBaseImage

public String getBaseImage ()

تعرِض هذه السمة اسم الصورة الأساسية التي سيتم استخدامها للمثيل الحالي

المرتجعات
String

getBugreportzTimeout

public long getBugreportzTimeout ()

تعرض هذه السمة قيمة المهلة التي سيتم تطبيقها على عملية التقاط bugreportz.

المرتجعات
long

getConnCheckUrl

public String getConnCheckUrl ()

المرتجعات
String عنوان URL التلقائي الذي سيتم استخدامه في اختبارات الاتصال

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

المعلمات
type TestDeviceOptions.InstanceType

المرتجعات
String

getCrosPassword

public String getCrosPassword ()

تعرض هذه السمة كلمة المرور المستخدَمة لتسجيل الدخول إلى ChromeOS.

المرتجعات
String

getCrosUser

public String getCrosUser ()

تعرض هذه السمة مستخدم نظام التشغيل Chrome الذي سيتم تسجيل الدخول به.

المرتجعات
String

getCutoffBattery

public Integer getCutoffBattery ()

المرتجعات
Integer الحد الأدنى لمستوى شحن البطارية لمواصلة عملية الاستدعاء

getDefaultNetworkType

public String getDefaultNetworkType ()

المرتجعات
String

getExtraFiles

public MultiMap<File, String> getExtraFiles ()

إرجاع الملفات الإضافية التي يجب تحميلها إلى GCE أثناء عملية إنشاء السحابة الإلكترونية (acloud create)

المرتجعات
MultiMap<File, String>

getExtraOxygenArgs

public  getExtraOxygenArgs ()

تعرض هذه السمة الوسيطات الإضافية لاستئجار جهاز Oxygen.

المرتجعات

getExtraParamsByInstanceType

public static  getExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, 
                String baseImage)

المعلمات
type TestDeviceOptions.InstanceType

baseImage String

المرتجعات

getFastbootBinary

public File getFastbootBinary ()

تعرض هذه السمة ملف fastboot ثنائيًا محددًا سيتم استخدامه. إذا كانت القيمة فارغة، سيتم استخدام ملف DeviceManager.

المرتجعات
File

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

المرتجعات
long

getFastbootTimeout

public int getFastbootTimeout ()

المرتجعات
int المهلة الزمنية للتشغيل في وضع Fastboot بالملّي ثانية

getGceAccount

public String getGceAccount ()

إعادة حساب البريد الإلكتروني على GCE لاستخدامه مع برنامج التشغيل

المرتجعات
String

getGceCmdTimeout

public long getGceCmdTimeout ()

إرجاع مهلة Gce Avd لكي تصبح الآلة الافتراضية متاحة على الإنترنت

المرتجعات
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

إرجاع مَعلمة برنامج التشغيل GCE التي يجب إقرانها بمعرّف الإصدار من معلومات الإصدار

المرتجعات
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

إرجاع مسارات الملفات الإضافية كمعلمات لبرنامج تشغيل GCE يتم توفيرها من خلال الخيار

المرتجعات
MultiMap<String, File>

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

لعرض مستوى السجلّ لبرنامج تشغيل "جهاز Android الافتراضي على Google Compute Engine"

المرتجعات
Log.LogLevel

getGceDriverParams

public  getGceDriverParams ()

إرجاع مَعلمات برنامج التشغيل الإضافية في GCE التي يتم توفيرها من خلال الخيار

المرتجعات

getGceMaxAttempt

public int getGceMaxAttempt ()

إرجاع الحد الأقصى لعدد محاولات بدء جهاز GCE

المرتجعات
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

تعرِض هذه السمة نوع الجهاز الافتراضي الذي يجب إنشاؤه.

المرتجعات
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

تعرِض هذه السمة مستخدم الجهاز الافتراضي على Google Compute Engine الذي يجب إنشاؤه.

المرتجعات
String

getInvocationAttributeToMetadata

public  getInvocationAttributeToMetadata ()

المرتجعات

getLogcatOptions

public String getLogcatOptions ()

المرتجعات
String خيارات logcat التي تم ضبطها

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

تعرض هذه السمة الحد الأقصى التقريبي لحجم بيانات logcat المؤقتة التي سيتم الاحتفاظ بها، وذلك بالبايت.

المرتجعات
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

المرتجعات
long الحد الأقصى للوقت المسموح به لمحاولة الاتصال بشبكة Wi-Fi

getOnlineTimeout

public long getOnlineTimeout ()

المرتجعات
long الوقت التلقائي بالملّي ثانية الذي يجب انتظاره إلى أن يصبح الجهاز متصلاً بالإنترنت.

getOxygenAccountingUser

public String getOxygenAccountingUser ()

تعرِض هذه السمة مستخدم المحاسبة لجهاز Oxygen.

المرتجعات
String

getOxygenDeviceSize

public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

تعرض هذه السمة حجم المضيف الذي سيتم تشغيل جهاز Oxygen الافتراضي عليه.

المرتجعات
TestDeviceOptions.DeviceSize

getOxygenLeaseLength

public long getOxygenLeaseLength ()

تعرض هذه السمة مدة استئجار جهاز Oxygen بالمللي ثانية.

المرتجعات
long

getOxygenServiceAddress

public String getOxygenServiceAddress ()

تعرض هذه السمة عنوان الخدمة لجهاز Oxygen.

المرتجعات
String

getOxygenTargetRegion

public String getOxygenTargetRegion ()

تعرِض هذه السمة المنطقة المستهدَفة لجهاز Oxygen.

المرتجعات
String

getPostBootCommands

public  getPostBootCommands ()

المرتجعات
قائمة بأوامر shell التي سيتم تنفيذها بعد إعادة التشغيل

getRebootTimeout

public int getRebootTimeout ()

المرتجعات
int المهلة بالمللي ثانية لتشغيل النظام بالكامل.

getRemoteAdbPort

public int getRemoteAdbPort ()

تعرض هذه السمة المنفذ البعيد في مثيل يستمع إليه خادم adb

المرتجعات
int

getRemoteFetchFilePattern

public  getRemoteFetchFilePattern ()

تعرض هذه السمة قائمة الأنماط التي سيتم محاولة استرجاعها من خلال بروتوكول scp.

المرتجعات

getRemoteTf

public File getRemoteTf ()

الملف الذي يشير إلى دليل إصدار Tradefed الذي سيتم إرساله إلى الجهاز البعيد

المرتجعات
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

المرتجعات
File ملف مفتاح JSON لحساب الخدمة

getSnapuserdTimeout

public long getSnapuserdTimeout ()

المرتجعات
long

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

عرض مسار مفتاح SSH الذي سيتم استخدامه في العمليات مع مثيل Gce Avd

المرتجعات
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

المرتجعات
int المهلة بالملّي ثانية لتنسيق نظام الملفات وإعادة تشغيل الجهاز بعد إزالة التشفير.

getUseFastbootErase

public boolean getUseFastbootErase ()

المرتجعات
boolean تحدّد ما إذا كان سيتم استخدام fastboot erase بدلاً من fastboot format لمحو الأقسام.

getWifiAttempts

public int getWifiAttempts ()

المرتجعات
int العدد التلقائي لمحاولات الاتصال بشبكة Wi-Fi

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

المرتجعات
int وقت الانتظار الأساسي بين محاولات إعادة الاتصال بشبكة Wi-Fi

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

المرتجعات
String مسار حزمة wifiutil apk

isCmdWifiVirtual

public boolean isCmdWifiVirtual ()

المرتجعات
boolean

isDisableKeyguard

public boolean isDisableKeyguard ()

تحديد ما إذا كان يجب محاولة إيقاف Keyguard بعد اكتمال عملية التشغيل

المرتجعات
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

التحقّق مما إذا كان يجب تفعيل adb root عند بدء التشغيل لهذا الجهاز

المرتجعات
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

المرتجعات
boolean صحيح إذا تم تفعيل ميزة "التقاط logcat في الخلفية"

isWifiExpoRetryEnabled

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 root.

setAvdConfigFile

public void setAvdConfigFile (File avdConfigFile)

اضبط ملف إعداد Gce Avd لبدء الجهاز الظاهري.

المعلمات
avdConfigFile File

setAvdDriverBinary

public void setAvdDriverBinary (File avdDriverBinary)

اضبط مسار الملف الثنائي لبدء مثيل Gce Avd.

المعلمات
avdDriverBinary File

setConnCheckUrl

public void setConnCheckUrl (String url)

المعلمات
url String

setCutoffBattery

public void setCutoffBattery (int cutoffBattery)

اضبط الحد الأدنى لمستوى شحن البطارية لمواصلة عملية التنشيط.

المعلمات
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

تحديد ما إذا كان يجب محاولة إيقاف قفل الشاشة بعد اكتمال عملية التشغيل

المعلمات
disableKeyguard boolean

setExtraFiles

public void setExtraFiles (MultiMap<File, String> extraFiles)

اضبط الملفات الإضافية التي يجب تحميلها إلى GCE أثناء عملية إنشاء السحابة الإلكترونية (acloud create).

المعلمات
extraFiles MultiMap

setFastbootTimeout

public void setFastbootTimeout (int fastbootTimeout)

المعلمات
fastbootTimeout int: المهلة بالمللي ثانية للتشغيل في وضع fastboot.

setGceCmdTimeout

public void setGceCmdTimeout (long gceCmdTimeout)

اضبط مهلة Gce Avd لكي تصبح الآلة الافتراضية متاحة على الإنترنت.

المعلمات
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

اضبط مَعلمة برنامج تشغيل GCE التي يجب إقرانها بمعرّف الإصدار من معلومات الإصدار

المعلمات
gceDriverBuildIdParam String

setGceDriverLogLevel

public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

اضبط مستوى التسجيل لبرنامج التشغيل Gce Avd.

المعلمات
mGceDriverLogLevel Log.LogLevel

setGceMaxAttempt

public void setGceMaxAttempt (int gceMaxAttempt)

ضبط الحد الأقصى لعدد محاولات بدء جهاز GCE

المعلمات
gceMaxAttempt int

setInstanceType

public void setInstanceType (TestDeviceOptions.InstanceType type)

تضبط هذه السمة نوع الجهاز الافتراضي الذي يجب إنشاؤه

المعلمات
type TestDeviceOptions.InstanceType

setInstanceUser

public void setInstanceUser (String instanceUser)

اضبط مستخدم الجهاز الافتراضي على GCE الذي سيتم إنشاؤه.

المعلمات
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

ضبط الخيارات التي سيتم تمريرها إلى Logcat

المعلمات
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

ضبط الحد الأقصى التقريبي لحجم ملف logcat مؤقت سيتم الاحتفاظ به، بالبايت

المعلمات
maxLogcatDataSize long

setOnlineTimeout

public void setOnlineTimeout (long onlineTimeout)

المعلمات
onlineTimeout long

setRebootTimeout

public void setRebootTimeout (int rebootTimeout)

المعلمات
rebootTimeout int: المهلة بالملّي ثانية التي يستغرقها النظام في التمهيد بالكامل.

setRemoteAdbPort

public void setRemoteAdbPort (int remoteAdbPort)

ضبط المنفذ البعيد في المثيل الذي يستمع إليه خادم adb

المعلمات
remoteAdbPort int

setServiceAccountJsonKeyFile

public void setServiceAccountJsonKeyFile (File jsonKeyFile)

اضبط ملف مفتاح JSON لحساب الخدمة.

المعلمات
jsonKeyFile File: ملف المفتاح

setSkipTearDown

public void setSkipTearDown (boolean shouldSkipTearDown)

تعرِض القيمة "صحيح" إذا كان يجب تخطّي إيقاف GCE. ويتم عرض القيمة "خطأ" إذا لم تكن نقطة الإدخال داخله.

المعلمات
shouldSkipTearDown boolean

setSshPrivateKeyPath

public void setSshPrivateKeyPath (File sshPrivateKeyPath)

اضبط مسار مفتاح SSH الذي سيتم استخدامه في العمليات مع مثيل Gce Avd.

المعلمات
sshPrivateKeyPath File

setUnencryptRebootTimeout

public void setUnencryptRebootTimeout (int unencryptRebootTimeout)

المعلمات
unencryptRebootTimeout int: المهلة بالمللي ثانية لتنسيق نظام الملفات وإعادة تشغيل الجهاز بعد إلغاء التشفير.

setUseCmdWifi

public void setUseCmdWifi (boolean useCmdWifi)

المعلمات
useCmdWifi boolean

setUseConnection

public void setUseConnection (boolean useConnection)

المعلمات
useConnection boolean

setUseFastbootErase

public void setUseFastbootErase (boolean useFastbootErase)

المعلمات
useFastbootErase boolean: تحدّد هذه السمة ما إذا كان سيتم استخدام fastboot erase بدلاً من fastboot format لمحو الأقسام.

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

المعلمات
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

المرتجعات
boolean ما إذا كان يجب إيقاف إعادة تشغيل الجهاز

shouldSkipBootComplete

public boolean shouldSkipBootComplete ()

المرتجعات
boolean

shouldSkipTearDown

public boolean shouldSkipTearDown ()

تعرِض القيمة "صحيح" إذا كان يجب تخطّي إيقاف GCE. ويتم عرض القيمة "خطأ" إذا لم تكن نقطة الإدخال داخله.

المرتجعات
boolean

shouldUseConnection

public boolean shouldUseConnection ()

تعرض هذه السمة ما إذا كان يجب استخدام ميزة الاتصال الجديدة أم لا.

المرتجعات
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

تعرض هذه السمة ما إذا كان يمكن استخدام موفّر المحتوى Tradefed لإرسال الملفات أو سحبها.

المرتجعات
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

تعرض هذه السمة ما إذا كان سيتم استخدام أوامر Wi-Fi في سطر الأوامر بدلاً من حزمة APK.

المرتجعات
boolean

useCvdCF

public boolean useCvdCF ()

دالة مساعدة لعرض "صحيح" إذا تم تشغيل الجهاز بواسطة cvd، و"خطأ" في الحالات الأخرى.

المرتجعات
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

تعرض هذه السمة ما إذا كان سيتم استخدام حل بديل للحصول على حالة الخروج من shell على الأجهزة القديمة التي لا تتضمّن الإصدار 2 من shell.

المرتجعات
boolean

useIpV6ForTcpFastboot

public boolean useIpV6ForTcpFastboot ()

المرتجعات
boolean

useOxygen

public boolean useOxygen ()

تعرض هذه السمة القيمة "صحيح" إذا كان سيتم استخدام Oxygen لإنشاء أجهزة افتراضية. ويتم عرض القيمة "خطأ" إذا لم تكن نقطة الإدخال داخله.

المرتجعات
boolean

useOxygenProxy

public boolean useOxygenProxy ()

تعرض القيمة "صحيح" إذا أردنا أن يستدعي TradeFed مباشرةً Oxygen لاستئجار جهاز.

المرتجعات
boolean

useOxygenationDevice

public boolean useOxygenationDevice ()

تعرِض القيمة "صحيح" إذا كان من المفترض استئجار أجهزة أكسجة في البنية الأساسية لـ OmniLab. ويتم عرض القيمة "خطأ" إذا لم تكن نقطة الإدخال داخله.

المرتجعات
boolean

useUpdatedBootloaderStatus

public boolean useUpdatedBootloaderStatus ()

تعرض هذه السمة ما إذا كان سيتم استخدام حالة برنامج الإقلاع الأحدث أم لا.

المرتجعات
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

تعرِض القيمة "صحيح" إذا كان علينا الحظر عند اكتمال عملية إيقاف GCE قبل المتابعة.

المرتجعات
boolean