Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

RemoteFileUtil

public class RemoteFileUtil
extends Object

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


Clase de utilidad para manejar archivos desde una instancia remota

Resumen

Constructores públicos

RemoteFileUtil ()

Métodos públicos

static File fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)

Obtenga un directorio remoto del host remoto.

static boolean fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)

Obtenga un directorio remoto del host remoto.

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

Obtenga un archivo remoto en la instancia del contenedor.

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

Obtenga un archivo remoto en la instancia del dispositivo o contenedor.

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)

Envíe un ERROR(/File) desde el host local a la instancia remota

Constructores públicos

RemoteFileUtil

public RemoteFileUtil ()

Métodos públicos

fetchRemoteDir

public static File fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath)

Obtenga un directorio remoto del host remoto.

Parámetros
remoteInstance GceAvdInfo : el GceAvdInfo que describe el dispositivo.

options TestDeviceOptions : TestDeviceOptions describe las opciones de dispositivo que se utilizarán para el dispositivo GCE.

runUtil IRunUtil : un IRunUtil para ejecutar comandos.

timeout long : en milisegundos para que se complete la recuperación

remoteDirPath String : la ruta remota donde encontrar el directorio.

Devoluciones
File El ERROR(/File) directorio extraído ERROR(/File) si tiene éxito, nulo en caso contrario

fetchRemoteDir

public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath, 
                File localDir)

Obtenga un directorio remoto del host remoto.

Parámetros
remoteInstance GceAvdInfo : el GceAvdInfo que describe el dispositivo.

options TestDeviceOptions : TestDeviceOptions describe las opciones de dispositivo que se utilizarán para el dispositivo GCE.

runUtil IRunUtil : un IRunUtil para ejecutar comandos.

timeout long : en milisegundos para que se complete la recuperación

remoteDirPath String : la ruta remota donde encontrar el directorio.

localDir File : el directorio local donde colocar los archivos extraídos.

Devoluciones
boolean Verdadero si tiene éxito, falso en caso contrario

fetchRemoteFile

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

Obtenga un archivo remoto en la instancia del contenedor.

Parámetros
remoteInstance GceAvdInfo : el GceAvdInfo que describe el dispositivo.

options TestDeviceOptions : TestDeviceOptions describe las opciones de dispositivo que se utilizarán para el dispositivo GCE.

runUtil IRunUtil : un IRunUtil para ejecutar comandos.

timeout long : en milisegundos para que se complete la recuperación

remoteFilePath String : la ruta remota donde encontrar el archivo.

Devoluciones
File El archivo extraído si tiene éxito, nulo en caso contrario

fetchRemoteFile

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

Obtenga un archivo remoto en la instancia del dispositivo o contenedor.

Parámetros
remoteInstance GceAvdInfo : el GceAvdInfo que describe el dispositivo.

options TestDeviceOptions : TestDeviceOptions describe las opciones de dispositivo que se utilizarán para el dispositivo GCE.

runUtil IRunUtil : un IRunUtil para ejecutar comandos.

timeout long : en milisegundos para que se complete la recuperación

remoteFilePath String : la ruta remota donde encontrar el archivo.

localFile File : el ERROR(/File) local ERROR(/File) donde se extraerá el archivo remoto

Devoluciones
boolean Verdadero si tiene éxito, falso en caso contrario

pushFileToRemote

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

Envíe un ERROR(/File) desde el host local a la instancia remota

Parámetros
remoteInstance GceAvdInfo : el GceAvdInfo que describe el dispositivo.

options TestDeviceOptions : TestDeviceOptions describe las opciones de dispositivo que se utilizarán para el dispositivo GCE.

scpArgs : argumentos adicionales que se pasarán al comando scp

runUtil IRunUtil : un IRunUtil para ejecutar comandos.

timeout long : en milisegundos para que se complete la recuperación

remoteFilePath String : la ruta remota donde encontrar el archivo.

localFile File : el ERROR(/File) local ERROR(/File) donde se extraerá el archivo remoto

Devoluciones
boolean Verdadero si tiene éxito, falso en caso contrario