TestDeviceOptions

public class TestDeviceOptions
extends Object

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


Vùng chứa cho ITestDevice Option

Tóm tắt

Hằng số

int DEFAULT_ADB_PORT

String INSTANCE_TYPE_OPTION

String REMOTE_TF_VERSION_OPTION

Trường

protected long mAdbConnectWaitTime

Hàm khởi tạo công khai

TestDeviceOptions()

Phương thức công khai

void addGceDriverParams(String param)

Thêm một tham số vào các tham số trình điều khiển gce.

boolean allowGceCmdTimeoutOverride()

Trả về việc chúng ta có nên dựa vào các đối số thời gian chờ khởi động từ acloud hay không (nếu có).

boolean evaluateDeviceConnection()
File getAdbBinary()

Trả về một tệp nhị phân adb được chỉ định để sử dụng.

long getAdbCommandTimeout()
long getAdbConnectWaitTime()

Trả về giá trị thời gian chờ tính bằng mili giây sẽ được áp dụng cho kết nối ADB.

int getAdbRecoveryTimeout()
long getAdbRootUnavailableTimeout()
String getAdbServerPort()

Trả về cổng máy chủ adb được liên kết với thiết bị.

long getAvailableTimeout()
File getAvdConfigFile()

Trả về tệp cấu hình Gce Avd để khởi động phiên bản.

File getAvdDriverBinary()

Trả về đường dẫn đến tệp nhị phân để khởi động phiên bản Gce Avd.

String getBaseImage()

Trả về tên hình ảnh cơ sở sẽ được dùng cho phiên bản hiện tại

long getBugreportzTimeout()

Trả về giá trị thời gian chờ sẽ được áp dụng cho quá trình chụp bugreportz.

String getConnCheckUrl()
static String getCreateCommandByInstanceType(TestDeviceOptions.InstanceType type)
String getCrosPassword()

Trả về mật khẩu để đăng nhập vào ChromeOS.

String getCrosUser()

Trả về Người dùng Chrome OS để đăng nhập.

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

Trả về các tệp bổ sung cần tải lên GCE trong quá trình tạo acloud.

getExtraOxygenArgs()

Trả về các đối số bổ sung để thuê một thiết bị Oxygen.

static getExtraParamsByInstanceType(TestDeviceOptions.InstanceType type, String baseImage)
File getFastbootBinary()

Trả về một tệp nhị phân fastboot được chỉ định để sử dụng.

long getFastbootOutputTimeout()
int getFastbootTimeout()
String getGceAccount()

Trả lại tài khoản email gce để sử dụng với trình điều khiển

long getGceCmdTimeout()

Trả về thời gian chờ Gce Avd để phiên bản chuyển sang trạng thái trực tuyến.

String getGceDriverBuildIdParam()

Trả về tham số trình điều khiển GCE cần được ghép nối với mã nhận dạng bản dựng từ thông tin bản dựng

MultiMap<String, File> getGceDriverFileParams()

Trả về các đường dẫn tệp bổ sung dưới dạng các tham số trình điều khiển GCE được cung cấp thông qua lựa chọn.

Log.LogLevel getGceDriverLogLevel()

Trả về cấp nhật ký của trình điều khiển Gce Avd.

getGceDriverParams()

Trả về các tham số trình điều khiển GCE bổ sung được cung cấp thông qua tuỳ chọn

int getGceMaxAttempt()

Trả về số lần thử tối đa để khởi động một thiết bị gce

TestDeviceOptions.InstanceType getInstanceType()

Trả về loại phiên bản của thiết bị ảo cần được tạo

String getInstanceUser()

Trả về người dùng phiên bản của thiết bị ảo GCE cần được tạo

getInvocationAttributeToMetadata()
String getLogcatOptions()
long getMaxLogcatDataSize()

Lấy kích thước tối đa gần đúng của dữ liệu logcat tmp cần giữ lại, tính bằng byte.

long getMaxWifiConnectTime()
long getOnlineTimeout()
String getOxygenAccountingUser()

Trả về người dùng kế toán của thiết bị Oxygen.

TestDeviceOptions.DeviceSize getOxygenDeviceSize()

Trả về kích thước của máy chủ mà thiết bị ảo Oxygen sẽ chạy.

long getOxygenLeaseLength()

Trả về thời gian cho thuê thiết bị Oxygen tính bằng mili giây.

String getOxygenServiceAddress()

Trả về địa chỉ dịch vụ của thiết bị Oxygen.

String getOxygenTargetRegion()

Trả về khu vực mục tiêu của thiết bị Oxygen.

getPostBootCommands()
int getRebootTimeout()
int getRemoteAdbPort()

Trả về cổng từ xa trong phiên bản mà máy chủ adb đang theo dõi

getRemoteFetchFilePattern()

Trả về danh sách mẫu để cố gắng tìm nạp thông qua scp.

File getRemoteTf()

Tệp trỏ đến thư mục của phiên bản Tradefed sẽ được đẩy đến vị trí từ xa.

File getServiceAccountJsonKeyFile()
long getSnapuserdTimeout()
File getSshPrivateKeyPath()

Trả về đường dẫn của khoá ssh để dùng cho các thao tác với phiên bản Gce Avd.

int getUnencryptRebootTimeout()
boolean getUseFastbootErase()
int getWifiAttempts()
int getWifiRetryWaitTime()
String getWifiUtilAPKPath()
boolean isCmdWifiVirtual()
boolean isDisableKeyguard()

Kiểm tra xem chúng ta có nên cố gắng tắt khoá bảo vệ hay không sau khi quá trình khởi động hoàn tất

boolean isEnableAdbRoot()

Kiểm tra xem có nên bật adb root khi khởi động cho thiết bị này hay không

boolean isLogcatCaptureEnabled()
boolean isWifiExpoRetryEnabled()
void setAdbCommandTimeout(long adbCommandTimeout)

Đặt thời gian chờ để gửi lệnh tính bằng mili giây.

void setAdbRecoveryTimeout(int adbRecoveryTimeout)
void setAdbRootUnavailableTimeout(long adbRootUnavailableTimeout)
void setAvdConfigFile(File avdConfigFile)

Đặt tệp cấu hình Gce Avd để khởi động phiên bản.

void setAvdDriverBinary(File avdDriverBinary)

Đặt đường dẫn đến tệp nhị phân để khởi động phiên bản Gce Avd.

void setConnCheckUrl(String url)
void setCutoffBattery(int cutoffBattery)

đặt mức pin tối thiểu để tiếp tục lệnh gọi.

void setDisableKeyguard(boolean disableKeyguard)

Đặt xem chúng ta có nên cố gắng tắt khoá màn hình sau khi khởi động xong hay không

void setExtraFiles(MultiMap<File, String> extraFiles)

Đặt các tệp bổ sung cần tải lên GCE trong quá trình tạo acloud.

void setFastbootTimeout(int fastbootTimeout)
void setGceCmdTimeout(long gceCmdTimeout)

Đặt thời gian chờ Gce Avd để phiên bản chuyển sang trạng thái trực tuyến.

void setGceDriverBuildIdParam(String gceDriverBuildIdParam)

Đặt tham số trình điều khiển GCE cần được ghép nối với mã bản dựng từ thông tin bản dựng

void setGceDriverLogLevel(Log.LogLevel mGceDriverLogLevel)

Đặt cấp độ nhật ký của trình điều khiển Gce Avd.

void setGceMaxAttempt(int gceMaxAttempt)

Đặt số lần tối đa để khởi động thiết bị gce

void setInstanceType(TestDeviceOptions.InstanceType type)

Đặt loại phiên bản của thiết bị ảo cần được tạo

void setInstanceUser(String instanceUser)

Đặt người dùng phiên bản của thiết bị ảo GCE cần được tạo.

void setLogcatOptions(String logcatOptions)

Đặt các lựa chọn sẽ được truyền xuống logcat

void setMaxLogcatDataSize(long maxLogcatDataSize)

Đặt kích thước tối đa gần đúng của một logcat tmp cần giữ lại, tính bằng byte

void setOnlineTimeout(long onlineTimeout)
void setRebootTimeout(int rebootTimeout)
void setRemoteAdbPort(int remoteAdbPort)

Đặt cổng từ xa trong phiên bản mà máy chủ adb theo dõi

void setServiceAccountJsonKeyFile(File jsonKeyFile)

Đặt tệp khoá json của tài khoản dịch vụ.

void setSkipTearDown(boolean shouldSkipTearDown)

Trả về true nếu bạn nên bỏ qua việc huỷ GCE.

void setSshPrivateKeyPath(File sshPrivateKeyPath)

Đặt đường dẫn của khoá ssh để dùng cho các thao tác với phiên bản 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()

Trả về true nếu bạn nên bỏ qua việc huỷ GCE.

boolean shouldUseConnection()

Trả về việc chúng ta có nên sử dụng tính năng kết nối mới hay không.

boolean shouldUseContentProvider()

Trả về việc có thể dùng trình cung cấp nội dung Tradefed để đẩy/kéo tệp hay không.

boolean useCmdWifiCommands()

Trả về việc có sử dụng các lệnh wifi cmd thay vì apk hay không.

boolean useCvdCF()

Trợ giúp trả về giá trị true nếu thiết bị được cvd khởi chạy, nếu không thì trả về giá trị false.

boolean useExitStatusWorkaround()

Trả về việc có sử dụng giải pháp thay thế để lấy trạng thái thoát của shell trên các thiết bị cũ không có shell phiên bản 2 hay không.

boolean useIpV6ForTcpFastboot()
boolean useOxygen()

Trả về true nếu sử dụng Oxygen để tạo thiết bị ảo.

boolean useOxygenProxy()

Trả về true nếu chúng ta muốn TradeFed gọi trực tiếp Oxygen để thuê thiết bị.

boolean useOxygenationDevice()

Trả về true nếu đó là cho thuê thiết bị oxy hoá trong cơ sở hạ tầng của OmniLab.

boolean useUpdatedBootloaderStatus()

Trả về việc có sử dụng trạng thái mới hơn của trình tải khởi động hay không.

boolean waitForGceTearDown()

Trả về true nếu chúng ta nên chặn khi hoàn tất việc huỷ GCE trước khi tiếp tục.

Hằng số

DEFAULT_ADB_PORT

public static final int DEFAULT_ADB_PORT

Giá trị hằng số: 5555 (0x000015b3)

INSTANCE_TYPE_OPTION

public static final String INSTANCE_TYPE_OPTION

Giá trị không đổi: "instance-type"

REMOTE_TF_VERSION_OPTION

public static final String REMOTE_TF_VERSION_OPTION

Giá trị không đổi: "remote-tf-version"

Trường

mAdbConnectWaitTime

protected long mAdbConnectWaitTime

Hàm khởi tạo công khai

TestDeviceOptions

public TestDeviceOptions ()

Phương thức công khai

addGceDriverParams

public void addGceDriverParams (String param)

Thêm một tham số vào các tham số trình điều khiển gce.

Tham số
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

Trả về việc chúng ta có nên dựa vào các đối số thời gian chờ khởi động từ acloud hay không (nếu có).

Giá trị trả về
boolean

evaluateDeviceConnection

public boolean evaluateDeviceConnection ()

Giá trị trả về
boolean

getAdbBinary

public File getAdbBinary ()

Trả về một tệp nhị phân adb cụ thể sẽ được dùng. Nếu giá trị này là rỗng, hãy dùng tệp nhị phân DeviceManager.

Giá trị trả về
File

getAdbCommandTimeout

public long getAdbCommandTimeout ()

Giá trị trả về
long thời gian chờ để gửi lệnh tính bằng mili giây.

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

Trả về giá trị thời gian chờ tính bằng mili giây sẽ được áp dụng cho kết nối ADB.

Giá trị trả về
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

Giá trị trả về
int thời gian chờ tính bằng mili giây để khởi động vào chế độ khôi phục.

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

Giá trị trả về
long thời gian tính bằng mili giây để đợi thiết bị không hoạt động sau khi adb root.

getAdbServerPort

public String getAdbServerPort ()

Trả về cổng máy chủ adb được liên kết với thiết bị. Nếu giá trị này là rỗng, hãy sử dụng cổng mặc định.

Giá trị trả về
String

getAvailableTimeout

public long getAvailableTimeout ()

Giá trị trả về
long thời gian mặc định tính bằng mili giây để chờ thiết bị có sẵn.

getAvdConfigFile

public File getAvdConfigFile ()

Trả về tệp cấu hình Gce Avd để khởi động phiên bản.

Giá trị trả về
File

getAvdDriverBinary

public File getAvdDriverBinary ()

Trả về đường dẫn đến tệp nhị phân để khởi động phiên bản Gce Avd.

Giá trị trả về
File

getBaseImage

public String getBaseImage ()

Trả về tên hình ảnh cơ sở sẽ được dùng cho phiên bản hiện tại

Giá trị trả về
String

getBugreportzTimeout

public long getBugreportzTimeout ()

Trả về giá trị thời gian chờ sẽ được áp dụng cho quá trình chụp bugreportz.

Giá trị trả về
long

getConnCheckUrl

public String getConnCheckUrl ()

Giá trị trả về
String URL mặc định sẽ được dùng cho các kiểm thử khả năng kết nối.

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

Tham số
type TestDeviceOptions.InstanceType

Giá trị trả về
String

getCrosPassword

public String getCrosPassword ()

Trả về mật khẩu để đăng nhập vào ChromeOS.

Giá trị trả về
String

getCrosUser

public String getCrosUser ()

Trả về Người dùng Chrome OS để đăng nhập.

Giá trị trả về
String

getCutoffBattery

public Integer getCutoffBattery ()

Giá trị trả về
Integer mức pin tối thiểu để tiếp tục lệnh gọi.

getDefaultNetworkType

public String getDefaultNetworkType ()

Giá trị trả về
String

getExtraFiles

public MultiMap<File, String> getExtraFiles ()

Trả về các tệp bổ sung cần tải lên GCE trong quá trình tạo acloud.

Giá trị trả về
MultiMap<File, String>

getExtraOxygenArgs

public  getExtraOxygenArgs ()

Trả về các đối số bổ sung để thuê một thiết bị Oxygen.

Giá trị trả về

getExtraParamsByInstanceType

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

Tham số
type TestDeviceOptions.InstanceType

baseImage String

Giá trị trả về

getFastbootBinary

public File getFastbootBinary ()

Trả về một tệp nhị phân fastboot cụ thể sẽ được dùng. Nếu giá trị này là rỗng, hãy dùng DeviceManager.

Giá trị trả về
File

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

Giá trị trả về
long

getFastbootTimeout

public int getFastbootTimeout ()

Giá trị trả về
int thời gian chờ để khởi động vào chế độ khởi động nhanh tính bằng mili giây.

getGceAccount

public String getGceAccount ()

Trả lại tài khoản email gce để sử dụng với trình điều khiển

Giá trị trả về
String

getGceCmdTimeout

public long getGceCmdTimeout ()

Trả về thời gian chờ Gce Avd để phiên bản chuyển sang trạng thái trực tuyến.

Giá trị trả về
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

Trả về tham số trình điều khiển GCE cần được ghép nối với mã nhận dạng bản dựng từ thông tin bản dựng

Giá trị trả về
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

Trả về các đường dẫn tệp bổ sung dưới dạng các tham số trình điều khiển GCE được cung cấp thông qua lựa chọn.

Giá trị trả về
MultiMap<String, File>

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

Trả về cấp nhật ký của trình điều khiển Gce Avd.

Giá trị trả về
Log.LogLevel

getGceDriverParams

public  getGceDriverParams ()

Trả về các tham số trình điều khiển GCE bổ sung được cung cấp thông qua tuỳ chọn

Giá trị trả về

getGceMaxAttempt

public int getGceMaxAttempt ()

Trả về số lần thử tối đa để khởi động một thiết bị gce

Giá trị trả về
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

Trả về loại phiên bản của thiết bị ảo cần được tạo

Giá trị trả về
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

Trả về người dùng phiên bản của thiết bị ảo GCE cần được tạo

Giá trị trả về
String

getInvocationAttributeToMetadata

public  getInvocationAttributeToMetadata ()

Giá trị trả về

getLogcatOptions

public String getLogcatOptions ()

Giá trị trả về
String các tuỳ chọn logcat đã định cấu hình

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

Lấy kích thước tối đa gần đúng của dữ liệu logcat tmp cần giữ lại, tính bằng byte.

Giá trị trả về
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

Giá trị trả về
long thời gian tối đa để cố gắng kết nối với Wi-Fi.

getOnlineTimeout

public long getOnlineTimeout ()

Giá trị trả về
long thời gian mặc định tính bằng mili giây để chờ thiết bị kết nối mạng.

getOxygenAccountingUser

public String getOxygenAccountingUser ()

Trả về người dùng kế toán của thiết bị Oxygen.

Giá trị trả về
String

getOxygenDeviceSize

public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

Trả về kích thước của máy chủ mà thiết bị ảo Oxygen sẽ chạy.

Giá trị trả về
TestDeviceOptions.DeviceSize

getOxygenLeaseLength

public long getOxygenLeaseLength ()

Trả về thời gian cho thuê thiết bị Oxygen tính bằng mili giây.

Giá trị trả về
long

getOxygenServiceAddress

public String getOxygenServiceAddress ()

Trả về địa chỉ dịch vụ của thiết bị Oxygen.

Giá trị trả về
String

getOxygenTargetRegion

public String getOxygenTargetRegion ()

Trả về khu vực mục tiêu của thiết bị Oxygen.

Giá trị trả về
String

getPostBootCommands

public  getPostBootCommands ()

Giá trị trả về
danh sách các lệnh shell sẽ chạy sau khi khởi động lại.

getRebootTimeout

public int getRebootTimeout ()

Giá trị trả về
int thời gian chờ tính bằng mili giây để khởi động toàn bộ hệ thống.

getRemoteAdbPort

public int getRemoteAdbPort ()

Trả về cổng từ xa trong phiên bản mà máy chủ adb đang theo dõi

Giá trị trả về
int

getRemoteFetchFilePattern

public  getRemoteFetchFilePattern ()

Trả về danh sách mẫu để cố gắng tìm nạp thông qua scp.

Giá trị trả về

getRemoteTf

public File getRemoteTf ()

Tệp trỏ đến thư mục của phiên bản Tradefed sẽ được đẩy đến vị trí từ xa.

Giá trị trả về
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

Giá trị trả về
File tệp khoá json tài khoản dịch vụ.

getSnapuserdTimeout

public long getSnapuserdTimeout ()

Giá trị trả về
long

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

Trả về đường dẫn của khoá ssh để dùng cho các thao tác với phiên bản Gce Avd.

Giá trị trả về
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

Giá trị trả về
int thời gian chờ tính bằng mili giây để hệ thống tệp được định dạng và thiết bị khởi động lại sau khi giải mã.

getUseFastbootErase

public boolean getUseFastbootErase ()

Giá trị trả về
boolean có sử dụng lệnh xoá fastboot thay vì lệnh định dạng fastboot để xoá phân vùng hay không.

getWifiAttempts

public int getWifiAttempts ()

Giá trị trả về
int số lần thử kết nối với mạng Wi-Fi theo mặc định.

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

Giá trị trả về
int thời gian chờ cơ bản giữa các lần thử kết nối lại Wi-Fi.

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

Giá trị trả về
String đường dẫn apk wifiutil

isCmdWifiVirtual

public boolean isCmdWifiVirtual ()

Giá trị trả về
boolean

isDisableKeyguard

public boolean isDisableKeyguard ()

Kiểm tra xem chúng ta có nên cố gắng tắt khoá bảo vệ hay không sau khi quá trình khởi động hoàn tất

Giá trị trả về
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

Kiểm tra xem có nên bật adb root khi khởi động cho thiết bị này hay không

Giá trị trả về
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

Giá trị trả về
boolean true nếu tính năng ghi nhật ký logcat ở chế độ nền được bật

isWifiExpoRetryEnabled

public boolean isWifiExpoRetryEnabled ()

Giá trị trả về
boolean nếu bạn nên sử dụng chiến lược thử lại luỹ thừa.

setAdbCommandTimeout

public void setAdbCommandTimeout (long adbCommandTimeout)

Đặt thời gian chờ để gửi lệnh tính bằng mili giây.

Tham số
adbCommandTimeout long

setAdbRecoveryTimeout

public void setAdbRecoveryTimeout (int adbRecoveryTimeout)

Tham số
adbRecoveryTimeout int: thời gian chờ tính bằng mili giây để khởi động vào chế độ khôi phục.

setAdbRootUnavailableTimeout

public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)

Tham số
adbRootUnavailableTimeout long: thời gian tính bằng mili giây để chờ thiết bị không hoạt động sau khi adb root.

setAvdConfigFile

public void setAvdConfigFile (File avdConfigFile)

Đặt tệp cấu hình Gce Avd để khởi động phiên bản.

Tham số
avdConfigFile File

setAvdDriverBinary

public void setAvdDriverBinary (File avdDriverBinary)

Đặt đường dẫn đến tệp nhị phân để khởi động phiên bản Gce Avd.

Tham số
avdDriverBinary File

setConnCheckUrl

public void setConnCheckUrl (String url)

Tham số
url String

setCutoffBattery

public void setCutoffBattery (int cutoffBattery)

đặt mức pin tối thiểu để tiếp tục lệnh gọi.

Tham số
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

Đặt xem chúng ta có nên cố gắng tắt khoá màn hình sau khi khởi động xong hay không

Tham số
disableKeyguard boolean

setExtraFiles

public void setExtraFiles (MultiMap<File, String> extraFiles)

Đặt các tệp bổ sung cần tải lên GCE trong quá trình tạo acloud.

Tham số
extraFiles MultiMap

setFastbootTimeout

public void setFastbootTimeout (int fastbootTimeout)

Tham số
fastbootTimeout int: thời gian chờ tính bằng mili giây để khởi động vào chế độ fastboot.

setGceCmdTimeout

public void setGceCmdTimeout (long gceCmdTimeout)

Đặt thời gian chờ Gce Avd để phiên bản chuyển sang trạng thái trực tuyến.

Tham số
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

Đặt tham số trình điều khiển GCE cần được ghép nối với mã bản dựng từ thông tin bản dựng

Tham số
gceDriverBuildIdParam String

setGceDriverLogLevel

public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

Đặt cấp độ nhật ký của trình điều khiển Gce Avd.

Tham số
mGceDriverLogLevel Log.LogLevel

setGceMaxAttempt

public void setGceMaxAttempt (int gceMaxAttempt)

Đặt số lần tối đa để khởi động thiết bị gce

Tham số
gceMaxAttempt int

setInstanceType

public void setInstanceType (TestDeviceOptions.InstanceType type)

Đặt loại thực thể của thiết bị ảo cần được tạo

Tham số
type TestDeviceOptions.InstanceType

setInstanceUser

public void setInstanceUser (String instanceUser)

Đặt người dùng phiên bản của thiết bị ảo GCE cần được tạo.

Tham số
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

Đặt các lựa chọn sẽ được truyền xuống logcat

Tham số
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

Đặt kích thước tối đa gần đúng của một logcat tmp cần giữ lại, tính bằng byte

Tham số
maxLogcatDataSize long

setOnlineTimeout

public void setOnlineTimeout (long onlineTimeout)

Tham số
onlineTimeout long

setRebootTimeout

public void setRebootTimeout (int rebootTimeout)

Tham số
rebootTimeout int: thời gian chờ tính bằng mili giây để hệ thống khởi động hoàn toàn.

setRemoteAdbPort

public void setRemoteAdbPort (int remoteAdbPort)

Đặt cổng từ xa trong phiên bản mà máy chủ adb theo dõi

Tham số
remoteAdbPort int

setServiceAccountJsonKeyFile

public void setServiceAccountJsonKeyFile (File jsonKeyFile)

Đặt tệp khoá json của tài khoản dịch vụ.

Tham số
jsonKeyFile File: tệp khoá.

setSkipTearDown

public void setSkipTearDown (boolean shouldSkipTearDown)

Trả về true nếu bạn nên bỏ qua việc huỷ GCE. Nếu không thì trả về giá trị false.

Tham số
shouldSkipTearDown boolean

setSshPrivateKeyPath

public void setSshPrivateKeyPath (File sshPrivateKeyPath)

Đặt đường dẫn của khoá ssh để dùng cho các thao tác với phiên bản Gce Avd.

Tham số
sshPrivateKeyPath File

setUnencryptRebootTimeout

public void setUnencryptRebootTimeout (int unencryptRebootTimeout)

Tham số
unencryptRebootTimeout int: thời gian chờ tính bằng mili giây để hệ thống tệp được định dạng và thiết bị khởi động lại sau khi giải mã.

setUseCmdWifi

public void setUseCmdWifi (boolean useCmdWifi)

Tham số
useCmdWifi boolean

setUseConnection

public void setUseConnection (boolean useConnection)

Tham số
useConnection boolean

setUseFastbootErase

public void setUseFastbootErase (boolean useFastbootErase)

Tham số
useFastbootErase boolean: có sử dụng lệnh xoá fastboot thay vì lệnh định dạng fastboot để xoá các phân vùng hay không.

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

Tham số
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

Giá trị trả về
boolean nếu bạn nên tắt tính năng khởi động lại thiết bị

shouldSkipBootComplete

public boolean shouldSkipBootComplete ()

Giá trị trả về
boolean

shouldSkipTearDown

public boolean shouldSkipTearDown ()

Trả về true nếu bạn nên bỏ qua việc huỷ GCE. Nếu không thì trả về giá trị false.

Giá trị trả về
boolean

shouldUseConnection

public boolean shouldUseConnection ()

Trả về việc chúng ta có nên sử dụng tính năng kết nối mới hay không.

Giá trị trả về
boolean

shouldUseContentProvider

public boolean shouldUseContentProvider ()

Trả về việc có thể dùng trình cung cấp nội dung Tradefed để đẩy/kéo tệp hay không.

Giá trị trả về
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

Trả về việc có sử dụng các lệnh wifi cmd thay vì apk hay không.

Giá trị trả về
boolean

useCvdCF

public boolean useCvdCF ()

Trợ giúp trả về giá trị true nếu thiết bị được khởi chạy bằng cvd, trả về giá trị false trong trường hợp ngược lại.

Giá trị trả về
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

Trả về việc có sử dụng giải pháp thay thế để lấy trạng thái thoát của shell trên các thiết bị cũ không có shell v2 hay không.

Giá trị trả về
boolean

useIpV6ForTcpFastboot

public boolean useIpV6ForTcpFastboot ()

Giá trị trả về
boolean

useOxygen

public boolean useOxygen ()

Trả về true nếu sử dụng Oxygen để tạo thiết bị ảo. Nếu không thì trả về giá trị false.

Giá trị trả về
boolean

useOxygenProxy

public boolean useOxygenProxy ()

Trả về true nếu chúng ta muốn TradeFed gọi trực tiếp Oxygen để thuê thiết bị.

Giá trị trả về
boolean

useOxygenationDevice

public boolean useOxygenationDevice ()

Trả về true nếu đó là cho thuê thiết bị oxy hoá trong cơ sở hạ tầng của OmniLab. Nếu không thì trả về giá trị false.

Giá trị trả về
boolean

useUpdatedBootloaderStatus

public boolean useUpdatedBootloaderStatus ()

Trả về việc có sử dụng trạng thái mới hơn của trình tải khởi động hay không.

Giá trị trả về
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

Trả về true nếu chúng ta nên chặn khi hoàn tất việc huỷ GCE trước khi tiếp tục.

Giá trị trả về
boolean