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

TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.TestFilePushSetup


IDeviceBuildInfo#getTestsDir()フォルダーからデバイスに1つ以上のファイル/ ITargetPreparerをプッシュするIDeviceBuildInfo#getTestsDir()

テストzipが存在しないか、必要なapkが含まれていない場合、この準備ツールは代替ディレクトリを調べます。検索は、指定された最後の代替ディレクトリから最初のディレクトリへと順番に行われます。

概要

パブリックコンストラクター

TestFilePushSetup ()

パブリックメソッド

void setUp ( ITestDevice device, IBuildInfo buildInfo)

保護されたメソッド

void addTestFileName (String fileName)

プッシュするアイテムのリストにファイルを追加します

void clearTestFileName ()
getFailedToPushFiles ()

プッシュに失敗したファイルのセットを返します。

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

ビルド情報内のアーティファクト情報のテストに基づいて、ホスト側のパスを解決します。

getTestFileNames ()

テストzipからデバイスにプッシュされるファイルのリストを取得します

void setAltDir (File altDir)

代替ディレクトリを設定します。

void setAltDirBehavior ( AltDirBehavior behavior)

代替のディレクトリ検索動作を設定します。

void setThrowIfNoFile (boolean throwIfNoFile)

パブリックコンストラクター

TestFilePushSetup

public TestFilePushSetup ()

パブリックメソッド

セットアップ

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

パラメーター
device ITestDevice

buildInfo IBuildInfo

投げる
BuildError
DeviceNotAvailableException
TargetSetupError

保護されたメソッド

addTestFileName

protected void addTestFileName (String fileName)

プッシュするアイテムのリストにファイルを追加します

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

プッシュに失敗したファイルのセットを返します。 「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

protected  getTestFileNames ()

テストzipからデバイスにプッシュされるファイルのリストを取得します

戻り値

setAltDir

protected void setAltDir (File altDir)

代替ディレクトリを設定します。テスト用に公開されました。

パラメーター
altDir File

setAltDirBehavior

protected void setAltDirBehavior ( AltDirBehavior behavior)

代替のディレクトリ検索動作を設定します。テスト用に公開。

パラメーター
behavior AltDirBehavior

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

パラメーター
throwIfNoFile boolean