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 หรือไม่ หากมี

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

แสดงผลรหัสผ่านสำหรับเข้าสู่ระบบ Chrome OS

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

รับขนาดสูงสุดโดยประมาณของข้อมูล tmp 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 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

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)

กำหนดขนาดสูงสุดโดยประมาณของ tmp 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 shouldSkipTearDown()

แสดงค่า "จริง" หากควรข้ามการเลิกใช้งาน GCE

boolean shouldUseConnection()

แสดงผลว่าควรใช้ฟีเจอร์การเชื่อมต่อใหม่หรือไม่

boolean shouldUseContentProvider()

แสดงผลว่าสามารถใช้ผู้ให้บริการเนื้อหา Tradefed เพื่อพุช/ดึงไฟล์ได้หรือไม่

boolean useCmdWifiCommands()

แสดงผลว่าจะใช้คําสั่ง wifi cmd แทน apk หรือไม่

boolean useCvdCF()

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

boolean useExitStatusWorkaround()

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

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

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

evaluateDeviceConnection

public boolean evaluateDeviceConnection ()

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

getAdbCommandTimeout

public long getAdbCommandTimeout ()

คิกรีเทิร์น
long ระยะหมดเวลาในการส่งคําสั่งเป็นมิลลิวินาที

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

แสดงผลค่าระยะหมดเวลาเป็นมิลลิวินาทีที่จะใช้กับการเชื่อมต่อ ADB

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

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

คิกรีเทิร์น
int ระยะหมดเวลาเป็นมิลลิวินาทีในการบูตเข้าสู่โหมดการกู้คืน

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

คิกรีเทิร์น
long เวลาที่รอให้อุปกรณ์ใช้งานไม่ได้หลังจากการรูท adb เป็นมิลลิวินาที

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

แสดงผลรหัสผ่านสำหรับเข้าสู่ระบบ Chrome OS

คิกรีเทิร์น
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 เป็นมิลลิวินาที

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

รับขนาดสูงสุดโดยประมาณของข้อมูล tmp 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 แทนการฟอร์แมตด้วย fastboot เพื่อล้างพาร์ติชันหรือไม่

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

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)

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

พารามิเตอร์
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

ตั้งค่าตัวเลือกที่จะส่งต่อไปยัง Logcat

พารามิเตอร์
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

กำหนดขนาดสูงสุดโดยประมาณของ tmp 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 แทนการฟอร์แมตด้วย Fastboot เพื่อล้างพาร์ติชันหรือไม่

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

พารามิเตอร์
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

คิกรีเทิร์น
boolean หากควรปิดใช้การรีบูตอุปกรณ์

shouldSkipTearDown

public boolean shouldSkipTearDown ()

แสดงค่า "จริง" หากควรข้ามการเลิกใช้งาน 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 ()

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

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