نصبکنندهی زیپ ITests
public interface ITestsZipInstaller
| com.android.tradefed.targetprep.ITestsZipInstaller |
تستها را از یک فایل زیپ تست (همانطور که توسط سیستم ساخت خروجی داده میشود) روی یک دستگاه نصب میکند.
خلاصه
روشهای عمومی | |
|---|---|
abstract void | deleteData ( ITestDevice device) تمام فایلها/دایرکتوریها را از |
abstract void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)محتویات فایل tests.zip را به پارتیشن داده دستگاه منتقل میکند. |
abstract void | setDataWipeSkipList (String... skipList) فهرست مسیرهای زیر |
abstract void | setDataWipeSkipList (Collection<String> skipList) فهرست مسیرهای زیر |
روشهای عمومی
حذف داده
public abstract void deleteData (ITestDevice device)
تمام فایلها/دایرکتوریها را از /data در دستگاه مشخص شده حذف میکند، به استثنای مواردی که توسط لیست رد شدن حذف شدهاند.
پیادهسازی این روش، زمان اجرا را روی دستگاه متوقف میکند. اکیداً توصیه میشود پس از اتمام این روش، دستگاه را مجدداً راهاندازی کنید.
| پارامترها | |
|---|---|
device | ITestDevice : ITestDevice که باید روی آن کار شود |
| پرتابها | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |
همچنین ببینید:
pushTestsZipOntoData
public abstract void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
محتویات فایل tests.zip را به پارتیشن داده دستگاه منتقل میکند.
| پارامترها | |
|---|---|
device | ITestDevice : ITestDevice قرار است فلش شود و فرض میشود در حالت adb است. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo که شامل فایلهای فشرده تست برای فلش کردن است. |
| پرتابها | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
| خطای com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError | |
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
فهرست مسیرهای زیر /data را برای جلوگیری از پاک شدن تنظیم میکند.
| پارامترها | |
|---|---|
skipList | String : لیست دایرکتوریهایی که باید از آنها صرف نظر کرد. توجه داشته باشید که جزئیات لیست پرش، فرزندان مستقیم |
همچنین ببینید:
setDataWipeSkipList
public abstract void setDataWipeSkipList (Collection<String> skipList)
فهرست مسیرهای زیر /data را برای جلوگیری از پاک شدن تنظیم میکند.
| پارامترها | |
|---|---|
skipList | Collection : فهرست دایرکتوریهایی که باید از آنها صرف نظر کرد. توجه داشته باشید که جزئیات لیست پرش، فرزندان مستقیم |
همچنین ببینید: