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

แสดงผลว่าเราควรใช้พารามิเตอร์ 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)
boolean getCreateWithHO()
String getCrosPassword()

แสดงรหัสผ่านเพื่อใช้เข้าสู่ระบบ ChromeOS

String getCrosUser()

แสดงผู้ใช้ Chrome OS เพื่อเข้าสู่ระบบ

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

ส่งคืนไฟล์เพิ่มเติมที่ต้องอัปโหลดไปยัง GCE ระหว่างการสร้าง acloud

Map<String, String> getExtraOxygenArgs()

แสดงผลอาร์กิวเมนต์เพิ่มเติมเพื่อเช่าอุปกรณ์ Oxygen

static List<String> 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

List<String> getGceDriverParams()

แสดงพารามิเตอร์ไดรเวอร์ GCE เพิ่มเติมที่ระบุผ่านตัวเลือก

int getGceMaxAttempt()

แสดงผลจำนวนครั้งสูงสุดที่พยายามเริ่มอุปกรณ์ GCE

TestDeviceOptions.InstanceType getInstanceType()

แสดงประเภทอินสแตนซ์ของอุปกรณ์เสมือนจริงที่ควรสร้าง

String getInstanceUser()

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

List<String> 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

List<String> getPostBootCommands()
int getRebootTimeout()
int getRemoteAdbPort()

แสดงพอร์ตระยะไกลในอินสแตนซ์ที่เซิร์ฟเวอร์ adb รอการเชื่อมต่อ

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

แสดงผลว่าเราควรใช้พารามิเตอร์ boot-timeout จาก 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

getCreateWithHO

public boolean getCreateWithHO ()

การคืนสินค้า
boolean

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 Map<String, String> getExtraOxygenArgs ()

แสดงผลอาร์กิวเมนต์เพิ่มเติมเพื่อเช่าอุปกรณ์ Oxygen

การคืนสินค้า
Map<String, String>

getExtraParamsByInstanceType

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

พารามิเตอร์
type TestDeviceOptions.InstanceType

baseImage String

การคืนสินค้า
List<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 List<String> getGceDriverParams ()

แสดงพารามิเตอร์ไดรเวอร์ GCE เพิ่มเติมที่ระบุผ่านตัวเลือก

การคืนสินค้า
List<String>

getGceMaxAttempt

public int getGceMaxAttempt ()

แสดงผลจำนวนครั้งสูงสุดที่พยายามเริ่มอุปกรณ์ GCE

การคืนสินค้า
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

แสดงประเภทอินสแตนซ์ของอุปกรณ์เสมือนจริงที่ควรสร้าง

การคืนสินค้า
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

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

การคืนสินค้า
String

getInvocationAttributeToMetadata

public List<String> getInvocationAttributeToMetadata ()

การคืนสินค้า
List<String>

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 List<String> getPostBootCommands ()

การคืนสินค้า
List<String> รายการคำสั่ง Shell ที่จะเรียกใช้หลังจากรีบูต

getRebootTimeout

public int getRebootTimeout ()

การคืนสินค้า
int การหมดเวลาเป็นมิลลิวินาทีสำหรับการบูตระบบทั้งหมด

getRemoteAdbPort

public int getRemoteAdbPort ()

แสดงพอร์ตระยะไกลในอินสแตนซ์ที่เซิร์ฟเวอร์ adb รอการเชื่อมต่อ

การคืนสินค้า
int

getRemoteFetchFilePattern

public Set<String> getRemoteFetchFilePattern ()

แสดงรายการรูปแบบที่จะพยายามดึงข้อมูลผ่าน scp

การคืนสินค้า
Set<String>

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