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