TestDeviceOptions

public class TestDeviceOptions
extends Object

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


حاوية لـ ITestDevice Option

ملخّص

الثوابت

int DEFAULT_ADB_PORT

الحقول

public static final String INSTANCE_TYPE_OPTION

public static final String REMOTE_TF_VERSION_OPTION

protected long mAdbConnectWaitTime

وظائف الإنشاء العامة

TestDeviceOptions()

الطرق العامة

void addGceDriverParams(String param)

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

boolean allowGceCmdTimeoutOverride()

تعرِض هذه الدالة ما إذا كان علينا الاعتماد على مَعلمات وقت الاستراحة من boot-timeout من acloud في حال توفّرها.

long getAdbCommandTimeout()
long getAdbConnectWaitTime()

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

int getAdbRecoveryTimeout()
long getAdbRootUnavailableTimeout()
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()

عرض اسم مستخدم Chrome OS الذي سيتم تسجيل الدخول باسمه

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

يجب إرجاع الملفات الإضافية التي يجب تحميلها إلى GCE أثناء إنشاء acloud.

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

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

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

التحقّق ممّا إذا كان علينا محاولة إيقاف شاشة القفل بعد اكتمال عملية التمهيد أم لا

boolean isEnableAdbRoot()

التحقّق مما إذا كان يجب تفعيل إذن الوصول إلى الجذر من adb عند تشغيل هذا الجهاز

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.

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)

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

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)

تعرِض هذه الدالة القيمة true إذا كان يجب تخطّي عملية إيقاف 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 shouldSkipTearDown()

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

boolean shouldUseConnection()

حدِّد ما إذا كان علينا استخدام ميزة الربط الجديدة أم لا.

boolean shouldUseContentProvider()

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

boolean useCmdWifiCommands()

يعرض ما إذا كان سيتم استخدام أوامر wifi cmd بدلاً من apk.

boolean useCvdCF()

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

boolean useExitStatusWorkaround()

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

boolean useOxygen()

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

boolean useOxygenProxy()

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

boolean useOxygenationDevice()

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

boolean useUpdatedBootloaderStatus()

تُرجع ما إذا كان سيتم استخدام حالة حالة مشغِّل الإقلاع الأحدث أم لا.

boolean waitForGceTearDown()

تُعرِض هذه السمة القيمة true إذا كان علينا الانتظار إلى أن تكتمل عملية إزالة GCE قبل المتابعة.

الثوابت

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

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

الحقول

INSTANCE_TYPE_OPTION

public static final String INSTANCE_TYPE_OPTION

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

mAdbConnectWaitTime

protected long mAdbConnectWaitTime

وظائف الإنشاء العامة

TestDeviceOptions

public TestDeviceOptions ()

الطرق العامة

addGceDriverParams

public void addGceDriverParams (String param)

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

المعلمات
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

تعرِض هذه الدالة ما إذا كان علينا الاعتماد على مَعلمات وقت الاستراحة من boot-timeout من acloud في حال توفّرها.

المرتجعات
boolean

getAdbCommandTimeout

public long getAdbCommandTimeout ()

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

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

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

المرتجعات
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

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

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

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

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 OS الذي سيتم تسجيل الدخول باسمه

المرتجعات
String

getCutoffBattery

public Integer getCutoffBattery ()

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

getDefaultNetworkType

public String getDefaultNetworkType ()

المرتجعات
String

getExtraFiles

public MultiMap<File, String> getExtraFiles ()

يجب إرجاع الملفات الإضافية التي يجب تحميلها إلى GCE أثناء إنشاء acloud.

المرتجعات
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 (Fastboot mode) بالملي ثانية

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

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

المرتجعات
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 ()

التحقّق ممّا إذا كان علينا محاولة إيقاف شاشة القفل بعد اكتمال عملية التمهيد أم لا

المرتجعات
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

التحقّق مما إذا كان يجب تفعيل إذن الوصول إلى الجذر من adb عند تشغيل هذا الجهاز

المرتجعات
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.

المعلمات
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)

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

المعلمات
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)

تعرِض هذه الدالة القيمة true إذا كان يجب تخطّي عملية إيقاف 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 إذا كان يجب إيقاف إعادة تشغيل الجهاز

shouldSkipTearDown

public boolean shouldSkipTearDown ()

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

المرتجعات
boolean

shouldUseConnection

public boolean shouldUseConnection ()

حدِّد ما إذا كان علينا استخدام ميزة الربط الجديدة أم لا.

المرتجعات
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

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

المرتجعات
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

يعرض ما إذا كان سيتم استخدام أوامر wifi cmd بدلاً من apk.

المرتجعات
boolean

useCvdCF

public boolean useCvdCF ()

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

المرتجعات
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

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

المرتجعات
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 ()

تعرِض هذه السمة القيمة true إذا كان علينا الانتظار إلى أن تكتمل عملية إزالة GCE قبل المتابعة.

المرتجعات
boolean