RemoteFileUtil
public class RemoteFileUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.RemoteFileUtil |
Classe di utilità per gestire file da un'istanza remota
Riepilogo
Costruttori pubblici | |
---|---|
RemoteFileUtil () |
Metodi pubblici | |
---|---|
static boolean | doesRemoteFileExist ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath) Verifica se un file (o una directory) esiste nell'istanza remota |
static File | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath) Recupera una directory remota dall'host remoto. |
static boolean | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir) Recupera una directory remota dall'host remoto. |
static File | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath) Recupera un file remoto nell'istanza del contenitore. |
static boolean | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) Recupera un file remoto nel dispositivo o nell'istanza del contenitore. |
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) Invia un |
Costruttori pubblici
RemoteFileUtil
public RemoteFileUtil ()
Metodi pubblici
faRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Verifica se un file (o una directory) esiste nell'istanza remota
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remotePath | String : il percorso remoto in cui trovare il file. |
ritorna | |
---|---|
boolean | se il file esiste o meno |
fetchRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Recupera una directory remota dall'host remoto.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteDirPath | String : il percorso remoto in cui trovare la directory. |
ritorna | |
---|---|
File | La directory estratta ERROR(/File) in caso di esito positivo, null in caso contrario |
fetchRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Recupera una directory remota dall'host remoto.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteDirPath | String : il percorso remoto in cui trovare la directory. |
localDir | File : la directory locale in cui inserire i file estratti. |
ritorna | |
---|---|
boolean | Vero in caso di successo, Falso in caso contrario |
fetchRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Recupera un file remoto nell'istanza del contenitore.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteFilePath | String : il percorso remoto in cui trovare il file. |
ritorna | |
---|---|
File | Il pull archiviato in caso di esito positivo, null in caso contrario |
fetchRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Recupera un file remoto nel dispositivo o nell'istanza del contenitore.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteFilePath | String : il percorso remoto in cui trovare il file. |
localFile | File : L' ERROR(/File) locale in cui verrà estratto il file remoto |
ritorna | |
---|---|
boolean | Vero in caso di successo, Falso in caso contrario |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, TestDeviceOptions options,scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Invia un ERROR(/File)
dall'host locale all'istanza remota
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
scpArgs | |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteFilePath | String : il percorso remoto in cui trovare il file. |
localFile | File : L' ERROR(/File) in cui verrà estratto il file remoto |
ritorna | |
---|---|
boolean | Vero in caso di successo, Falso in caso contrario |
RemoteFileUtil
public class RemoteFileUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.RemoteFileUtil |
Classe di utilità per gestire file da un'istanza remota
Riepilogo
Costruttori pubblici | |
---|---|
RemoteFileUtil () |
Metodi pubblici | |
---|---|
static boolean | doesRemoteFileExist ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath) Verifica se un file (o una directory) esiste nell'istanza remota |
static File | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath) Recupera una directory remota dall'host remoto. |
static boolean | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir) Recupera una directory remota dall'host remoto. |
static File | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath) Recupera un file remoto nell'istanza del contenitore. |
static boolean | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) Recupera un file remoto nel dispositivo o nell'istanza del contenitore. |
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) Invia un |
Costruttori pubblici
RemoteFileUtil
public RemoteFileUtil ()
Metodi pubblici
faRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Verifica se un file (o una directory) esiste nell'istanza remota
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remotePath | String : il percorso remoto in cui trovare il file. |
ritorna | |
---|---|
boolean | se il file esiste o meno |
fetchRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Recupera una directory remota dall'host remoto.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteDirPath | String : il percorso remoto in cui trovare la directory. |
ritorna | |
---|---|
File | La directory estratta ERROR(/File) in caso di esito positivo, null in caso contrario |
fetchRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Recupera una directory remota dall'host remoto.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteDirPath | String : il percorso remoto in cui trovare la directory. |
localDir | File : la directory locale in cui inserire i file estratti. |
ritorna | |
---|---|
boolean | Vero in caso di successo, Falso in caso contrario |
fetchRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Recupera un file remoto nell'istanza del contenitore.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteFilePath | String : il percorso remoto in cui trovare il file. |
ritorna | |
---|---|
File | Il pull archiviato in caso di esito positivo, null in caso contrario |
fetchRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Recupera un file remoto nel dispositivo o nell'istanza del contenitore.
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteFilePath | String : il percorso remoto in cui trovare il file. |
localFile | File : L' ERROR(/File) locale in cui verrà estratto il file remoto |
ritorna | |
---|---|
boolean | Vero in caso di successo, Falso in caso contrario |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, TestDeviceOptions options,scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Invia un ERROR(/File)
dall'host locale all'istanza remota
Parametri | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo che descrive il dispositivo. |
options | TestDeviceOptions : un TestDeviceOptions che descrive le opzioni del dispositivo da utilizzare per il dispositivo GCE. |
scpArgs | |
runUtil | IRunUtil : un IRunUtil per eseguire comandi. |
timeout | long : in millisecondi per il completamento del recupero |
remoteFilePath | String : il percorso remoto in cui trovare il file. |
localFile | File : L' ERROR(/File) locale in cui verrà estratto il file remoto |
ritorna | |
---|---|
boolean | Vero in caso di successo, Falso in caso contrario |