com.android.tradefed.targetprep
واجهات
FlashingResourcesParser.Constraint | واجهة تصفية، تهدف إلى السماح لـ FlashingResourcesParser بتجاهل بعض الموارد التي قد يستخدمها |
IDeviceFlasher | تومض صورة الجهاز على الجهاز. |
IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لفلاش الجهاز. |
IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعدة اللازمة لفلاش الجهاز. |
IHostCleaner | تنظيف المضيف بعد انتهاء التشغيل التجريبي. |
IlabPreparer | واجهة علامة لمعدي المختبر راجع |
ITargetCleaner | تم إهمال هذه الواجهة. تم نقل TeaDown إلى واجهة ITargetPreparer الأساسية. |
ITargetPreparer | يقوم بإعداد بيئة الاختبار للتشغيل التجريبي. |
ITestsZipInstaller | تثبيت الاختبارات من ملف مضغوط للاختبارات (كما تم إخراجها بواسطة نظام الإنشاء) على الجهاز. |
الطبقات
AllTestAppsInstallSetup | ITargetPreparer الذي يقوم بتثبيت جميع التطبيقات من مجلد IDeviceBuildInfo#getTestsDir() على الجهاز. |
AoaTargetPreparer | ITargetPreparer الذي ينفذ سلسلة من الإجراءات (مثل النقرات والتمرير السريع) باستخدام بروتوكول Android Open Accessories (AOAv2). |
إعداد التطبيق | ITargetPreparer الذي يقوم بتثبيت ملف apk واختباراته. |
ArtChrootPreparer | إنشاء دليل chroot لاختبارات ART. |
BaseEmulatorPreparer | مُعد مشترك لإطلاق محاكي محلي. |
BaseTargetPreparer | فئة التنفيذ الأساسية لـ ITargetPreparer التي تسمح بالتحكم في ما إذا كان الكائن معطلاً أم لا. |
خطأ في البناء | يتم طرحه في حالة فشل تشغيل البنية المتوفرة. |
BuildInfoRecorder | ITargetPreparer الذي يكتب بيانات تعريف معلومات البناء في ملف محدد. |
CdmaDeviceFlasher | فئة تومض صورة على جهاز Android فعلي باستخدام راديو CDMA. |
CompileBootImageWithSpeedTargetPreparer | يعيد ترجمة مسار فئة التمهيد وخادم النظام باستخدام "سرعة" مرشح المترجم. |
CpuThrottlingWaiter | ITargetPreparer الذي ينتظر حتى تتم استعادة الحد الأقصى للتردد على جميع النوى إلى أعلى مستوى متاح |
CreateAvdPreparer | |
CreateUserPreparer | المُعد المستهدف لإنشاء المستخدم وتنظيفه في النهاية. |
DefaultTestsZipInstaller | التنفيذ الافتراضي لاختبارات Zip Installer. |
DeviceActionTargetPreparer | ITargetPreparer لتنفيذ إجراءات الجهاز. |
DeviceBuildInfoBootStrapper | ITargetPreparer الذي يستبدل حقول معلومات البناء بالسمات المقروءة من الجهازيعد هذا مفيدًا لاختبار الأجهزة ذات الإصدارات التي تم إنشاؤها من مصدر خارجي (على سبيل المثال |
DeviceBuildInfoInjector | ITargetPreparer الذي يقوم بإدراج بيانات تعريف DeviceBuildDescriptor في IBuildInfo . |
منظف الجهاز | يقوم بإعادة التشغيل أو التهيئة كإجراء تنظيف بعد الاختبار، كما يقوم بإيقاف تشغيل الشاشة بشكل اختياري |
فشل الجهاز في التمهيد | يتم طرحه في حالة فشل تشغيل الجهاز بعد وميضه بالبنية. |
DeviceFlashPreparer | أداة ITargetPreparer التي تومض صورة على أجهزة Android الفعلية. |
DeviceImageZipFlashingTargetPreparer | مُعد هدف يقوم بوميض الجهاز بصور الجهاز المقدمة عبر تنسيق معين. |
DeviceOwnerTargetPreparer | ITargetPreparer الذي يقوم بإعداد مكون مالك الجهاز. |
إعداد الجهاز | ITargetPreparer الذي يقوم بتكوين جهاز للاختبار بناءً على Option المتوفرة. |
DeviceStorageFiller | استهدف المُعد لملء مساحة التخزين حتى يتوفر قدر من المساحة الحرة. |
DeviceStringPusher | الهدف المُعد لكتابة سلسلة إلى ملف. |
DeviceUpdateTargetPreparer | أداة ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة بملف صورة الجهاز من مصدر خارجي (بدلاً من خدمة الإنشاء). |
جهاز ممسحة | ITargetPreparer الذي يمسح بيانات المستخدم |
DisableSELinuxTargetPreparer | مُعد الهدف الذي يقوم بتعطيل SELinux إذا تم تمكينه. |
DynamicSystemPreparer | أداة ITargetPreparer التي تقوم بإعداد صورة النظام أعلى بنية الجهاز باستخدام Dynamic System Update. |
EraseUserDataPreparer | برنامج ITargetPreparer الذي يقوم بمسح بيانات المستخدم على الجهاز. |
FastbootCommandPreparer | مُعد الهدف الذي يقوم بتشغيل fastboot ويرسل أوامر fastboot. |
FastbootDeviceFlasher | فئة تعتمد على fastboot لفلاش صورة على أجهزة Android الفعلية. |
FastbootUpdateBootstrapPreparer | ITargetPreparer الذي يقوم بتنظيم الملفات المحددة (أداة تحميل التشغيل، الراديو، صورة الجهاز المضغوطة) في IDeviceBuildInfo للحصول على وميض الأجهزة باستخدام FastbootDeviceFlasher ، ثم يقوم بإدخال سمات جهاز ما بعد التمهيد في معلومات البناء لأغراض إعداد التقارير عن النتائج. |
ميزةFlagTargetPreparer | يقوم بتحديث DeviceConfig (إشارات الميزات التي تم ضبطها بواسطة خدمة عن بعد). |
FlashingResourcesParser | فئة تقوم بتوزيع الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لفلاش الجهاز. |
FlashingResourcesParser.AndroidInfo | حرف typedef Map<String, MultiMap<String, String>> . |
مجلد التوقف | ITargetPreparer الذي يسحب الدلائل من الجهاز ويضغطها ويحفظها في الواجهة الخلفية للتسجيل. |
GkiDeviceFlashPreparer | أداة إعداد الهدف التي تعمل على وميض الجهاز بصورة عامة لنواة Android. |
GsiDeviceFlashPreparer | أداة إعداد الهدف التي تومض الجهاز بصورة نظام Android العامة. |
تثبيتAllTestZipAppsSetup | برنامج ITargetPreparer الذي يقوم بتثبيت جميع التطبيقات في ملف مضغوط للاختبار. |
InstallApexModuleTargetPreparer | |
تثبيتApkSetup | ITargetPreparer الذي يقوم بتثبيت واحد أو أكثر من ملفات apk الموجودة على نظام الملفات. |
تثبيتBuildEnvApkSetup | ITargetPreparer الذي يقوم بتثبيت واحد أو أكثر من ملفات apk الاختبارية من بيئة بناء نظام Android الأساسي. |
InstrumentationPreparer | ITargetPreparer الذي يقوم بتشغيل الأجهزة |
KillExistingEmulatorPreparer | ITargetPreparer الذي يقوم بإيقاف تشغيل المحاكي قيد التشغيل. |
معروف الفشل | مُعد الهدف لتخطي إعادة محاولة الفشل المعروف. |
LocalEmulatorLaunch | TargetPreparer الذي يقوم بتشغيل المحاكي محليًا من بيئة إنشاء android. |
LocalEmulatorSnapshot | تم تصميم TargetPreparer لإنشاء لقطة محاكي نظيفة من بيئة إنشاء/تطوير android |
MixKernelTargetPreparer | ITargetPreparer الذي يسمح بخلط صورة النواة مع صورة الجهاز. |
ModuleOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError | خطأ فادح أثناء دفع وحدة الخط الرئيسي. |
NativeLeakCollector | ITargetPreparer الذي يقوم بتشغيل 'dumpsys meminfo --unreachable -a' لتحديد الذاكرة الأصلية التي لا يمكن الوصول إليها والتي تحتفظ بها كل عملية حاليًا. |
PerfettoPreparer | يقوم مُعد Perfetto بدفع ملف التكوين إلى الجهاز في موقع قياسي يمكن لـ Perfetto الوصول إليه. |
ProfileTargetPreparer | الفئة الأساسية لإعداد مُعد الهدف لأي مستخدم ملف شخصي android.os.usertype.profile.XXX . |
PushFileInvocer | تم إهمال هذه الفئة. استخدم PushFilePreparer بدلاً من ذلك |
PushFilePreparer | ITargetPreparer الذي يحاول دفع أي عدد من الملفات من أي مسار مضيف إلى أي مسار جهاز. |
PythonVirtualenvPreparer | يقوم بإعداد Python virtualenv على المضيف وتثبيت الحزم. |
RebootTargetPreparer | مُعد الهدف الذي يقوم بإعادة تشغيل الجهاز. |
RecoveryLogPreparer | مُعد الهدف يستخدم لجمع السجلات قبل الاسترداد. |
RemoveSystemAppPreparer | ITargetPreparer لإزالة ملف APK من قسم النظام قبل التشغيل التجريبي. |
RestartSystemServerTargetPreparer | مُعد الهدف الذي يقوم بإعادة تشغيل خادم النظام دون إعادة تشغيل الجهاز. |
RootcanalForwarderPreparer | |
RootTargetPreparer | مُعد الهدف الذي ينفذ "adb root" أو "adb unroot" بناءً على خيار "force-root". |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | الهدف المُعد لتشغيل أوامر المضيف التعسفية قبل وبعد تشغيل الاختبار. |
RunHostScriptTargetPreparer | مُعد الهدف الذي ينفذ البرنامج النصي قبل إجراء الاختبار. |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer | يقوم ITargetPreparer بتحديد الاختبارات التي يجب تشغيلها في وضع الحماية sdk. |
RunOnSecondaryUserTargetPreparer | يقوم ITargetPreparer بإنشاء مستخدم ثانوي في الإعداد، ويحدد أنه يجب إجراء الاختبارات في هذا المستخدم. |
RunOnSystemUserTargetPreparer | ITargetPreparer الذي يحدد ضرورة إجراء الاختبارات على المستخدم (بدلاً من المستخدم الحالي). |
RunOnWorkProfileTargetPreparer | ITargetPreparer الذي ينشئ ملفًا شخصيًا للعمل في الإعداد، ويحدد ضرورة إجراء الاختبارات في هذا المستخدم. |
SemaphoreTokenTargetPreparer | هذا مُعد يستخدم لاستخدام الرمز المميز لإجراء تسلسل للاختبار في المضيف التجاري. |
SideloadOtaTargetPreparer | أداة إعداد الهدف التي تقوم بالتحميل الجانبي لحزمة OTA محددة، وتطبيق الحزمة، وانتظار تشغيل الجهاز، وإدخال خصائص بناء الجهاز لاستخدامها كمعلومات بناء يفترض مُعد الهدف هذا أن الجهاز سيكون في وضع adb العادي عند بدء التشغيل، وسيضمن خروج الجهاز في نفس الوضع ولكن مع تطبيق الإصدار الأحدث. |
StopServicesSetup | برنامج ITargetPreparer الذي يقوم بإيقاف الخدمات على الجهاز. |
StubTargetPreparer | العنصر النائب فارغ لتنفيذ ITargetPreparer . |
SwitchUserTargetPreparer | ITargetPreparer الذي يقوم بالتبديل إلى نوع المستخدم المحدد في الإعداد. |
SystemUpdaterDeviceFlasher | IDeviceFlasher الذي يعتمد على أداة تحديث النظام لتثبيت صورة النظام المجمعة في حزمة تحديث عبر الهواء. |
خطأ في إعداد الهدف | حدث خطأ فادح أثناء إعداد الهدف للاختبار. |
TearDownPassThroughPreparer | يسمح بتشغيل TeaDown على المُعدين المضمنين في التكوين ككائن. |
خنق درجة الحرارةالنادل | ITargetPreparer الذي ينتظر حتى تصل درجة حرارة الجهاز إلى الهدف |
TestAppInstallSetup | ITargetPreparer الذي يقوم بتثبيت تطبيق واحد أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز. |
TestFilePushSetup | ITargetPreparer الذي يدفع واحدًا أو أكثر من الملفات/الأديرة من مجلد IDeviceBuildInfo.getTestsDir() إلى الجهاز. |
TestSystemAppInstallSetup | ITargetPreparer الذي يقوم بتثبيت تطبيق واحد أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على قسم /system على الجهاز. |
مضيع للوقت | أداة إعداد هدف بسيطة لتضييع الوقت وربما إعادة تشغيل الجهاز. |
منظف المستخدم | ITargetPreparer الذي يزيل المستخدمين الثانويين عند التفكيك. |
مساعد المستخدم | |
VisibleBackgroundUserPreparer | مُعد الهدف لإجراء الاختبارات على المستخدم الذي يبدأ بشكل مرئي في الخلفية. |
WaitForDeviceDatetimePreparer | ITargetPreparer الذي ينتظر ضبط التاريخ والوقت على الجهاز اختياريًا، يمكن لهذا المُعد فرض |
WifiPreparer | برنامج ITargetPreparer الذي يقوم بتكوين شبكة wifi على الجهاز إذا لزم الأمر. |
التعدادات
AltDirBehavior | تعداد لتحديد سلوكيات الدليل البديل لمختلف أدوات تثبيت/دفعات عناصر الاختبار |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
طريقة الوميض | تعداد لوصف الطريقة المستخدمة لفلاش الجهاز قيد الاختبار |
IDeviceFlasher.UserDataFlashOption | عدد الخيارات للتعامل مع صورة بيانات المستخدم |
واجهات
الطبقات
- AllTestAppsInstallSetup
- AoaTargetPreparer
- إعداد التطبيق
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- خطأ في البناء
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- منظف الجهاز
- فشل الجهاز في التمهيد
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- إعداد الجهاز
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- جهاز ممسحة
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- ميزةFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- مجلد التوقف
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- تثبيتAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- تثبيتApkSetup
- تثبيتBuildEnvApkSetup
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- معروف الفشل
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvocer
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- خطأ في إعداد الهدف
- TearDownPassThroughPreparer
- خنق درجة الحرارةالنادل
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- مضيع للوقت
- منظف المستخدم
- مساعد المستخدم
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
التعدادات