Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


(ビルドシステムによって出力された)テストzipファイルからデバイスにテストをインストールします。

概要

パブリックメソッド

abstract void deleteData ( ITestDevice device)

スキップリストで除外されたものを除いて、指定されたデバイスの/dataからすべてのファイル/ディレクトリを削除します。

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

tests.zipファイルの内容をデバイスのデータパーティションにプッシュします。

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

クリアを回避するために、 /data下のパスのリストを設定します。

abstract void setDataWipeSkipList (String... skipList)

クリアを回避するために、 /data下のパスのリストを設定します。

パブリックメソッド

deleteData

public abstract void deleteData ( ITestDevice device)

スキップリストで除外されたものを除いて、指定されたデバイスの/dataからすべてのファイル/ディレクトリを削除します。

実装はデバイスのランタイムを停止します。この方法が完了したら、デバイスを再起動することを強くお勧めします。

パラメーター
device ITestDeviceITestDeviceするITestDevice

投げる
DeviceNotAvailableException
TargetSetupError

以下も参照してください。

pushTestsZipOntoData

public abstract void pushTestsZipOntoData ( ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

tests.zipファイルの内容をデバイスのデータパーティションにプッシュします。

パラメーター
device ITestDevice :フラッシュするITestDevice 、adbモードであると想定。

deviceBuild IDeviceBuildInfo :フラッシュするテストzipを含むIDeviceBuildInfo

投げる
com.android.tradefed.device.DeviceNotAvailableException
TargetSetupError
DeviceNotAvailableException

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

クリアを回避するために、 /data下のパスのリストを設定します。

パラメーター
skipList :スキップするディレクトリのリスト。

スキップリストの粒度は/data直接の子であることに注意してください。

以下も参照してください。

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

クリアを回避するために、 /data下のパスのリストを設定します。

パラメーター
skipList String :スキップするディレクトリのリスト。

スキップリストの粒度は/data直接の子であることに注意してください。

以下も参照してください。