RemoteFileUtil
public class RemoteFileUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.RemoteFileUtil |
Dienstprogrammklasse zum Verarbeiten von Dateien von einer Remote-Instanz
Zusammenfassung
Öffentliche Bauträger | |
---|---|
RemoteFileUtil () |
Öffentliche Methoden | |
---|---|
static File | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath) Rufen Sie ein Remote-Verzeichnis vom Remote-Host ab. |
static boolean | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir) Rufen Sie ein Remote-Verzeichnis vom Remote-Host ab. |
static File | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath) Rufen Sie eine Remote-Datei in der Containerinstanz ab. |
static boolean | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) Rufen Sie eine Remote-Datei in der Geräte- oder Containerinstanz ab. |
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) Pushen Sie einen |
Öffentliche Bauträger
RemoteFileUtil
public RemoteFileUtil ()
Öffentliche Methoden
fetchRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Rufen Sie ein Remote-Verzeichnis vom Remote-Host ab.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : Die GceAvdInfo , die das Gerät beschreibt. |
options | TestDeviceOptions : ein TestDeviceOptions der die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil | IRunUtil : ein IRunUtil zum Ausführen von Befehlen. |
timeout | long : In Millisekunden, bis der Abruf abgeschlossen ist |
remoteDirPath | String : Der Remote-Pfad, unter dem sich das Verzeichnis befindet. |
Kehrt zurück | |
---|---|
File | Das abgerufene Verzeichnis ERROR(/File) bei Erfolg, andernfalls null |
fetchRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Rufen Sie ein Remote-Verzeichnis vom Remote-Host ab.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : Die GceAvdInfo , die das Gerät beschreibt. |
options | TestDeviceOptions : ein TestDeviceOptions der die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil | IRunUtil : ein IRunUtil zum Ausführen von Befehlen. |
timeout | long : In Millisekunden, bis der Abruf abgeschlossen ist |
remoteDirPath | String : Der Remote-Pfad, unter dem sich das Verzeichnis befindet. |
localDir | File : Das lokale Verzeichnis, in dem die abgerufenen Dateien abgelegt werden. |
Kehrt zurück | |
---|---|
boolean | True bei Erfolg, andernfalls False |
fetchRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Rufen Sie eine Remote-Datei in der Containerinstanz ab.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : Die GceAvdInfo , die das Gerät beschreibt. |
options | TestDeviceOptions : ein TestDeviceOptions der die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil | IRunUtil : ein IRunUtil zum Ausführen von Befehlen. |
timeout | long : In Millisekunden, bis der Abruf abgeschlossen ist |
remoteFilePath | String : Der Remote-Pfad, wo die Datei zu finden ist. |
Kehrt zurück | |
---|---|
File | Die abgerufene Datei wird bei Erfolg abgelegt, andernfalls null |
fetchRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Rufen Sie eine Remote-Datei in der Geräte- oder Containerinstanz ab.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : Die GceAvdInfo , die das Gerät beschreibt. |
options | TestDeviceOptions : ein TestDeviceOptions der die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil | IRunUtil : ein IRunUtil zum Ausführen von Befehlen. |
timeout | long : In Millisekunden, bis der Abruf abgeschlossen ist |
remoteFilePath | String : Der Remote-Pfad, wo die Datei zu finden ist. |
localFile | File : Der lokale ERROR(/File) , wohin die Remote-Datei gezogen wird |
Kehrt zurück | |
---|---|
boolean | True bei Erfolg, andernfalls False |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, TestDeviceOptions options,scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Pushen Sie einen ERROR(/File)
vom lokalen Host an die Remote-Instanz
Parameter | |
---|---|
remoteInstance | GceAvdInfo : Die GceAvdInfo , die das Gerät beschreibt. |
options | TestDeviceOptions : ein TestDeviceOptions der die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
scpArgs | |
runUtil | IRunUtil : ein IRunUtil zum Ausführen von Befehlen. |
timeout | long : In Millisekunden, bis der Abruf abgeschlossen ist |
remoteFilePath | String : Der Remote-Pfad, wo die Datei zu finden ist. |
localFile | File : Der lokale ERROR(/File) , wohin die Remote-Datei gezogen wird |
Kehrt zurück | |
---|---|
boolean | True bei Erfolg, andernfalls False |