defaultTestsZipInstaller

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

java.lang.Object
com.android.tradefed.targetprep.DefaultTestsZipInstaller


تنفيذ تلقائي لاختبار أداة تثبيت ZIP.

ملخّص

شركة إنشاءات عامة

DefaultTestsZipInstaller()

الدالة الإنشائية التلقائية.

DefaultTestsZipInstaller( skipList)

تتيح الدالة الإنشائية الملائمة هذه للمتصل تعيين قائمة التخطي مباشرةً، بدلاً من إلى الاتصال بـ setDataWipeSkipList() بشكل منفصل.

DefaultTestsZipInstaller(String... skipList)

تتيح الدالة الإنشائية الملائمة هذه للمتصل تعيين قائمة التخطي مباشرةً، بدلاً من إلى الاتصال بـ setDataWipeSkipList() بشكل منفصل.

الطرق العامة

void deleteData(ITestDevice device)

يؤدي هذا الإجراء إلى إزالة جميع الملفات أو الأدلة من /data على الجهاز المحدّد، باستخدام باستثناء تلك المستبعدة في قائمة التخطي.

getDataWipeSkipList()

الحصول على دليل الأدلة لمسحه، والمستخدَم للاختبار فقط.

void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

يدفع محتوى ملف Testing.zip إلى قسم بيانات الجهاز.

سيؤدي هذا التنفيذ إلى إعادة تشغيل الجهاز في أرض المستخدم قبل المتابعة.

void setDataWipeSkipList( skipList)

تضبط هذه السياسة قائمة المسارات ضمن /data لتجنُّب محوها.

void setDataWipeSkipList(String... skipList)

تضبط هذه السياسة قائمة المسارات ضمن /data لتجنُّب محوها.

شركة إنشاءات عامة

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

الحصول على بيانات جمع البيانات

public  getDataWipeSkipList ()

الحصول على دليل الأدلة لمسحه، والمستخدَم للاختبار فقط.

المرتجعات
مجموعة الأدلة التي يجب تخطيها عند مسح دليل

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 : قائمة الأدلة التي يجب تخطّيها

تجدر الإشارة إلى أنّ دقّة قائمة التخطّي هي عناصر ثانوية مباشرة لـ /data.

setDataDatawaveEscapeList

public void setDataWipeSkipList (String... skipList)

تضبط هذه السياسة قائمة المسارات ضمن /data لتجنُّب محوها.

المعلمات
skipList String: قائمة الأدلة التي يجب تخطّيها

تجدر الإشارة إلى أنّ دقّة قائمة التخطّي هي عناصر ثانوية مباشرة لـ /data.