com.android.tradefed.targetprep
واجهات
| FlashingResourcesParser.Constraint |
واجهة فلترة، تهدف إلى السماح FlashingResourcesParser بتجاهل بعض
الموارد التي قد يستخدمها بخلاف ذلك
|
| IDeviceFlasher | وميضات صورة الجهاز على الجهاز |
| IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت برمجية لأحد الأجهزة |
| IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعِدة اللازمة لفلاش جهاز |
| IHostCleaner | لتنظيف المضيف بعد انتهاء عملية الاختبار |
| ITargetCleaner | تم إيقاف هذه الواجهة نهائيًا. تم نقل tearDown إلى واجهة ITargetPreparer الأساسية. |
| ITargetPreparer | تجهيز بيئة الاختبار لإجراء الاختبار |
| ITestsZipInstaller | تثبيت الاختبارات من ملف zip للاختبارات (كما يتم عرضه من خلال نظام الإنشاء) على جهاز |
صفوف
| BaseEmulatorPreparer | أداة إعداد شائعة لتشغيل محاكي على الجهاز |
| BaseTargetPreparer |
فئة التنفيذ الأساسية ITargetPreparer التي تتيح التحكّم في ما إذا كان العنصر
غير مفعّل أم لا.
|
| BuildInfoRecorder |
ITargetPreparer يكتب البيانات الوصفية لمعلومات الإنشاء في ملف محدّد
|
| CreateAvdPreparer | |
| CreateUserPreparer | أداة إعداد الاستهداف لإنشاء مستخدم وتنظيفه في النهاية |
| DefaultTestsZipInstaller | تنفيذ تلقائي لمثبّت ملفات zip للاختبارات |
| DeviceBuildInfoBootStrapper |
ITargetPreparer يستبدل حقول معلومات الإصدار بسمات يتم قراءتها من الجهاز
يكون ذلك مفيدًا لاختبار الأجهزة التي تعمل بإصدارات تم إنشاؤها من مصدر خارجي (مثل |
| DeviceBuildInfoInjector |
ITargetPreparer يُدرج البيانات الوصفية DeviceBuildDescriptor في IBuildInfo
|
| DeviceCleaner | تُجري عملية إعادة تشغيل أو تنسيق كإجراء تنظيف بعد الاختبار، ويمكن اختياريًا إيقاف الشاشة. |
| DeviceFlashPreparer |
ITargetPreparer يضيء صورة على جهاز Android
|
| DeviceImageZipFlashingTargetPreparer | أداة إعداد الإصدارات المخصّصة لأجهزة محدّدة تعمل على إعادة تحميل الجهاز باستخدام صور الجهاز المقدَّمة بتنسيق محدّد. |
| DeviceSetup |
ITargetPreparer لضبط إعدادات جهاز للاختبار استنادًا إلى Option المقدَّمة
|
| DeviceUpdateTargetPreparer |
ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة باستخدام
ملف صورة جهاز من مصدر خارجي (بدلاً من خدمة إنشاء).
|
| FastbootDeviceFlasher | فئة تعتمد على Fastboot لفلاش صورة على أجهزة Android المادية |
| FastbootUpdateBootstrapPreparer |
أداة ITargetPreparer تُعدّ الملفات المحدّدة (مشغِّل الإقلاع وشريحة البث وملف ZIP لصورة الجهاز) في
IDeviceBuildInfo لفلاش الأجهزة باستخدام FastbootDeviceFlasher، ثم تُدخل
سمات الجهاز بعد التشغيل في معلومات الإصدار لأغراض إعداد التقارير عن النتائج
|
| FlashingResourcesParser | فئة لتحليل الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت البرامج الثابتة على جهاز |
| FlashingResourcesParser.AndroidInfo |
نوع معرّف لـ Map<String, MultiMap<String, String>>.
|
| GkiDeviceFlashPreparer | أداة إعداد الوجهة التي تُفلش الجهاز باستخدام صورة نواة Android العامة |
| GsiDeviceFlashPreparer | أداة إعداد الجهاز التي تُثبِّت صورة نظام Android العامة على الجهاز |
| InstallApexModuleTargetPreparer | |
| KillExistingEmulatorPreparer |
ITargetPreparer لإيقاف محاكي قيد التشغيل
|
| LocalEmulatorLaunch | TargetPreparer الذي يطلق محاكيًا محليًا من بيئة إنشاء Android |
| LocalEmulatorSnapshot | TargetPreparer مخصّص لإنشاء لقطة شاشة نظيفة للمحاكي من بيئة تطوير/إنشاء تطبيقات Android |
| ModuleOemTargetPreparer | |
| ModuleOemTargetPreparer.ModuleInfo | فئة بنية بسيطة لتخزين معلومات عن وحدة |
| RecoveryLogPreparer | أداة إعداد الاستهداف المستخدَمة لجمع السجلات قبل الاسترداد |
| RunCommandTargetPreparer | |
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer لإنشاء مستخدم ثانوي في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها باستخدام هذا المستخدم
|
| RunOnSystemUserTargetPreparer |
ITargetPreparer يشير إلى أنّه يجب إجراء الاختبارات على المستخدم (بدلاً من
المستخدم الحالي).
|
| RunOnWorkProfileTargetPreparer |
ITargetPreparer لإنشاء ملف عمل في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها في هذا المستخدم
|
| StubTargetPreparer |
عنصر نائب فارغ لتطبيق ITargetPreparer
|
| TestAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز
|
تعدادات
| AltDirBehavior |
قائمة أرقام متسلسلة لتحديد سلوكيات الدليل البديلة لمثبّتي/مرسلي عناصر الاختبار المختلفة
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceFlashPreparer.EncryptionOptions | قائمة بفئات الخيارات لمعالجة تشفير userdata image |
| IDeviceFlasher.UserDataFlashOption | قائمة بفئات الخيارات لمعالجة صورة userdata |
الاستثناءات
| DeviceFailedToBootError | يتم طرح هذا الخطأ إذا تعذّر تشغيل الجهاز بعد إعادة تحميل إصدار. |
واجهات
صفوف
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceSetup
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
تعدادات
الاستثناءات