DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
اجرای پیشفرض تستهای نصبکننده فشرده.
خلاصه
سازندگان عمومی | |
---|---|
DefaultTestsZipInstaller () سازنده پیش فرض | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی | |
DefaultTestsZipInstaller (String... skipList) این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی |
روش های عمومی | |
---|---|
void | deleteData (ITestDevice device) همه فایلها/دایرکتوریها را از |
getDataWipeSkipList () فهرست دایرکتوری ها را برای پاک کردن، که فقط برای آزمایش استفاده می شود، دریافت کنید. | |
void | pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild) محتویات فایل tests.zip را روی پارتیشن داده دستگاه فشار می دهد. این پیاده سازی قبل از ادامه، دستگاه را در Userland راه اندازی مجدد می کند. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) لیست مسیرها را در زیر |
void | setDataWipeSkipList (String... skipList) لیست مسیرها را در زیر |
سازندگان عمومی
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
سازنده پیش فرض
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی setDataWipeSkipList( )
setDataWipeSkipList( )
به طور جداگانه
پارامترها | |
---|---|
skipList | /data که باید هنگام پاک کردن فایل سیستم نگهداری شود @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی setDataWipeSkipList( )
setDataWipeSkipList( )
به طور جداگانه
پارامترها | |
---|---|
skipList | String : مجموعه ای از مسیرها در زیر /data که هنگام پاک کردن فایل سیستم نگهداری می شود @see #setDataWipeSkipList |
روش های عمومی
حذف داده ها
public void deleteData (ITestDevice device)
همه فایلها/دایرکتوریها را از /data
در دستگاه مشخص شده حذف میکند، به استثنای مواردی که در فهرست پرش حذف شدهاند.
پیاده سازی زمان اجرا روی دستگاه را متوقف می کند. به شدت توصیه می شود پس از اتمام این روش، دستگاه را مجددا راه اندازی کنید.
پارامترها | |
---|---|
device | ITestDevice : ITestDevice برای عمل کردن |
پرتاب می کند | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
فهرست دایرکتوری ها را برای پاک کردن، که فقط برای آزمایش استفاده می شود، دریافت کنید.
برمی گرداند | |
---|---|
مجموعه دایرکتوری هایی که هنگام پاک کردن دایرکتوری باید از آنها رد شود |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
محتویات فایل tests.zip را روی پارتیشن داده دستگاه فشار می دهد.
این پیاده سازی قبل از ادامه، دستگاه را در Userland راه اندازی مجدد می کند. همچنین زمان اجرای اندروید را متوقف می کند و پس از بازگشت آن را متوقف می کند
پارامترها | |
---|---|
device | ITestDevice : ITestDevice برای فلش، فرض می شود که در حالت adb باشد. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo که شامل تستهای فشرده برای فلش است |
پرتاب می کند | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
لیست مسیرها را در زیر /data
تنظیم می کند تا از پاک شدن جلوگیری شود.
پارامترها | |
---|---|
skipList | توجه داشته باشید که جزئیات فهرست پرش، فرزندان مستقیم |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
لیست مسیرها را در زیر /data
تنظیم می کند تا از پاک شدن جلوگیری شود.
پارامترها | |
---|---|
skipList | String : فهرست فهرستی از دایرکتوریهایی که باید از آنها پرش کرد. توجه داشته باشید که جزئیات فهرست پرش، فرزندان مستقیم |