RemoteFileUtil

public class RemoteFileUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.cloud.RemoteFileUtil


Uzaktan bir örnekten dosyayı işleyen yardımcı program sınıfı

Özet

Herkese açık kurucular

RemoteFileUtil()

Herkese açık yöntemler

static boolean doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)

Uzak örnekte bir dosyanın (veya dizinin) olup olmadığını kontrol etme

static File fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)

Uzaktan ana makineden uzak bir dizin getirme.

static boolean fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)

Uzaktan ana makineden uzak bir dizin getirme.

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

Kapsayıcı örneğinde uzak bir dosyayı getirme.

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

Cihaz veya kapsayıcı örneğinde uzak bir dosyayı getirme.

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

Yerel ana makineden uzak örneğe ERROR(/File) gönderme

Herkese açık kurucular

RemoteFileUtil

public RemoteFileUtil ()

Herkese açık yöntemler

doesRemoteFileExist

public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remotePath)

Uzak örnekte bir dosyanın (veya dizinin) olup olmadığını kontrol etme

Parametreler
remoteInstance GceAvdInfo: Cihazı tanımlayan GceAvdInfo.

options TestDeviceOptions: GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions.

runUtil IRunUtil: Komutları yürütmek için bir IRunUtil.

timeout long: Getirimin tamamlanması için milisaniye cinsinden

remotePath String: Dosyanın bulunduğu uzak yol.

İlerlemeler
boolean Dosyanın mevcut olup olmadığı

fetchRemoteDir

public static File fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath)

Uzaktan ana makineden uzak bir dizin getirme.

Parametreler
remoteInstance GceAvdInfo: Cihazı tanımlayan GceAvdInfo.

options TestDeviceOptions: GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions.

runUtil IRunUtil: Komutları yürütmek için bir IRunUtil.

timeout long: Getirimin tamamlanması için milisaniye cinsinden

remoteDirPath String: Dizinin bulunduğu uzak yol.

İlerlemeler
File Başarılıysa çekilen dizin ERROR(/File), aksi takdirde null

fetchRemoteDir

public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath, 
                File localDir)

Uzaktan ana makineden uzak bir dizin getirme.

Parametreler
remoteInstance GceAvdInfo: Cihazı tanımlayan GceAvdInfo.

options TestDeviceOptions: GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions.

runUtil IRunUtil: Komutları yürütmek için bir IRunUtil.

timeout long: Getirimin tamamlanması için milisaniye cinsinden

remoteDirPath String: Dizinin bulunduğu uzak yol.

localDir File: Çekilen dosyaların yerleştirileceği yerel dizin.

İlerlemeler
boolean Başarılıysa doğru, aksi takdirde yanlış değerini döndürür.

fetchRemoteFile

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

Kapsayıcı örneğinde uzak bir dosyayı getirme.

Parametreler
remoteInstance GceAvdInfo: Cihazı tanımlayan GceAvdInfo.

options TestDeviceOptions: GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions.

runUtil IRunUtil: Komutları yürütmek için bir IRunUtil.

timeout long: Getirimin tamamlanması için milisaniye cinsinden

remoteFilePath String: Dosyanın bulunduğu uzak yol.

İlerlemeler
File Başarılıysa çekilen dosya, aksi takdirde null

fetchRemoteFile

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

Cihaz veya kapsayıcı örneğinde uzak bir dosyayı getirme.

Parametreler
remoteInstance GceAvdInfo: Cihazı tanımlayan GceAvdInfo.

options TestDeviceOptions: GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions.

runUtil IRunUtil: Komutları yürütmek için bir IRunUtil.

timeout long: Getirimin tamamlanması için milisaniye cinsinden

remoteFilePath String: Dosyanın bulunduğu uzak yol.

localFile File: Uzak dosyanın çekileceği yerel ERROR(/File)

İlerlemeler
boolean Başarılıysa doğru, aksi takdirde yanlış değerini döndürür.

pushFileToRemote

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

Yerel ana makineden uzak örneğe ERROR(/File) gönderme

Parametreler
remoteInstance GceAvdInfo: Cihazı tanımlayan GceAvdInfo.

options TestDeviceOptions: GCE cihazı için kullanılacak cihaz seçeneklerini açıklayan bir TestDeviceOptions.

scpArgs : scp komutuna iletilecek ek bağımsız değişkenler

runUtil IRunUtil: Komutları yürütmek için bir IRunUtil.

timeout long: Getirimin tamamlanması için milisaniye cinsinden

remoteFilePath String: Dosyanın bulunduğu uzak yol.

localFile File: Uzak dosyanın çekileceği yerel ERROR(/File)

İlerlemeler
boolean Başarılıysa doğru, aksi takdirde yanlış değerini döndürür.