等待裝置日期時間準備工具

public class WaitForDeviceDatetimePreparer
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.WaitForDeviceDatetimePreparer


需要在裝置上設定日期時間的 ITargetPreparer

如未在逾時期限內設定日期時間,這個準備工具可以強制執行 TargetSetupError

摘要

公用建構函式

WaitForDeviceDatetimePreparer()

公用方法

void setDatetimeWaitTimeout(long datetimeWaitTimeout)

設定等待裝置有效日期時間的逾時時間

void setForceDatetime(boolean forceDatetime)

設定是否應強制將日期時間從主機移至裝置

void setForceSetupError(boolean forceSetupError)

如果日期時間未正確設定,設定用來強制執行 TargetSetupError 的布林值。

void setUp(TestInformation testInfo)

保護方法

IRunUtil getRunUtil()

公用建構函式

等待裝置日期時間準備工具

public WaitForDeviceDatetimePreparer ()

公用方法

setDatetimeWaitTimeout

public void setDatetimeWaitTimeout (long datetimeWaitTimeout)

設定等待裝置有效日期時間的逾時時間

參數
datetimeWaitTimeout long

setForceDatetime

public void setForceDatetime (boolean forceDatetime)

設定是否應強制將日期時間從主機裝置變更為裝置

參數
forceDatetime boolean

setForceSetupError

public void setForceSetupError (boolean forceSetupError)

如果日期時間未正確設定,設定用來強制 TargetSetupError 的布林值。

參數
forceSetupError boolean

設定

public void setUp (TestInformation testInfo)

參數
testInfo TestInformation

擲回
BuildError
DeviceNotAvailableException
TargetSetupError

保護方法

getRunUtil

protected IRunUtil getRunUtil ()

傳回
IRunUtil 要使用的 IRunUtil