TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
IDeviceBuildInfo.getTestsDir()
フォルダからデバイスに 1 つ以上のファイル/ディレクトリをプッシュする ITargetPreparer
。
テストの zip が存在しない場合、または存在しない場合、この作成ツールは代替ディレクトリを検索します。 必要な apk が含まれている。検索は、最後に指定された代替ディレクトリから順に実行され、 作成します。
概要
パブリック コンストラクタ | |
---|---|
TestFilePushSetup()
|
パブリック メソッド | |
---|---|
|
reportDependencies()
|
void
|
setUp(TestInformation testInfo)
|
保護されたメソッド | |
---|---|
void
|
addTestFileName(String fileName)
push するアイテムのリストにファイルを追加します |
void
|
clearTestFileName()
|
|
getFailedToPushFiles()
push に失敗したファイルのセットを返します。 |
File
|
getLocalPathForFilename(IBuildInfo buildInfo, String fileName, ITestDevice device)
ビルド情報内のテスト アーティファクト情報に基づいてホスト側のパスを解決します。 |
|
getTestFileNames()
テスト zip からデバイスにプッシュするファイルのリストを取得します |
void
|
setThrowIfNoFile(boolean throwIfNoFile)
|
パブリック コンストラクタ
TestFilePushSetup
public TestFilePushSetup ()
パブリック メソッド
reportDependencies
publicreportDependencies ()
戻り値 | |
---|---|
|
セットアップ
public void setUp (TestInformation testInfo)
パラメータ | |
---|---|
testInfo |
TestInformation |
例外 | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
保護されたメソッド
addTestFileName
protected void addTestFileName (String fileName)
push するアイテムのリストにファイルを追加します
ClearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
push に失敗したファイルのセットを返します。「throw-if-not-found」の場合にのみ使用できます false の場合、最初に失敗した push が例外をスローします。
戻り値 | |
---|---|
|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
ビルド情報内のテスト アーティファクト情報に基づいてホスト側のパスを解決します。
パラメータ | |
---|---|
buildInfo |
IBuildInfo : ビルド アーティファクト情報 |
fileName |
String : push するアーティファクトのファイル名 |
device |
ITestDevice |
戻り値 | |
---|---|
File |
ホスト上の物理ファイル/パスを表す ERROR(/File) |
例外 | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
テスト zip からデバイスにプッシュするファイルのリストを取得します
戻り値 | |
---|---|
|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
パラメータ | |
---|---|
throwIfNoFile |
boolean |