com.android.tradefed.targetprep
واجهات
FlashingResourcesParser.Constraint |
واجهة فلترة، تهدف إلى السماح FlashingResourcesParser بتجاهل بعض
الموارد التي قد يستخدمها بخلاف ذلك
|
IDeviceFlasher | وميضات صورة الجهاز على الجهاز |
IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت برمجية لأحد الأجهزة |
IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعِدة اللازمة لفلاش جهاز |
IHostCleaner | لتنظيف المضيف بعد انتهاء تشغيل الاختبار |
ILabPreparer |
واجهة العلامة لمعدّي المختبرات
يُرجى الاطّلاع على |
ITargetCleaner | تم إيقاف هذه الواجهة نهائيًا. تم نقل tearDown إلى واجهة ITargetPreparer الأساسية. |
ITargetPreparer | تجهيز بيئة الاختبار لإجراء الاختبار |
ITestsZipInstaller | تثبيت الاختبارات من ملف zip للاختبارات (كما يتم عرضه من خلال نظام الإنشاء) على جهاز |
صفوف
AllTestAppsInstallSetup |
ITargetPreparer لتثبيت جميع التطبيقات من مجلد IDeviceBuildInfo.getTestsDir()
على الجهاز
|
AoaTargetPreparer |
ITargetPreparer التي تنفِّذ سلسلة من الإجراءات (مثل النقرات والمرور السريع) باستخدام بروتوكول
Android Open Accessory (AOAv2)
|
AppSetup |
ITargetPreparer لتركيب حِزمة apk واختباراتها
|
ArtChrootPreparer | أنشئ دليل chroot لاختبارات ART. |
BaseEmulatorPreparer | أداة إعداد شائعة لتشغيل محاكي على الجهاز |
BaseTargetPreparer |
فئة التنفيذ الأساسية لـ ITargetPreparer التي تتيح التحكّم في ما إذا كان العنصر
غير مفعّل أم لا.
|
BuildError | يتم طرحه إذا تعذّر تشغيل الإصدار المقدَّم. |
BuildInfoRecorder |
ITargetPreparer يكتب البيانات الوصفية لمعلومات الإنشاء في ملف محدّد
|
CdmaDeviceFlasher | فئة تعرض صورة على جهاز Android أصلي مزوّد بجهاز إرسال لاسلكي CDMA |
CompileBootImageWithSpeedTargetPreparer | تُعيد تجميع مسار تجميع التشغيل وخادم النظام باستخدام فلتر المُجمِّع "السرعة". |
CpuThrottlingWaiter |
ITargetPreparer ينتظر إلى أن يتم استعادة الحد الأقصى لعدد مرات التردد على جميع النوى إلى أعلى
مستوى متاح
|
CreateAvdPreparer | |
CreateUserPreparer | الهدف هو إعداد المستخدم وتنظيفه في النهاية. |
DefaultTestsZipInstaller | تنفيذ تلقائي لمثبّت ملفات zip للاختبارات |
DeviceActionTargetPreparer |
ITargetPreparer لتنفيذ إجراءات الجهاز
|
DeviceBuildInfoBootStrapper |
ITargetPreparer يستبدل حقول معلومات الإصدار بسمات يتم قراءتها من الجهاز
يكون ذلك مفيدًا لاختبار الأجهزة التي تتضمّن إصدارات تم إنشاؤها من مصدر خارجي (مثلاً: |
DeviceBuildInfoInjector |
ITargetPreparer يُدرج البيانات الوصفية DeviceBuildDescriptor في IBuildInfo
|
DeviceCleaner | تنفيذ إعادة التشغيل أو التنسيق كإجراء تنظيف بعد الاختبار، وإيقاف الشاشة اختياريًا |
DeviceFailedToBootError | يتم طرح هذا الخطأ إذا تعذّر تشغيل الجهاز بعد إعادة تحميل إصدار. |
DeviceFlashPreparer |
ITargetPreparer يضيء صورة على جهاز Android
|
DeviceImageZipFlashingTargetPreparer | أداة إعداد الإصدارات المخصّصة لأجهزة محدّدة تعمل على إعادة تحميل الجهاز باستخدام صور الجهاز المقدَّمة بتنسيق محدّد. |
DeviceOwnerTargetPreparer |
ITargetPreparer لإعداد مكوّن مالك الجهاز
|
DeviceSetup |
ITargetPreparer لضبط جهاز للاختبار استنادًا إلى Option المقدَّمة
|
DeviceStorageFiller | يُرجى توجيه المُعدِّل إلى ملء مساحة التخزين حتى تتوفّر مساحة فارغة. |
DeviceStringPusher | الهدف هو إعداد كتابة سلسلة في ملف. |
DeviceUpdateTargetPreparer |
ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة باستخدام
ملف صورة جهاز من مصدر خارجي (بدلاً من خدمة إنشاء).
|
DeviceWiper |
ITargetPreparer الذي يحذف بيانات المستخدمين
|
DisableSELinuxTargetPreparer | أداة إعداد الاستهداف التي توقف SELinux في حال تفعيله |
DynamicSystemPreparer |
ITargetPreparer لإعداد صورة نظام على إصدار جهاز يتضمّن "تحديث النظام الديناميكي"
|
EraseUserDataPreparer |
ITargetPreparer يمحو بيانات المستخدمين على الجهاز
|
FastbootCommandPreparer | أداة إعداد الهدف التي تنشئ وضع Fastboot وترسل أوامر Fastboot |
FastbootDeviceFlasher | فئة تعتمد على Fastboot لفلاش صورة على أجهزة Android المادية |
FastbootUpdateBootstrapPreparer |
أداة ITargetPreparer تُعدّ الملفات المحدّدة (مشغِّل الإقلاع وشريحة البث وملف ZIP لصورة الجهاز) في
IDeviceBuildInfo لفلاش الأجهزة باستخدام FastbootDeviceFlasher ، ثم تُدخل
سمات الجهاز بعد التشغيل في معلومات الإصدار لأغراض إعداد التقارير عن النتائج
|
FeatureFlagTargetPreparer | تعديلات على DeviceConfig (علامات الميزات التي تم ضبطها بواسطة خدمة عن بُعد) |
FlashingResourcesParser | فئة لتحليل الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت البرامج الثابتة على جهاز |
FlashingResourcesParser.AndroidInfo |
نوع مُحدَّد مسبقًا لـ Map<String, MultiMap<String, String>> .
|
FolderSaver |
ITargetPreparer يسحب الدلائل من الجهاز ويضغطها ويحفظها في الخلفية logging.
|
GkiDeviceFlashPreparer | أداة إعداد الوجهة التي تُفلش الجهاز باستخدام صورة عامة بنواة Android الشائعة |
GsiDeviceFlashPreparer | أداة إعداد الجهاز التي تُثبِّت صورة نظام Android العامة على الجهاز |
InstallAllTestZipAppsSetup |
ITargetPreparer لتثبيت جميع التطبيقات في حزمة zip اختبارية
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
ITargetPreparer الذي يُثبِّت حزمة apk واحدة أو أكثر موجودة في نظام الملفات
|
InstallBuildEnvApkSetup |
ITargetPreparer لتثبيت حزمة APK تجريبية واحدة أو أكثر من بيئة إنشاء نظام Android الأساسي
|
InstallKernelModulePreparer | أداة إعداد مستهدفة لتثبيت وحدات kernel |
InstrumentationPreparer |
ITargetPreparer لتشغيل الأدوات
|
KillExistingEmulatorPreparer |
ITargetPreparer لإيقاف محاكي قيد التشغيل
|
KnownFailurePreparer | يُرجى توجيه مُعدّ المحتوى المستهدف إلى تخطّي إعادة محاولة الخطأ المعروف. |
LocalEmulatorLaunch | أداة TargetPreparer التي تطلِق محاكيًا محليًا من بيئة إنشاء Android |
LocalEmulatorSnapshot | أداة TargetPreparer مخصّصة لإنشاء لقطة نظيفة للمحاكي من بيئة تطوير/إنشاء تطبيقات Android |
MixKernelTargetPreparer |
ITargetPreparer يسمح بخلط صورة نواة مع صورة الجهاز
|
ModuleOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError | حدث خطأ فادح أثناء دفع وحدة Mainline. |
NativeLeakCollector |
ITargetPreparer الذي يشغّل "dumpsys meminfo --unreachable -a" لتحديد
الذاكرة الأصلية التي لا يمكن الوصول إليها والتي تحتفظ بها كل عملية حاليًا
|
OtaUpdateDeviceFlasher | أداة لفلاش الأجهزة تعمل على تشغيل النص البرمجي system/update_engine/scripts/update_device.py باستخدام حزمة OTA كاملة أو متزايدة لتعديل صورة الجهاز |
PerfettoPreparer | يُرسِل أداة إعداد Perfetto ملف الإعدادات إلى الجهاز في موقع عادي يمكن لتطبيق Perfetto الوصول إليه. |
ProfileTargetPreparer |
الفئة الأساسية لإعداد مُعدّ المحتوى المستهدَف لأي مستخدم ملف شخصي android.os.usertype.profile.XXX .
|
PushFileInvoker |
تم إيقاف هذه الفئة نهائيًا.
استخدِم PushFilePreparer بدلاً من ذلك
|
PushFilePreparer |
ITargetPreparer يحاول دفع أي عدد من الملفات من أي مسار مضيف إلى أي مسار
جهاز
|
PythonVirtualenvPreparer | يُنشئ بيئة Python الافتراضية على المضيف ويُثبِّت الحِزم. |
RebootTargetPreparer | أداة إعداد الجهاز التي تعيد تشغيله |
RecoveryLogPreparer | أداة إعداد الاستهداف المستخدَمة لجمع السجلات قبل الاسترداد |
RemoveSystemAppPreparer |
ITargetPreparer لإزالة حزمة APK من قسم النظام قبل إجراء اختبار
|
RestartSystemServerTargetPreparer | أداة إعداد الاستهداف التي تعيد تشغيل خادم النظام بدون إعادة تشغيل الجهاز |
RootcanalForwarderPreparer | |
RootTargetPreparer | أداة إعداد الاستهداف التي تُجري "adb root" أو "adb unroot" استنادًا إلى الخيار "force-root" |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | يستهدف هذا الإجراء مُعدّ الاختبار لتشغيل أوامر مضيف عشوائية قبل تنفيذ الاختبار وبعده. |
RunHostScriptTargetPreparer | عنصر إعداد الاستهداف الذي ينفِّذ نصًا برمجيًا قبل إجراء اختبار |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer |
ITargetPreparer لتمييز الاختبارات التي يجب إجراؤها في بيئة اختبار حزمة تطوير البرامج (SDK)
|
RunOnSecondaryUserTargetPreparer |
ITargetPreparer لضمان إجراء الاختبار بصفتك مستخدمًا ثانويًا
|
RunOnSystemUserTargetPreparer |
ITargetPreparer يشير إلى أنّه يجب إجراء الاختبارات على المستخدم (بدلاً من
المستخدم الحالي).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer لإنشاء ملف عمل في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها في هذا المستخدم
|
SemaphoreTokenTargetPreparer | هذا عنصر إعداد يُستخدَم لاستخدام الرمز المميّز لتسلسل تنفيذ الاختبار في مضيف Tradefed. |
SideloadOtaTargetPreparer |
أداة إعداد الوجهة التي تُجري تحميلًا من مصدر غير معروف لحزمة OTA محدّدة، وتطبّق الحزمة، وتنتظر
حتى يتم تشغيل الجهاز، وتُدخل خصائص إصدار الجهاز لاستخدامها كمعلومات عن الإصدار
يفترض أداة إعداد الاستهداف هذه أنّ الجهاز سيكون في وضع adb العادي عند بدء التشغيل، و ستضمن خروج الجهاز من الوضع نفسه ولكن مع تطبيق الإصدار الأحدث. |
StopServicesSetup |
ITargetPreparer يوقف الخدمات على الجهاز
|
StubTargetPreparer |
عنصر نائب فارغ لتطبيق ITargetPreparer
|
SwitchUserTargetPreparer |
ITargetPreparer للتبديل إلى نوع المستخدم المحدّد في setUp
|
SystemUpdaterDeviceFlasher |
IDeviceFlasher يعتمد على أداة تحديث النظام لتثبيت
صورة نظام مضمّنة في حزمة تحديث عبر شبكة غير سلكية
|
TargetSetupError | حدث خطأ فادح أثناء إعداد الهدف للاختبار. |
TearDownPassThroughPreparer | يسمح بتشغيل tearDown على أدوات الإعداد التي يتم تضمينها في ملف الإعدادات كعنصر. |
TemperatureThrottlingWaiter |
ITargetPreparer ينتظر إلى أن تنخفض درجة حرارة الجهاز إلى الدرجة المستهدفة
|
TestAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز
|
TestFilePushSetup |
ITargetPreparer يُرسِل ملفًا أو دليلاً واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() إلى الجهاز.
|
TestSystemAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على قسم /system على الجهاز
|
TimeWaster | أداة بسيطة لإعداد الاستهداف تؤدي إلى إضاعة الوقت وربما إعادة تشغيل الجهاز. |
UserCleaner |
ITargetPreparer لإزالة المستخدمين الثانويين عند الإزالة
|
UserHelper | |
VisibleBackgroundUserPreparer | تحضير الاستهداف لتشغيل الاختبارات في مستخدم تم تشغيله في وضع "مرئية في الخلفية" |
WaitForDeviceDatetimePreparer |
ITargetPreparer ينتظر ضبط التاريخ والوقت على الجهاز
يمكن لمسؤول الإعداد هذا فرض |
WifiPreparer |
ITargetPreparer لضبط شبكة Wi-Fi على الجهاز إذا لزم الأمر
|
تعدادات
AltDirBehavior |
قائمة أرقام متسلسلة لتحديد سلوكيات الدليل البديلة لمثبّتي/مرسلي عناصر الاختبار المختلفة
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
FlashingMethod | فهرس للأرقام لوصف الطريقة المستخدَمة لفلاش الجهاز الذي يخضع للاختبار |
IDeviceFlasher.UserDataFlashOption | قائمة بفئات الخيارات لمعالجة صورة userdata |
واجهات
صفوف
- AllTestAppsInstallSetup
- AoaTargetPreparer
- AppSetup
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- DeviceSetup
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstallKernelModulePreparer
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- OtaUpdateDeviceFlasher
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughPreparer
- TemperatureThrottlingWaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
تعدادات