ITestsZipInstaller
public
interface
ITestsZipInstaller
| com.android.tradefed.targetprep.ITestsZipInstaller |
ビルドシステムによって出力されたテスト zip ファイルからデバイスにテストをインストールします。
概要
パブリック メソッド | |
|---|---|
abstract
void
|
deleteData(ITestDevice device)
指定されたデバイスの |
abstract
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
tests.zip ファイルの内容をデバイスのデータ パーティションにプッシュします。 |
abstract
void
|
setDataWipeSkipList(String... skipList)
|
abstract
void
|
setDataWipeSkipList(Collection<String> skipList)
|
パブリック メソッド
deleteData
public abstract void deleteData (ITestDevice device)
指定されたデバイスの /data から、スキップリストで除外されたものを除くすべてのファイル/ディレクトリを削除します。
実装により、デバイスのランタイムが停止します。このメソッドの完了時にデバイスを再起動することを強く推奨します。
| パラメータ | |
|---|---|
device |
ITestDevice: 処理する 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 |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
/data の下のパスのリストを設定して、クリアを回避します。
| パラメータ | |
|---|---|
skipList |
String: スキップするディレクトリのリスト。
スキップ リストの粒度は |
関連項目:
setDataWipeSkipList
public abstract void setDataWipeSkipList (Collection<String> skipList)
/data の下のパスのリストを設定して、クリアを回避します。
| パラメータ | |
|---|---|
skipList |
Collection: スキップするディレクトリのリスト。
スキップ リストの粒度は |
関連項目: