ทดสอบตัวเลือกอุปกรณ์
public class TestDeviceOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.TestDeviceOptions |
คอนเทนเนอร์สำหรับ Option
ITestDevice
สรุป
ค่าคงที่ | |
---|---|
int | DEFAULT_ADB_PORT
|
เขตข้อมูล | |
---|---|
public static final String | INSTANCE_TYPE_OPTION |
public static final String | REMOTE_TF_VERSION_OPTION
|
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
TestDeviceOptions () |
วิธีการสาธารณะ | |
---|---|
void | addGceDriverParams (String param) เพิ่มพารามิเตอร์ให้กับพารามิเตอร์ไดรเวอร์ gce |
boolean | allowGceCmdTimeoutOverride () ส่งคืนว่าเราควรจะพึ่งพา args การหมดเวลาการบูตจาก acloud หรือไม่ หากมี |
long | getAdbCommandTimeout () |
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 () |
MultiMap <File, String> | getExtraFiles () ส่งคืนไฟล์พิเศษที่ต้องอัปโหลดไปยัง GCE ระหว่างการสร้างบนคลาวด์ |
getExtraOxygenArgs () ส่งกลับอาร์กิวเมนต์เพิ่มเติมเพื่อเช่าอุปกรณ์ออกซิเจน | |
static | getExtraParamsByInstanceType ( TestDeviceOptions.InstanceType type, String baseImage) |
File | getFastbootBinary () ส่งคืนไบนารี fastboot ที่ระบุที่จะใช้ |
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 () ส่งคืนผู้ใช้บัญชีของอุปกรณ์ออกซิเจน |
TestDeviceOptions.DeviceSize | getOxygenDeviceSize () ส่งกลับขนาดของโฮสต์ที่อุปกรณ์เสมือน Oxygen จะทำงานอยู่ |
long | getOxygenLeaseLength () ส่งกลับระยะเวลาการเช่าอุปกรณ์ออกซิเจนเป็นมิลลิวินาที |
String | getOxygenServiceAddress () ส่งกลับที่อยู่บริการของอุปกรณ์ออกซิเจน |
String | getOxygenTargetRegion () ส่งคืนพื้นที่เป้าหมายของอุปกรณ์ออกซิเจน |
getPostBootCommands () | |
int | getRebootTimeout () |
int | getRemoteAdbPort () ส่งคืนพอร์ตระยะไกลในกรณีที่เซิร์ฟเวอร์ adb ฟัง |
getRemoteFetchFilePattern () ส่งคืนรายการรูปแบบที่พยายามดึงข้อมูลผ่าน scp | |
File | getRemoteTf () ไฟล์ที่ชี้ไปยังไดเร็กทอรีของเวอร์ชัน Tradefed ที่จะพุชไปยังรีโมต |
File | getServiceAccountJsonKeyFile () |
File | getSshPrivateKeyPath () คืนเส้นทางของคีย์ ssh เพื่อใช้สำหรับการดำเนินการกับอินสแตนซ์ Gce Avd |
int | getUnencryptRebootTimeout () |
boolean | getUseFastbootErase () |
int | getWifiAttempts () |
int | getWifiRetryWaitTime () |
String | getWifiUtilAPKPath () |
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 ระหว่างการสร้างบนคลาวด์ |
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 | setUseConnection (boolean useConnection) |
void | setUseFastbootErase (boolean useFastbootErase) |
void | setWifiAttempts (int wifiAttempts) |
boolean | shouldDisableReboot () |
boolean | shouldSkipTearDown () คืนค่าเป็นจริงหากควรข้ามการแยก GCE |
boolean | shouldUseConnection () กลับมาว่าเราควรใช้ฟีเจอร์การเชื่อมต่อใหม่หรือไม่ |
boolean | shouldUseContentProvider () แสดงผลว่าผู้ให้บริการเนื้อหา Tradefed สามารถใช้ในการพุช/พุลไฟล์ได้หรือไม่ |
boolean | useCmdWifiCommands () ส่งคืนว่าจะใช้คำสั่ง cmd wifi แทน apk หรือไม่ |
boolean | useExitStatusWorkaround () ส่งคืนว่าจะใช้วิธีแก้ปัญหาชั่วคราวเพื่อรับสถานะการออกจากเชลล์ในอุปกรณ์รุ่นเก่าที่ไม่มีเชลล์ v2 หรือไม่ |
boolean | useOxygen () คืนค่าเป็นจริงหากใช้ Oxygen เพื่อสร้างอุปกรณ์เสมือน |
boolean | useOxygenProxy () คืนค่าเป็นจริงหากเราต้องการให้ TradeFed เรียก Oxygen โดยตรงเพื่อเช่าอุปกรณ์ |
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
REMOTE_TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
ผู้รับเหมาก่อสร้างสาธารณะ
ทดสอบตัวเลือกอุปกรณ์
public TestDeviceOptions ()
วิธีการสาธารณะ
addGceDriverParams
public void addGceDriverParams (String param)
เพิ่มพารามิเตอร์ให้กับพารามิเตอร์ไดรเวอร์ gce
พารามิเตอร์ | |
---|---|
param | String |
อนุญาต GceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
ส่งคืนว่าเราควรจะพึ่งพา args การหมดเวลาการบูตจาก acloud หรือไม่ หากมี
การส่งคืน | |
---|---|
boolean |
getAdbCommandหมดเวลา
public long getAdbCommandTimeout ()
การส่งคืน | |
---|---|
long | หมดเวลาเพื่อส่งคำสั่งในหน่วยมิลลิวินาที |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
การส่งคืน | |
---|---|
int | การหมดเวลาเป็นมิลลิวินาทีเพื่อบูตเข้าสู่โหมดการกู้คืน |
getAdbRootUnavailable หมดเวลา
public long getAdbRootUnavailableTimeout ()
การส่งคืน | |
---|---|
long | เวลาเป็น ms เพื่อรอให้อุปกรณ์ไม่พร้อมใช้งานหลังจาก adb root |
getAvailableTimeout
public long getAvailableTimeout ()
การส่งคืน | |
---|---|
long | เวลาเริ่มต้นเป็น ms ถึงเพื่อรอให้อุปกรณ์พร้อมใช้งาน |
getAvdConfigFile.getAvdConfigFile
public File getAvdConfigFile ()
ส่งคืนไฟล์การกำหนดค่า Gce Avd เพื่อเริ่มต้นอินสแตนซ์
การส่งคืน | |
---|---|
File |
getAvdDriverBinary
public File getAvdDriverBinary ()
คืนเส้นทางไปยังไบนารีเพื่อเริ่มต้นอินสแตนซ์ Gce Avd
การส่งคืน | |
---|---|
File |
รับ BaseImage
public String getBaseImage ()
ส่งกลับชื่อภาพฐานที่จะใช้สำหรับอินสแตนซ์ปัจจุบัน
การส่งคืน | |
---|---|
String |
รับ BugreportzTimeout
public long getBugreportzTimeout ()
ส่งกลับค่าการหมดเวลาที่จะใช้กับการจับ bugreportz
การส่งคืน | |
---|---|
long |
getConnCheckUrl
public String getConnCheckUrl ()
การส่งคืน | |
---|---|
String | URL เริ่มต้นที่จะใช้สำหรับการทดสอบการเชื่อมต่อ |
getCreateCommandByInstanceType
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
พารามิเตอร์ | |
---|---|
type | TestDeviceOptions.InstanceType |
การส่งคืน | |
---|---|
String |
รับรหัสผ่าน
public String getCrosPassword ()
คืนรหัสผ่านเพื่อเข้าสู่ระบบ Chrome OS ด้วย
การส่งคืน | |
---|---|
String |
getCrosUser
public String getCrosUser ()
ส่งคืนผู้ใช้ Chrome OS เพื่อเข้าสู่ระบบในฐานะ
การส่งคืน | |
---|---|
String |
รับ CutoffBattery
public Integer getCutoffBattery ()
การส่งคืน | |
---|---|
Integer | ระดับแบตเตอรี่ขั้นต่ำเพื่อดำเนินการเรียกใช้ต่อไป |
getExtraFiles.getExtraFiles
public MultiMap<File, String> getExtraFiles ()
ส่งคืนไฟล์พิเศษที่ต้องอัปโหลดไปยัง GCE ระหว่างการสร้างบนคลาวด์
การส่งคืน | |
---|---|
MultiMap <File, String> |
รับ ExtraOxygenArgs
publicgetExtraOxygenArgs ()
ส่งกลับอาร์กิวเมนต์เพิ่มเติมเพื่อเช่าอุปกรณ์ออกซิเจน
การส่งคืน | |
---|---|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
พารามิเตอร์ | |
---|---|
type | TestDeviceOptions.InstanceType |
baseImage | String |
การส่งคืน | |
---|---|
รับ FastbootBinary
public File getFastbootBinary ()
ส่งคืนไบนารี fastboot ที่ระบุที่จะใช้ ถ้าเป็นโมฆะ ให้ใช้ DeviceManager
การส่งคืน | |
---|---|
File |
รับ FastbootTimeout
public int getFastbootTimeout ()
การส่งคืน | |
---|---|
int | การหมดเวลาเพื่อบูตเข้าสู่โหมด fastboot ในหน่วยมิลลิวินาที |
getGceAccount
public String getGceAccount ()
คืนบัญชีอีเมล gce เพื่อใช้กับไดรเวอร์
การส่งคืน | |
---|---|
String |
getGceCmdTimeout
public long getGceCmdTimeout ()
คืนการหมดเวลาของ Gce Avd เพื่อให้อินสแตนซ์ออนไลน์
การส่งคืน | |
---|---|
long |
getGceDriverBuildIdParam.getGceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
ส่งคืนพารามิเตอร์ไดรเวอร์ GCE ที่ควรจับคู่กับรหัสบิวด์จากข้อมูลบิวด์
การส่งคืน | |
---|---|
String |
getGceDriverFileParams.getGceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
ส่งคืนเส้นทางไฟล์เพิ่มเติมเป็นพารามิเตอร์ไดรเวอร์ GCE ที่ให้ไว้ผ่านตัวเลือก
การส่งคืน | |
---|---|
MultiMap <String, File> |
getGceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
ส่งกลับระดับบันทึกของไดรเวอร์ Gce Avd
การส่งคืน | |
---|---|
Log.LogLevel |
getGceDriverParams
publicgetGceDriverParams ()
ส่งคืนพารามิเตอร์ไดรเวอร์ GCE เพิ่มเติมที่ให้ไว้ผ่านตัวเลือก
การส่งคืน | |
---|---|
getGceMaxAttempt
public int getGceMaxAttempt ()
ส่งคืนจำนวนความพยายามสูงสุดในการเริ่มอุปกรณ์ gce
การส่งคืน | |
---|---|
int |
getInstanceType
public TestDeviceOptions.InstanceType getInstanceType ()
ส่งคืนประเภทอินสแตนซ์ของอุปกรณ์เสมือนที่ควรสร้างขึ้น
การส่งคืน | |
---|---|
TestDeviceOptions.InstanceType |
getInstanceUser
public String getInstanceUser ()
ส่งคืนผู้ใช้อินสแตนซ์ของอุปกรณ์เสมือน GCE ที่ควรสร้างขึ้น
การส่งคืน | |
---|---|
String |
getInvocationAttributeToMetadata
publicgetInvocationAttributeToMetadata ()
การส่งคืน | |
---|---|
getLogcatOptions
public String getLogcatOptions ()
การส่งคืน | |
---|---|
String | ตัวเลือก logcat ที่กำหนดค่าไว้ |
getMaxLogcatDataSize.getMaxLogcatDataSize
public long getMaxLogcatDataSize ()
รับขนาดสูงสุดโดยประมาณของข้อมูล tmp logcat ที่จะเก็บรักษาในหน่วยไบต์
การส่งคืน | |
---|---|
long |
getMaxWifiConnectTime
public long getMaxWifiConnectTime ()
การส่งคืน | |
---|---|
long | เวลาสูงสุดในการพยายามเชื่อมต่อ wifi |
รับOnlineTimeout
public long getOnlineTimeout ()
การส่งคืน | |
---|---|
long | เวลาเริ่มต้นเป็น ms เพื่อรอให้อุปกรณ์ออนไลน์ |
getOxygenAccountingUser
public String getOxygenAccountingUser ()
ส่งคืนผู้ใช้บัญชีของอุปกรณ์ออกซิเจน
การส่งคืน | |
---|---|
String |
รับOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
ส่งกลับขนาดของโฮสต์ที่อุปกรณ์เสมือน Oxygen จะทำงานอยู่
การส่งคืน | |
---|---|
TestDeviceOptions.DeviceSize |
รับออกซิเจนLeaseLength
public long getOxygenLeaseLength ()
ส่งกลับระยะเวลาการเช่าอุปกรณ์ออกซิเจนเป็นมิลลิวินาที
การส่งคืน | |
---|---|
long |
getOxygenServiceAddress
public String getOxygenServiceAddress ()
ส่งกลับที่อยู่บริการของอุปกรณ์ออกซิเจน
การส่งคืน | |
---|---|
String |
รับOxygenTargetRegion
public String getOxygenTargetRegion ()
ส่งคืนพื้นที่เป้าหมายของอุปกรณ์ออกซิเจน
การส่งคืน | |
---|---|
String |
getPostBootCommands
publicgetPostBootCommands ()
การส่งคืน | |
---|---|
รายการคำสั่งเชลล์ที่จะรันหลังจากรีบูต |
รับ RebootTimeout
public int getRebootTimeout ()
การส่งคืน | |
---|---|
int | การหมดเวลาเป็นมิลลิวินาทีสำหรับการบูตระบบแบบเต็ม |
getRemoteAdbPort
public int getRemoteAdbPort ()
ส่งคืนพอร์ตระยะไกลในกรณีที่เซิร์ฟเวอร์ adb ฟัง
การส่งคืน | |
---|---|
int |
getRemoteFetchFilePattern
publicgetRemoteFetchFilePattern ()
ส่งคืนรายการรูปแบบที่พยายามดึงข้อมูลผ่าน scp
การส่งคืน | |
---|---|
getRemoteTf
public File getRemoteTf ()
ไฟล์ที่ชี้ไปยังไดเร็กทอรีของเวอร์ชัน Tradefed ที่จะพุชไปยังรีโมต
การส่งคืน | |
---|---|
File |
getServiceAccountJsonKeyFile.getServiceAccountJsonKeyFile
public File getServiceAccountJsonKeyFile ()
การส่งคืน | |
---|---|
File | ไฟล์คีย์ json ของบัญชีบริการ |
getSshPrivateKeyPath.getSshPrivateKeyPath
public File getSshPrivateKeyPath ()
คืนเส้นทางของคีย์ ssh เพื่อใช้สำหรับการดำเนินการกับอินสแตนซ์ Gce Avd
การส่งคืน | |
---|---|
File |
getUnencryptRebootTimeout
public int getUnencryptRebootTimeout ()
การส่งคืน | |
---|---|
int | การหมดเวลาเป็นมิลลิวินาทีสำหรับระบบไฟล์ที่จะฟอร์แมตและอุปกรณ์ที่จะรีบูตหลังจากไม่ได้เข้ารหัส |
getUseFastbootErase
public boolean getUseFastbootErase ()
การส่งคืน | |
---|---|
boolean | จะใช้การลบ fastboot แทนรูปแบบ fastboot เพื่อล้างพาร์ติชั่นหรือไม่ |
getWifiความพยายาม
public int getWifiAttempts ()
การส่งคืน | |
---|---|
int | จำนวนความพยายามเริ่มต้นในการเชื่อมต่อกับเครือข่าย wifi |
getWifiRetryWaitTime
public int getWifiRetryWaitTime ()
การส่งคืน | |
---|---|
int | เวลารอพื้นฐานระหว่างการลองเชื่อมต่อ wifi อีกครั้ง |
getWifiUtilAPKPath.php
public String getWifiUtilAPKPath ()
การส่งคืน | |
---|---|
String | เส้นทาง apk ของ wifiutil |
isDisableKeyguard
public boolean isDisableKeyguard ()
ตรวจสอบว่าเราควรพยายามปิดการใช้งานคีย์การ์ดเมื่อบูตเสร็จสิ้นหรือไม่
การส่งคืน | |
---|---|
boolean |
คือเปิดใช้งาน AdbRoot
public boolean isEnableAdbRoot ()
ตรวจสอบว่าควรเปิดใช้งาน adb root ขณะบู๊ตอุปกรณ์นี้หรือไม่
การส่งคืน | |
---|---|
boolean |
isLogcatCaptureEnabled แล้ว
public boolean isLogcatCaptureEnabled ()
การส่งคืน | |
---|---|
boolean | เป็นจริงหากเปิดใช้งานการจับภาพ logcat พื้นหลัง |
isWifiExpoRetryEnabled แล้ว
public boolean isWifiExpoRetryEnabled ()
การส่งคืน | |
---|---|
boolean | หากควรใช้กลยุทธ์การลองซ้ำแบบเอ็กซ์โปเนนเชียล |
setAdbCommandหมดเวลา
public void setAdbCommandTimeout (long adbCommandTimeout)
ตั้งค่าการหมดเวลาเพื่อส่งคำสั่งในหน่วยมิลลิวินาที
พารามิเตอร์ | |
---|---|
adbCommandTimeout | long |
setAdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
พารามิเตอร์ | |
---|---|
adbRecoveryTimeout | int : การหมดเวลาเป็นมิลลิวินาทีเพื่อบูตเข้าสู่โหมดการกู้คืน |
setAdbRootUnavailable หมดเวลา
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
พารามิเตอร์ | |
---|---|
adbRootUnavailableTimeout | long : เวลาเป็น ms เพื่อรอให้อุปกรณ์ไม่พร้อมใช้งานหลังจาก 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 |
ชุดตัดแบตเตอรี่
public void setCutoffBattery (int cutoffBattery)
ตั้งค่าระดับแบตเตอรี่ขั้นต่ำเพื่อดำเนินการเรียกใช้ต่อไป
พารามิเตอร์ | |
---|---|
cutoffBattery | int |
ตั้งค่าปิดการใช้งานKeyguard
public void setDisableKeyguard (boolean disableKeyguard)
ตั้งค่าว่าเราควรพยายามปิดการใช้งานคีย์การ์ดเมื่อบูตเสร็จสิ้นหรือไม่
พารามิเตอร์ | |
---|---|
disableKeyguard | boolean |
setExtraFiles
public void setExtraFiles (MultiMap<File, String> extraFiles)
ตั้งค่าไฟล์เพิ่มเติมที่ต้องอัปโหลดไปยัง GCE ระหว่างการสร้างบนคลาวด์
พารามิเตอร์ | |
---|---|
extraFiles | MultiMap |
ตั้งค่า FastbootTimeout
public void setFastbootTimeout (int fastbootTimeout)
พารามิเตอร์ | |
---|---|
fastbootTimeout | int : การหมดเวลาเป็นมิลลิวินาทีเพื่อบูตเข้าสู่โหมด fastboot |
setGceCmdหมดเวลา
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 |
ตั้งค่าInstanceType
public void setInstanceType (TestDeviceOptions.InstanceType type)
ตั้งค่าประเภทอินสแตนซ์ของอุปกรณ์เสมือนที่ควรสร้างขึ้น
พารามิเตอร์ | |
---|---|
type | TestDeviceOptions.InstanceType |
setInstanceUser
public void setInstanceUser (String instanceUser)
ตั้งค่าผู้ใช้อินสแตนซ์ของอุปกรณ์เสมือน GCE ที่ควรสร้าง
พารามิเตอร์ | |
---|---|
instanceUser | String |
ตั้งค่า LogcatOptions
public void setLogcatOptions (String logcatOptions)
ตั้งค่าตัวเลือกที่จะส่งผ่านไปยัง logcat
พารามิเตอร์ | |
---|---|
logcatOptions | String |
setMaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
ตั้งค่าขนาดสูงสุดโดยประมาณของ tmp logcat ที่จะคงไว้เป็นไบต์
พารามิเตอร์ | |
---|---|
maxLogcatDataSize | long |
ตั้งค่าOnlineTimeout
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 : การหมดเวลาเป็นมิลลิวินาทีสำหรับระบบไฟล์ที่จะฟอร์แมตและอุปกรณ์ที่จะรีบูตหลังจากไม่ได้เข้ารหัส |
ตั้งค่าใช้การเชื่อมต่อ
public void setUseConnection (boolean useConnection)
พารามิเตอร์ | |
---|---|
useConnection | boolean |
setUseFastbootErase
public void setUseFastbootErase (boolean useFastbootErase)
พารามิเตอร์ | |
---|---|
useFastbootErase | boolean : จะใช้การลบ fastboot แทนรูปแบบ fastboot เพื่อล้างพาร์ติชันหรือไม่ |
ความพยายาม setWifi
public void setWifiAttempts (int wifiAttempts)
พารามิเตอร์ | |
---|---|
wifiAttempts | int |
ควรปิดการใช้งานรีบูต
public boolean shouldDisableReboot ()
การส่งคืน | |
---|---|
boolean | หากควรปิดใช้งานการรีบูตอุปกรณ์ |
ควรข้าม TearDown
public boolean shouldSkipTearDown ()
คืนค่าเป็นจริงหากควรข้ามการแยก GCE เท็จเป็นอย่างอื่น
การส่งคืน | |
---|---|
boolean |
ควรใช้การเชื่อมต่อ
public boolean shouldUseConnection ()
กลับมาว่าเราควรใช้ฟีเจอร์การเชื่อมต่อใหม่หรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ ContentProvider
public boolean shouldUseContentProvider ()
แสดงผลว่าผู้ให้บริการเนื้อหา Tradefed สามารถใช้ในการพุช/พุลไฟล์ได้หรือไม่
การส่งคืน | |
---|---|
boolean |
useCmdWifiCommands
public boolean useCmdWifiCommands ()
ส่งคืนว่าจะใช้คำสั่ง cmd wifi แทน apk หรือไม่
การส่งคืน | |
---|---|
boolean |
useExitStatusวิธีแก้ปัญหา
public boolean useExitStatusWorkaround ()
ส่งคืนว่าจะใช้วิธีแก้ปัญหาชั่วคราวเพื่อรับสถานะการออกจากเชลล์ในอุปกรณ์รุ่นเก่าที่ไม่มีเชลล์ v2 หรือไม่
การส่งคืน | |
---|---|
boolean |
ใช้ออกซิเจน
public boolean useOxygen ()
คืนค่าเป็นจริงหากใช้ Oxygen เพื่อสร้างอุปกรณ์เสมือน เท็จเป็นอย่างอื่น
การส่งคืน | |
---|---|
boolean |
ใช้OxygenProxy
public boolean useOxygenProxy ()
คืนค่าเป็นจริงหากเราต้องการให้ TradeFed เรียก Oxygen โดยตรงเพื่อเช่าอุปกรณ์
การส่งคืน | |
---|---|
boolean |
ใช้อัปเดต BootloaderStatus
public boolean useUpdatedBootloaderStatus ()
ส่งคืนว่าจะใช้สถานะสถานะ bootloader ที่ใหม่กว่าหรือไม่
การส่งคืน | |
---|---|
boolean |
รอ GceTearDown
public boolean waitForGceTearDown ()
คืนค่าเป็นจริงหากเราควรบล็อกการรื้อถอน GCE ให้เสร็จสิ้นก่อนดำเนินการต่อ
การส่งคืน | |
---|---|
boolean |