DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
تنفيذ تلقائي لأداة تثبيت ملفات tests.zip.
ملخّص
طُرق وضع التصميم العامة | |
|---|---|
DefaultTestsZipInstaller()
طريقة وضع التصميم التلقائية |
|
DefaultTestsZipInstaller(String... skipList)
تسمح طريقة وضع التصميم المريحة هذه للمتصل بضبط قائمة التخطّي مباشرةً، بدلاً من
الحاجة إلى استدعاء |
|
DefaultTestsZipInstaller(Collection<String> skipList)
تسمح طريقة وضع التصميم المريحة هذه للمتصل بضبط قائمة التخطّي مباشرةً، بدلاً من
الحاجة إلى استدعاء |
|
الإجراءات العامة | |
|---|---|
void
|
deleteData(ITestDevice device)
تزيل جميع الملفات أو الأدلة من |
Set<String>
|
getDataWipeSkipList()
تحصل على دليل الأدلة التي يجب محوها، والتي تُستخدم للاختبار فقط. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
تنقل محتويات ملف tests.zip إلى قسم البيانات في الجهاز. ستعيد عملية التنفيذ هذه تشغيل الجهاز في مساحة المستخدم قبل المتابعة. |
void
|
setDataWipeSkipList(String... skipList)
تضبط قائمة المسارات ضمن |
void
|
setDataWipeSkipList(Collection<String> skipList)
تضبط قائمة المسارات ضمن |
طُرق وضع التصميم العامة
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
طريقة وضع التصميم التلقائية
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
تسمح طريقة وضع التصميم المريحة هذه للمتصل بضبط قائمة التخطّي مباشرةً، بدلاً من
الحاجة إلى استدعاء setDataWipeSkipList(String) بشكل منفصل.
| المعلَمات | |
|---|---|
skipList |
String: مجموعة المسارات ضمن /data التي يجب الاحتفاظ بها عند محو
نظام الملفات @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (Collection<String> skipList)
تسمح طريقة وضع التصميم المريحة هذه للمتصل بضبط قائمة التخطّي مباشرةً، بدلاً من
الحاجة إلى استدعاء setDataWipeSkipList(String) بشكل منفصل.
| المعلَمات | |
|---|---|
skipList |
Collection: مجموعة المسارات ضمن /data التي يجب الاحتفاظ بها عند محو
نظام الملفات @see #setDataWipeSkipList |
الإجراءات العامة
deleteData
public void deleteData (ITestDevice device)
تزيل جميع الملفات أو الأدلة من /data على الجهاز المحدّد، مع الـ
استثناء للملفات أو الأدلة المستبعَدة من قِبل قائمة التخطّي.
ستوقف عملية التنفيذ وقت التشغيل على الجهاز. يُنصح بشدة بإعادة تشغيل الجهاز عند اكتمال هذه الطريقة.
| المعلَمات | |
|---|---|
device |
ITestDevice: ITestDevice الذي يجب اتخاذ إجراء بشأنه |
| عمليات الطرح | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
getDataWipeSkipList
public Set<String> getDataWipeSkipList ()
تحصل على دليل الأدلة التي يجب محوها، والتي تُستخدم للاختبار فقط.
| المرتجعات | |
|---|---|
Set<String> |
مجموعة الأدلة التي يجب تخطّيها عند محو دليل |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
تنقل محتويات ملف tests.zip إلى قسم البيانات في الجهاز.
ستعيد عملية التنفيذ هذه تشغيل الجهاز في مساحة المستخدم قبل المتابعة. ستوقف أيضًا وقت تشغيل Android وتتركه متوقفًا عند الرجوع
| المعلَمات | |
|---|---|
device |
ITestDevice: ITestDevice الذي يجب نقل صورة النظام إليه، والذي يُفترض أن يكون في وضع adb |
deviceBuild |
IDeviceBuildInfo: IDeviceBuildInfo الذي يحتوي على ملف tests.zip الذي يجب نقل صورة النظام إليه |
| عمليات الطرح | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
تضبط قائمة المسارات ضمن /data التي يجب تجنُّب محوها.
| المعلَمات | |
|---|---|
skipList |
String: قائمة الأدلة التي يجب تخطّيها
يُرجى العِلم أنّ مستوى التفاصيل في قائمة التخطّي هو العناصر الثانوية المباشرة لـ |
setDataWipeSkipList
public void setDataWipeSkipList (Collection<String> skipList)
تضبط قائمة المسارات ضمن /data التي يجب تجنُّب محوها.
| المعلَمات | |
|---|---|
skipList |
Collection: قائمة الأدلة التي يجب تخطّيها
يُرجى العِلم أنّ مستوى التفاصيل في قائمة التخطّي هو العناصر الثانوية المباشرة لـ |