ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


آزمایش‌ها را از فایل فشرده آزمایشی (همانطور که توسط سیستم ساخت خروجی می‌شود) روی دستگاه نصب می‌کند.

خلاصه

روش های عمومی

abstract void deleteData ( ITestDevice device)

همه فایل‌ها/دایرکتوری‌ها را از /data در دستگاه مشخص شده حذف می‌کند، به استثنای مواردی که در فهرست پرش حذف شده‌اند.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

محتویات فایل tests.zip را روی پارتیشن داده دستگاه فشار می دهد.

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

لیست مسیرها را در زیر /data تنظیم می کند تا از پاک شدن جلوگیری شود.

abstract void setDataWipeSkipList (String... skipList)

لیست مسیرها را در زیر /data تنظیم می کند تا از پاک شدن جلوگیری شود.

روش های عمومی

حذف داده ها

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 ( skipList)

لیست مسیرها را در زیر /data تنظیم می کند تا از پاک شدن جلوگیری شود.

پارامترها
skipList : لیست دایرکتوری هایی که باید از آنها پرش کنید.

توجه داشته باشید که جزئیات فهرست پرش، فرزندان مستقیم /data است.

همچنین ببینید:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

لیست مسیرها را در زیر /data تنظیم می کند تا از پاک شدن جلوگیری شود.

پارامترها
skipList String : فهرست فهرستی از دایرکتوری‌هایی که باید از آنها پرش کرد.

توجه داشته باشید که جزئیات فهرست پرش، فرزندان مستقیم /data است.

همچنین ببینید: