‫ITestsZipInstaller

public interface ITestsZipInstaller

‫com.android.tradefed.targetprep.ITestsZipInstaller


تثبِّت الاختبارات من ملف ZIP للاختبارات (كما يعرضه نظام التصميم) على جهاز.

ملخّص

الإجراءات العامة

abstract void deleteData(ITestDevice device)

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

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

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

abstract void setDataWipeSkipList(String... skipList)

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

abstract void setDataWipeSkipList(Collection<String> skipList)

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

الإجراءات العامة

deleteData

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 الذي يحتوي على ملف zip للاختبارات لنقل صورة النظام إليه

عمليات الطرح
‫com.android.tradefed.device.DeviceNotAvailableException
‫com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

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

المعلَمات
skipList String: قائمة الأدلة التي سيتم استبعادها

يُرجى العِلم أنّ مستوى التفاصيل في قائمة الاستبعاد هو العناصر الفرعية المباشرة لـ /data.

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

setDataWipeSkipList

public abstract void setDataWipeSkipList (Collection<String> skipList)

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

المعلَمات
skipList Collection: قائمة الأدلة التي سيتم استبعادها

يُرجى العِلم أنّ مستوى التفاصيل في قائمة الاستبعاد هو العناصر الفرعية المباشرة لـ /data.

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