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

ส่งคืนผู้ใช้ 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()

แสดงผู้ใช้ของอินสแตนซ์อุปกรณ์เสมือน GCE ที่ควรสร้าง

getInvocationAttributeToMetadata()
String getLogcatOptions()
long getMaxLogcatDataSize()

รับขนาดสูงสุดโดยประมาณของข้อมูล logcat ใน tmp ที่จะเก็บไว้เป็นไบต์

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)

ตั้งค่าว่าเราควรพยายามปิดใช้ Keyguard เมื่อการบูตเสร็จสมบูรณ์หรือไม่

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)

ตั้งค่าผู้ใช้ของอินสแตนซ์อุปกรณ์เสมือน 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()

แสดงว่าควรใช้คำสั่ง cmd wifi แทน apk หรือไม่

boolean useCvdCF()

ฟังก์ชันช่วยในการแสดงผลเป็น "จริง" หาก cvd เปิดใช้อุปกรณ์ มิเช่นนั้นจะแสดงผลเป็น "เท็จ"

boolean useExitStatusWorkaround()

แสดงว่าควรใช้การแก้ปัญหาชั่วคราวเพื่อรับสถานะการออกของเชลล์ในอุปกรณ์รุ่นเก่าที่ไม่มีเชลล์ v2 หรือไม่

boolean useIpV6ForTcpFastboot()
boolean useOxygen()

แสดงค่าเป็นจริงหากใช้ Oxygen เพื่อสร้างอุปกรณ์เสมือน

boolean useOxygenProxy()

แสดงค่าเป็นจริงหากเราต้องการให้ TradeFed เรียก Oxygen โดยตรงเพื่อเช่าอุปกรณ์

boolean useOxygenationDevice()

แสดงค่าเป็น "จริง" หากเป็นการเช่าอุปกรณ์ให้ออกซิเจนในโครงสร้างพื้นฐานของ OmniLab

boolean useUpdatedBootloaderStatus()

แสดงว่าควรใช้สถานะของ Bootloader เวอร์ชันใหม่กว่าหรือไม่

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

ค่าคงที่: "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 ที่ระบุเพื่อใช้ หากเป็น null ให้ใช้ 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 ที่เชื่อมโยงกับอุปกรณ์ หากเป็น null ให้ใช้พอร์ตเริ่มต้น

คิกรีเทิร์น
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 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 ที่ระบุเพื่อใช้ หากเป็น null ให้ใช้ DeviceManager

คิกรีเทิร์น
File

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

คิกรีเทิร์น
long

getFastbootTimeout

public int getFastbootTimeout ()

คิกรีเทิร์น
int ระยะหมดเวลาในการบูตเข้าสู่ 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 ()

แสดงผู้ใช้ของอินสแตนซ์อุปกรณ์เสมือน GCE ที่ควรสร้าง

คิกรีเทิร์น
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 ()

คิกรีเทิร์น
รายการคำสั่งเชลล์ที่จะเรียกใช้หลังจากรีบูต

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 เส้นทาง apk ของ wifiutil

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)

ตั้งค่าว่าเราควรพยายามปิดใช้ Keyguard เมื่อการบูตเสร็จสมบูรณ์หรือไม่

พารามิเตอร์
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)

ตั้งค่าผู้ใช้ของอินสแตนซ์อุปกรณ์เสมือน 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 ()

แสดงว่าควรใช้คำสั่ง cmd wifi แทน apk หรือไม่

คิกรีเทิร์น
boolean

useCvdCF

public boolean useCvdCF ()

ฟังก์ชันช่วยในการแสดงผลเป็น "จริง" หาก cvd เปิดใช้อุปกรณ์ มิเช่นนั้นจะแสดงผลเป็น "เท็จ"

คิกรีเทิร์น
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

แสดงว่าควรใช้การแก้ปัญหาชั่วคราวเพื่อรับสถานะการออกของเชลล์ในอุปกรณ์รุ่นเก่าที่ไม่มีเชลล์ v2 หรือไม่

คิกรีเทิร์น
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 ()

แสดงว่าควรใช้สถานะของ Bootloader เวอร์ชันใหม่กว่าหรือไม่

คิกรีเทิร์น
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

แสดงค่าเป็นจริงหากเราควรบล็อกเมื่อการสิ้นสุด GCE เสร็จสมบูรณ์ก่อนดำเนินการต่อ

คิกรีเทิร์น
boolean