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

RemoteFileUtil

public class RemoteFileUtil
extends Object

java.lang.Object
com.android.tradefed.device.cloud.RemoteFileUtil


リモートインスタンスからのファイルを処理するユーティリティクラス

概要

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

RemoteFileUtil ()

パブリックメソッド

static File fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)

コンテナインスタンスのリモートファイルをフェッチします。

static boolean fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)

デバイスまたはコンテナインスタンスでリモートファイルをフェッチします。

static boolean pushFileToRemote ( GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) pushFileToRemote ( GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)

ERROR(/File)をローカルホストからリモートインスタンスにプッシュする

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

RemoteFileUtil

public RemoteFileUtil ()

パブリックメソッド

fetchRemoteFile

public static File fetchRemoteFile ( GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath)

コンテナインスタンスのリモートファイルをフェッチします。

パラメーター
remoteInstance GceAvdInfo :デバイスを説明するGceAvdInfo

options TestDeviceOptions :GCEデバイスに使用されるデバイスオプションを説明するTestDeviceOptions

runUtil IRunUtil :コマンドを実行するためのIRunUtil

timeout long :フェッチが完了するまでのミリ秒

remoteFilePath String :ファイルを検索するリモートパス。

戻り値
File 成功した場合はTrue、それ以外の場合はFalse

fetchRemoteFile

public static boolean fetchRemoteFile ( GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath, 
                File localFile)

デバイスまたはコンテナインスタンスでリモートファイルをフェッチします。

パラメーター
remoteInstance GceAvdInfo :デバイスを説明するGceAvdInfo

options TestDeviceOptions :GCEデバイスに使用されるデバイスオプションを説明するTestDeviceOptions

runUtil IRunUtil :コマンドを実行するためのIRunUtil

timeout long :フェッチが完了するまでのミリ秒

remoteFilePath String :ファイルを検索するリモートパス。

localFile File :リモートファイルがプルされるローカルERROR(/File)

戻り値
boolean 成功した場合はTrue、それ以外の場合はFalse

pushFileToRemote

public static boolean pushFileToRemote ( GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                 scpArgs, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath, 
                File localFile)

ERROR(/File)をローカルホストからリモートインスタンスにプッシュする

パラメーター
remoteInstance GceAvdInfo :デバイスを説明するGceAvdInfo

options TestDeviceOptions :GCEデバイスに使用されるデバイスオプションを説明するTestDeviceOptions

scpArgs :scpコマンドに渡される追加の引数

runUtil IRunUtil :コマンドを実行するためのIRunUtil

timeout long :フェッチが完了するまでのミリ秒

remoteFilePath String :ファイルを検索するリモートパス。

localFile File :リモートファイルがプルされるローカルERROR(/File)

戻り値
boolean 成功した場合はTrue、それ以外の場合はFalse