RemoteFileUtil
public class RemoteFileUtil
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.device.cloud.RemoteFileUtil |
Kelas utilitas untuk menangani file dari instance jarak jauh
Ringkasan
Konstruktor publik | |
---|---|
RemoteFileUtil () |
Metode publik | |
---|---|
static File | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath) Ambil direktori jarak jauh dari host jarak jauh. |
static boolean | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir) Ambil direktori jarak jauh dari host jarak jauh. |
static File | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath) Ambil file jarak jauh di instance container. |
static boolean | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) Ambil file jarak jauh di perangkat atau instans kontainer. |
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) Dorong |
Konstruktor publik
RemoteFileUtil
public RemoteFileUtil ()
Metode publik
ambilRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Ambil direktori jarak jauh dari host jarak jauh.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options | TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
timeout | long : dalam milidetik hingga pengambilan selesai |
remoteDirPath | String : Jalur jarak jauh tempat menemukan direktori. |
Kembali | |
---|---|
File | Direktori yang ditarik ERROR(/File) jika berhasil, null jika tidak |
ambilRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Ambil direktori jarak jauh dari host jarak jauh.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options | TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
timeout | long : dalam milidetik hingga pengambilan selesai |
remoteDirPath | String : Jalur jarak jauh tempat menemukan direktori. |
localDir | File : Direktori lokal tempat meletakkan file yang ditarik. |
Kembali | |
---|---|
boolean | Benar jika berhasil, Salah jika sebaliknya |
ambilRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Ambil file jarak jauh di instance container.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options | TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
timeout | long : dalam milidetik hingga pengambilan selesai |
remoteFilePath | String : Jalur jarak jauh tempat menemukan file. |
Kembali | |
---|---|
File | Penarikan diajukan jika berhasil, null jika tidak |
ambilRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Ambil file jarak jauh di perangkat atau instans kontainer.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options | TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
timeout | long : dalam milidetik hingga pengambilan selesai |
remoteFilePath | String : Jalur jarak jauh tempat menemukan file. |
localFile | File : ERROR(/File) lokal tempat file jarak jauh akan ditarik |
Kembali | |
---|---|
boolean | Benar jika berhasil, Salah jika sebaliknya |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, TestDeviceOptions options,scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Dorong ERROR(/File)
dari host lokal ke instance jarak jauh
Parameter | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options | TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE. |
scpArgs | |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
timeout | long : dalam milidetik hingga pengambilan selesai |
remoteFilePath | String : Jalur jarak jauh tempat menemukan file. |
localFile | File : ERROR(/File) lokal tempat file jarak jauh akan ditarik |
Kembali | |
---|---|
boolean | Benar jika berhasil, Salah jika sebaliknya |