برنامج ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


يتم تثبيت الاختبارات من ملف ZIP للاختبار (على النحو الصادر عن نظام الإصدار) على أحد الأجهزة.

ملخّص

الطرق العامة

abstract void deleteData(ITestDevice device)

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

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

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

abstract void 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)

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

المعلمات
device ITestDevice: السمة ITestDevice التي سيتم يومضها، ومن المفترض أن تكون في وضع adb.

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo الذي يحتوي على ملفات الاختبار المضغوطة لبرنامج فلاش

الرميات
com.android.tradefed.device.DeviceNotavailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataDatawaveEscapeList

public abstract void setDataWipeSkipList ( skipList)

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

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

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

يُرجى الاطّلاع أيضًا على:

setDataDatawaveEscapeList

public abstract void setDataWipeSkipList (String... skipList)

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

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

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

يُرجى الاطّلاع أيضًا على: