Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

RemoteFileUtil

public class RemoteFileUtil
extends Object

java.lang.Object
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 dalam instance container.

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

Ambil file jarak jauh di perangkat atau instance 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 ERROR(/File) dari host lokal ke instance jarak jauh

Konstruktor publik

RemoteFileUtil

public RemoteFileUtil ()

Metode publik

fetchRemoteDir

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 menjelaskan perangkat.

options TestDeviceOptions : TestDeviceOptions 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

fetchRemoteDir

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 menjelaskan perangkat.

options TestDeviceOptions : TestDeviceOptions 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

fetchRemoteFile

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

Ambil file jarak jauh dalam instance container.

Parameter
remoteInstance GceAvdInfo : GceAvdInfo yang menjelaskan perangkat.

options TestDeviceOptions : TestDeviceOptions 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 sebaliknya

fetchRemoteFile

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

Ambil file jarak jauh di perangkat atau instance kontainer.

Parameter
remoteInstance GceAvdInfo : GceAvdInfo yang menjelaskan perangkat.

options TestDeviceOptions : TestDeviceOptions 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) 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 menjelaskan perangkat.

options TestDeviceOptions : TestDeviceOptions menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE.

scpArgs : args ekstra untuk diteruskan ke perintah scp

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) tempat file jarak jauh akan ditarik

Kembali
boolean Benar jika berhasil, Salah jika sebaliknya