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