Narzędzia zdalnej plików

public class RemoteFileUtil
extends Object

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


Klasa narzędzia do obsługi pliku z instancji zdalnej

Podsumowanie

Konstruktory publiczne

RemoteFileUtil()

Metody publiczne

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

Sprawdź, czy plik (lub katalog) istnieje w instancji zdalnej

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

Pobierz katalog zdalny z hosta zdalnego.

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

Pobierz katalog zdalny z hosta zdalnego.

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

Pobierz zdalny plik z instancji kontenera.

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

Pobierz plik zdalny z urządzenia lub instancji kontenera.

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

Wypchnij instancję ERROR(/File) z hosta lokalnego do instancji zdalnej

Konstruktory publiczne

Narzędzia zdalnej plików

public RemoteFileUtil ()

Metody publiczne

maRemoteFileExist

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

Sprawdź, czy plik (lub katalog) istnieje w instancji zdalnej

Parametry
remoteInstance GceAvdInfo: GceAvdInfo opisujący urządzenie.

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeout long: ukończenie pobierania w milisekundach

remotePath String: ścieżka zdalna, w której znajduje się plik.

Zwroty
boolean czy plik istnieje, czy nie;

pobierzRemoteDir

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

Pobierz katalog zdalny z hosta zdalnego.

Parametry
remoteInstance GceAvdInfo: GceAvdInfo opisujący urządzenie.

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeout long: ukończenie pobierania w milisekundach

remoteDirPath String: ścieżka zdalna, w której znajduje się katalog.

Zwroty
File W przypadku powodzenia pobieranego katalogu: ERROR(/File), w przeciwnym razie ma wartość null

pobierzRemoteDir

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

Pobierz katalog zdalny z hosta zdalnego.

Parametry
remoteInstance GceAvdInfo: GceAvdInfo opisujący urządzenie.

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeout long: ukończenie pobierania w milisekundach

remoteDirPath String: ścieżka zdalna, w której znajduje się katalog.

localDir File: katalog lokalny, w którym chcesz umieścić pobrane pliki.

Zwroty
boolean Wartość „prawda” w przypadku powodzenia, a w przeciwnym razie – „fałsz”

downloadRemoteFile

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

Pobierz zdalny plik z instancji kontenera.

Parametry
remoteInstance GceAvdInfo: GceAvdInfo opisujący urządzenie.

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeout long: ukończenie pobierania w milisekundach

remoteFilePath String: ścieżka zdalna, w której znajduje się plik.

Zwroty
File Jeśli plik się uda, pobrany plik ma wartość null. W przeciwnym razie ma wartość null.

downloadRemoteFile

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

Pobierz plik zdalny z urządzenia lub instancji kontenera.

Parametry
remoteInstance GceAvdInfo: GceAvdInfo opisujący urządzenie.

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeout long: ukończenie pobierania w milisekundach

remoteFilePath String: ścieżka zdalna, w której znajduje się plik.

localFile File: lokalny ERROR(/File), do którego zostanie pobrany plik zdalny.

Zwroty
boolean Wartość „prawda” w przypadku powodzenia, a w przeciwnym razie – „fałsz”

Plik pushDoZdalna

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

Wypchnij instancję ERROR(/File) z hosta lokalnego do instancji zdalnej

Parametry
remoteInstance GceAvdInfo: GceAvdInfo opisujący urządzenie.

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

scpArgs : dodatkowe argumenty do przekazania do polecenia scp

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeout long: ukończenie pobierania w milisekundach

remoteFilePath String: ścieżka zdalna, w której znajduje się plik.

localFile File: lokalny ERROR(/File), do którego zostanie pobrany plik zdalny.

Zwroty
boolean Wartość „prawda” w przypadku powodzenia, a w przeciwnym razie – „fałsz”