Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

AdbStopServerPreparer

public class AdbStopServerPreparer
extends BaseTargetPreparer implements ITargetCleaner

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.adb.AdbStopServerPreparer


目標準備者在運行adb測試之前和之後停止主機上的adb服務器。

在停止並重新啟動主機上的adb時,應謹慎使用此準備器。通常應與SemaphoreTokenTargetPreparer配合使用,以避免同時運行其他測試。

摘要

領域

public static final String ADB_BINARY_KEY

公共建設者

AdbStopServerPreparer ()

公開方法

void setUp ( ITestDevice device, IBuildInfo buildInfo)

執行目標設置以進行測試。

void tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e)

測試後執行目標清理/拆卸。

領域

ADB_BINARY_KEY

public static final String ADB_BINARY_KEY

公共建設者

AdbStopServerPreparer

public AdbStopServerPreparer ()

公開方法

建立

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

執行目標設置以進行測試。

參量
device ITestDevice :準備的ITestDevice

buildInfo IBuildInfo :有關測試中的構建的數據。

投擲
BuildError
DeviceNotAvailableException
TargetSetupError

拆除

public void tearDown ( ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

測試後執行目標清理/拆卸。

參量
device ITestDevice :準備的ITestDevice

buildInfo IBuildInfo :有關測試中的構建的數據。

e Throwable :如果調用以異常結束,則這將是在調用級別捕獲的異常。否則,將為null

投擲
DeviceNotAvailableException