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モードであると想定されます。

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直接の子であることに注意してください。