RemoteFileUtil
public class RemoteFileUtil
extends Object
java.lang.object |
↳ | com.android.tradefed.device.cloud.RemoteFileUtil |
کلاس Utility برای مدیریت فایل از یک نمونه راه دور
خلاصه
روش های عمومی |
---|
static boolean | doesRemoteFileExist ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath) بررسی کنید که آیا یک فایل (یا دایرکتوری) در نمونه راه دور وجود دارد یا خیر |
static File | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath) یک فهرست راه دور از میزبان راه دور واکشی کنید. |
static boolean | fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir) یک فهرست راه دور از میزبان راه دور واکشی کنید. |
static File | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath) یک فایل راه دور در نمونه کانتینر واکشی کنید. |
static boolean | fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) یک فایل راه دور را در نمونه دستگاه یا کانتینر واکشی کنید. |
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) یک ERROR(/File) از میزبان محلی به نمونه راه دور فشار دهید |
سازندگان عمومی
RemoteFileUtil
public RemoteFileUtil ()
روش های عمومی
RemoteFileExist وجود دارد
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
بررسی کنید که آیا یک فایل (یا دایرکتوری) در نمونه راه دور وجود دارد یا خیر
پارامترها |
---|
remoteInstance | GceAvdInfo : GceAvdInfo که دستگاه را توصیف می کند. |
options | TestDeviceOptions : یک TestDeviceOptions که گزینه های دستگاه مورد استفاده برای دستگاه GCE را توصیف می کند. |
runUtil | IRunUtil : یک IRunUtil برای اجرای دستورات. |
timeout | long : در میلی ثانیه برای تکمیل واکشی |
remotePath | String : مسیر راه دور که در آن فایل را پیدا کنید. |
برمی گرداند |
---|
boolean | آیا فایل وجود دارد یا نه |
fetchRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
یک فهرست راه دور از میزبان راه دور واکشی کنید.
پارامترها |
---|
remoteInstance | GceAvdInfo : GceAvdInfo که دستگاه را توصیف می کند. |
options | TestDeviceOptions : یک TestDeviceOptions که گزینه های دستگاه مورد استفاده برای دستگاه GCE را توصیف می کند. |
runUtil | IRunUtil : یک IRunUtil برای اجرای دستورات. |
timeout | long : در میلی ثانیه برای تکمیل واکشی |
remoteDirPath | String : مسیر راه دوری که دایرکتوری را در آن پیدا کنید. |
برمی گرداند |
---|
File | دایرکتوری کشیده شده ERROR(/File) در صورت موفقیت آمیز بودن، در غیر این صورت پاک می شود |
fetchRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
یک فهرست راه دور از میزبان راه دور واکشی کنید.
پارامترها |
---|
remoteInstance | GceAvdInfo : GceAvdInfo که دستگاه را توصیف می کند. |
options | TestDeviceOptions : یک TestDeviceOptions که گزینه های دستگاه مورد استفاده برای دستگاه GCE را توصیف می کند. |
runUtil | IRunUtil : یک IRunUtil برای اجرای دستورات. |
timeout | long : در میلی ثانیه برای تکمیل واکشی |
remoteDirPath | String : مسیر راه دوری که دایرکتوری را در آن پیدا کنید. |
localDir | File : فهرست محلی که در آن فایل های کشیده شده قرار می گیرند. |
برمی گرداند |
---|
boolean | درست در صورت موفقیت، نادرست در غیر این صورت |
fetchRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
یک فایل راه دور در نمونه کانتینر واکشی کنید.
پارامترها |
---|
remoteInstance | GceAvdInfo : GceAvdInfo که دستگاه را توصیف می کند. |
options | TestDeviceOptions : یک TestDeviceOptions که گزینه های دستگاه مورد استفاده برای دستگاه GCE را توصیف می کند. |
runUtil | IRunUtil : یک IRunUtil برای اجرای دستورات. |
timeout | long : در میلی ثانیه برای تکمیل واکشی |
remoteFilePath | String : مسیر راه دور که در آن فایل را پیدا کنید. |
برمی گرداند |
---|
File | در صورت موفقیت آمیز بودن، بایگانی می شود، در غیر این صورت باطل می شود |
fetchRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
یک فایل راه دور را در نمونه دستگاه یا کانتینر واکشی کنید.
پارامترها |
---|
remoteInstance | GceAvdInfo : GceAvdInfo که دستگاه را توصیف می کند. |
options | TestDeviceOptions : یک TestDeviceOptions که گزینه های دستگاه مورد استفاده برای دستگاه GCE را توصیف می کند. |
runUtil | IRunUtil : یک IRunUtil برای اجرای دستورات. |
timeout | long : در میلی ثانیه برای تکمیل واکشی |
remoteFilePath | String : مسیر راه دور که در آن فایل را پیدا کنید. |
localFile | File : ERROR(/File) محلی که فایل راه دور کشیده می شود |
برمی گرداند |
---|
boolean | درست در صورت موفقیت، نادرست در غیر این صورت |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
یک ERROR(/File)
از میزبان محلی به نمونه راه دور فشار دهید
پارامترها |
---|
remoteInstance | GceAvdInfo : GceAvdInfo که دستگاه را توصیف می کند. |
options | TestDeviceOptions : یک TestDeviceOptions که گزینه های دستگاه مورد استفاده برای دستگاه GCE را توصیف می کند. |
scpArgs | : آرگ های اضافی برای ارسال به دستور scp |
runUtil | IRunUtil : یک IRunUtil برای اجرای دستورات. |
timeout | long : در میلی ثانیه برای تکمیل واکشی |
remoteFilePath | String : مسیر راه دور که در آن فایل را پیدا کنید. |
localFile | File : ERROR(/File) محلی که فایل راه دور کشیده می شود |
برمی گرداند |
---|
boolean | درست در صورت موفقیت، نادرست در غیر این صورت |