RemoteFileUtil
public class RemoteFileUtil
extends Object
java.lang.Objeto | |
↳ | 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 boolean | doesRemoteFileExist ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath) Compruebe si existe un archivo (o directorio) en la instancia remota |
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) Enviar un |
Constructores públicos
RemoteFileUtil
public RemoteFileUtil ()
Métodos públicos
¿ExisteRemoteFileExist?
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Compruebe si existe un archivo (o directorio) en la instancia remota
Parámetros | |
---|---|
remoteInstance | GceAvdInfo : El GceAvdInfo que describe el dispositivo. |
options | TestDeviceOptions : TestDeviceOptions que describe las opciones del 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 búsqueda |
remotePath | String : la ruta remota donde encontrar el archivo. |
Devoluciones | |
---|---|
boolean | si el archivo existe o no |
buscarRemoteDir
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 que describe las opciones del 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 búsqueda |
remoteDirPath | String : la ruta remota donde encontrar el directorio. |
Devoluciones | |
---|---|
File | El directorio extraído ERROR(/File) si tiene éxito, nulo en caso contrario |
buscarRemoteDir
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 que describe las opciones del 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 búsqueda |
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 |
buscararchivoremoto
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 que describe las opciones del 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 búsqueda |
remoteFilePath | String : la ruta remota donde encontrar el archivo. |
Devoluciones | |
---|---|
File | El archivo retirado si tiene éxito, nulo en caso contrario |
buscararchivoremoto
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 que describe las opciones del 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 búsqueda |
remoteFilePath | String : la ruta remota donde encontrar el archivo. |
localFile | File : El ERROR(/File) donde se extraerá el archivo remoto |
Devoluciones | |
---|---|
boolean | Verdadero si tiene éxito, Falso en caso contrario |
empujarArchivoARemoto
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, TestDeviceOptions options,scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Enviar un ERROR(/File)
desde el host local a la instancia remota
Parámetros | |
---|---|
remoteInstance | GceAvdInfo : El GceAvdInfo que describe el dispositivo. |
options | TestDeviceOptions : TestDeviceOptions que describe las opciones del dispositivo que se utilizarán para el dispositivo GCE. |
scpArgs | |
runUtil | IRunUtil : un IRunUtil para ejecutar comandos. |
timeout | long : en milisegundos para que se complete la búsqueda |
remoteFilePath | String : la ruta remota donde encontrar el archivo. |
localFile | File : El ERROR(/File) donde se extraerá el archivo remoto |
Devoluciones | |
---|---|
boolean | Verdadero si tiene éxito, Falso en caso contrario |