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)
تُرسِل محتويات ملف tests.zip إلى قسم البيانات في الجهاز. سيؤدي هذا التنفيذ إلى إعادة تشغيل الجهاز في مساحة المستخدمين قبل المتابعة. |
void
|
setDataWipeSkipList(
ضبط قائمة المسارات ضمن |
void
|
setDataWipeSkipList(String... skipList)
ضبط قائمة المسارات ضمن |
وظائف الإنشاء العامة
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
عنصر الإنشاء التلقائي
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
يسمح هذا المُنشئ المُيسّر للمُتصل بضبط قائمة التخطّي مباشرةً، بدلاً من
الحاجة إلى استدعاء setDataWipeSkipList(
بشكل منفصل.
المعلمات | |
---|---|
skipList |
: مجموعة المسارات ضمن /data التي يجب الاحتفاظ بها عند محو ملف النظام @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
يسمح هذا المُنشئ المُيسّر للمُتصل بضبط قائمة التخطّي مباشرةً، بدلاً من
الحاجة إلى استدعاء setDataWipeSkipList(
بشكل منفصل.
المعلمات | |
---|---|
skipList |
String : مجموعة المسارات ضمن /data التي يجب الاحتفاظ بها عند محو ملف النظام @see #setDataWipeSkipList |
الطرق العامة
deleteData
public void deleteData (ITestDevice device)
تزيل هذه الوظيفة جميع الملفات أو الأدلة من /data
على الجهاز المحدّد، باستثناء
الملفات التي تم استبعادها من خلال قائمة التخطّي.
سيؤدي التنفيذ إلى إيقاف وقت التشغيل على الجهاز. يُنصح بشدة بإعادة تشغيل الجهاز عند الانتهاء من هذه الطريقة.
المعلمات | |
---|---|
device |
ITestDevice : ITestDevice المطلوب اتخاذ إجراء بشأنه |
عمليات الرمي | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
الحصول على دليل الأدلة المطلوب محو بياناتها، يُستخدَم للاختبار فقط
المرتجعات | |
---|---|
|
مجموعة الدلائل التي يجب تخطيها عند محو دليل |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
تُرسِل محتويات ملف tests.zip إلى قسم البيانات في الجهاز.
سيؤدي هذا التنفيذ إلى إعادة تشغيل الجهاز في مساحة المستخدمين قبل المتابعة. سيؤدي ذلك أيضًا إلى إيقاف بيئة تشغيل Android وإبقائها متوقفة عند العودة.
المعلمات | |
---|---|
device |
ITestDevice : ITestDevice لفلاش الجهاز، ويُفترض أنّه في وضع adb. |
deviceBuild |
IDeviceBuildInfo : IDeviceBuildInfo الذي يحتوي على ملف zip للفحوصات المطلوب فلاشه |
عمليات الرمي | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
ضبط قائمة المسارات ضمن /data
لتجنُّب محو البيانات
المعلمات | |
---|---|
skipList |
: قائمة الأدلة التي يجب تخطّيها
يُرجى العلم أنّ درجة دقة قائمة التخطّي هي العناصر الفرعية المباشرة للعنصر |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
ضبط قائمة المسارات ضمن /data
لتجنُّب محو البيانات
المعلمات | |
---|---|
skipList |
String : قائمة الأدلة التي يجب تخطّيها
يُرجى العلم أنّ درجة دقة قائمة التخطّي هي العناصر الفرعية المباشرة للعنصر |