com.android.tradefed.targetprep
رابط ها
FlashingResourcesParser.Constraint | یک رابط فیلترینگ که به FlashingResourcesParser اجازه می دهد تا برخی از منابعی را که در غیر این صورت ممکن است استفاده کند، نادیده بگیرد |
IDeviceFlasher | تصویر دستگاه را روی دستگاه فلش میزند. |
IFlashingResourcesParser | رابط برای ارائه نسخه های مورد نیاز فایل های تصویری کمکی مورد نیاز برای فلش یک دستگاه. |
IFlashingResourcesRetriever | رابط برای بازیابی فایل های تصویری کمکی مورد نیاز برای فلش یک دستگاه. |
IHostCleaner | پس از اتمام اجرای آزمایشی، هاست را تمیز می کند. |
ILabPreparer | رابط نشانگر برای تهیه کنندگان آزمایشگاه برای توضیح این که این رابط ها در نظر گرفته شده اند، به |
ITargetCleaner | این رابط منسوخ شده است. tearDown به رابط پایه ITargetPreparer منتقل شده است. |
ITargetPreparer | محیط تست را برای اجرای آزمایشی آماده می کند. |
ITestsZipInstaller | آزمایشها را از فایل فشرده آزمایشی (همانطور که توسط سیستم ساخت خروجی میشود) روی دستگاه نصب میکند. |
کلاس ها
AllTestAppsInstallSetup | یک ITargetPreparer که همه برنامهها را از پوشه IDeviceBuildInfo.getTestsDir() روی دستگاه نصب میکند. |
AoaTargetPreparer | ITargetPreparer که با استفاده از پروتکل Android Open Accessory (AOAv2) مجموعه ای از اقدامات (مانند کلیک و کشیدن انگشت) را اجرا می کند. |
AppSetup | یک ITargetPreparer که یک apk و تست های آن را نصب می کند. |
ArtChrootPreparer | دایرکتوری chroot برای تست های ART ایجاد کنید. |
BaseEmulatorPreparer | آماده کننده رایج برای راه اندازی یک شبیه ساز محلی. |
BaseTargetPreparer | کلاس پیاده سازی پایه برای ITargetPreparer که امکان کنترل غیرفعال بودن یا نبودن شی را فراهم می کند. |
BuildError | اگر ساخت ارائه شده اجرا نشود، پرتاب می شود. |
BuildInfoRecorder | یک ITargetPreparer که متا اطلاعات ساخت را در یک فایل مشخص می نویسد. |
CdmaDeviceFlasher | کلاسی که تصویری را روی یک دستگاه اندروید فیزیکی با رادیو CDMA فلش می کند. |
CompileBootImageWithSpeedTargetPreparer | مسیر کلاس بوت و سرور سیستم را با فیلتر کامپایلر 'speed' دوباره کامپایل می کند. |
CpuThrottling Waiter | یک ITargetPreparer که صبر می کند تا حداکثر فرکانس در همه هسته ها به بالاترین سطح موجود بازگردد. |
CreateAvdPreparer | |
CreateUserPreparer | آماده کننده هدف برای ایجاد کاربر و پاکسازی آن در پایان. |
DefaultTestsZipInstaller | اجرای پیشفرض تستهای نصبکننده فشرده. |
DeviceActionTargetPreparer | یک ITargetPreparer برای انجام اقدامات دستگاه. |
DeviceBuildInfoBootStrapper | یک ITargetPreparer که فیلدهای اطلاعات ساخت را با ویژگی های خوانده شده از دستگاه جایگزین می کنداین برای آزمایش دستگاه هایی با ساخت های تولید شده از یک منبع خارجی مفید است (به عنوان مثال |
DeviceBuildInfoInjector | یک ITargetPreparer که فراداده DeviceBuildDescriptor در IBuildInfo وارد می کند. |
DeviceCleaner | پس از آزمایش، راهاندازی مجدد یا قالببندی را بهعنوان اقدام پاکسازی انجام میدهد و بهصورت اختیاری صفحه را خاموش میکند |
DeviceFailedToBootError | اگر دستگاهی پس از فلش شدن با بیلد بوت نشد، پرتاب می شود. |
DeviceFlashPreparer | یک ITargetPreparer که یک تصویر را روی سخت افزار فیزیکی اندروید فلش می کند. |
DeviceImageZipFlashingTargetPreparer | یک آمادهکننده هدف که دستگاه را با تصاویر دستگاه ارائه شده از طریق یک فرمت خاص فلش میکند. |
DeviceOwnerTargetPreparer | یک ITargetPreparer که یک جزء مالک دستگاه را تنظیم می کند. |
DeviceSetup | یک ITargetPreparer که دستگاهی را برای آزمایش بر اساس Option ارائه شده پیکربندی می کند. |
DeviceStorageFiller | آمادهکننده هدف را برای پر کردن فضای ذخیرهسازی تا مقداری فضای آزاد در دسترس قرار دهید. |
DeviceStringPusher | آمادهکننده هدف برای نوشتن یک رشته در یک فایل. |
DeviceUpdateTargetPreparer | یک ITargetPreparer انتزاعی که مراحل معمول را در مورد بهروزرسانی دستگاهها با فایل تصویر دستگاه از یک منبع خارجی (برخلاف یک سرویس ساخت) انجام میدهد. |
دستگاه پاک کن | یک ITargetPreparer که داده های کاربر را پاک می کند |
SELinuxTargetPreparer را غیرفعال کنید | آمادهکننده هدف که در صورت فعال بودن SELinux را غیرفعال میکند. |
DynamicSystemPreparer | یک ITargetPreparer که یک تصویر سیستم را در بالای بیلد دستگاه با بهروزرسانی Dynamic System تنظیم میکند. |
EraseUserDataPreparer | یک ITargetPreparer که داده های کاربر را روی دستگاه پاک می کند. |
FastbootCommandPreparer | آماده کننده هدف که فست بوت را راه اندازی می کند و دستورات فست بوت را ارسال می کند. |
FastbootDeviceFlasher | کلاسی که برای فلش کردن تصویر روی سخت افزار فیزیکی اندروید به فست بوت متکی است. |
FastbootUpdateBootstrapPreparer | یک ITargetPreparer که فایلهای مشخص شده (بوتلودر، رادیو، زیپ تصویر دستگاه) را در IDeviceBuildInfo قرار میدهد تا دستگاهها را با FastbootDeviceFlasher فلش کند، سپس ویژگیهای دستگاه پس از راهاندازی را برای اهداف گزارش نتیجه به اطلاعات ساخت تزریق میکند. |
FeatureFlagTargetPreparer | DeviceConfig (پرچم های ویژگی تنظیم شده توسط یک سرویس راه دور) را به روز می کند. |
FlashingResourcesParser | کلاسی که نسخه های مورد نیاز فایل های تصویری کمکی مورد نیاز برای فلش دستگاه را تجزیه می کند. |
FlashingResourcesParser.AndroidInfo | یک typedef برای Map<String, MultiMap<String, String>> . |
FolderSaver | یک ITargetPreparer که دایرکتوری ها را از دستگاه بیرون می کشد، فشرده می کند و در باطن ورود به سیستم ذخیره می کند. |
GkiDeviceFlashPreparer | یک آمادهکننده هدف که دستگاه را با تصویر عمومی هسته مشترک اندروید فلش میکند. |
GsiDeviceFlashPreparer | یک آمادهکننده هدف که دستگاه را با تصویر سیستم عمومی اندروید فلش میکند. |
InstallAllTestZipAppsSetup | یک ITargetPreparer که همه برنامه ها را در یک فایل فشرده آزمایشی نصب می کند. |
InstallApexModuleTargetPreparer | |
نصب ApkSetup | یک ITargetPreparer که یک یا چند apk را روی سیستم فایل نصب میکند. |
InstallBuildEnvApkSetup را نصب کنید | یک ITargetPreparer که یک یا چند apk آزمایشی را از پلتفرم Android build env نصب میکند. |
InstallKernelModulePreparer | یک آمادهکننده هدف که ماژولهای هسته را نصب میکند. |
ابزار دقیق | یک ITargetPreparer که ابزار دقیق را اجرا می کند |
KillExistingEmulatorPreparer | یک ITargetPreparer که شبیه ساز در حال اجرا را خاموش می کند. |
KnownFailurePreparer | آمادهکننده هدف برای رد شدن از تلاش مجدد شکست شناخته شده. |
LocalEmulatorLaunch | TargetPreparer که یک شبیه ساز را به صورت محلی از یک محیط ساخت اندروید راه اندازی می کند. |
LocalEmulatorSnapshot | TargetPreparer که برای ایجاد یک عکس فوری شبیه ساز تمیز از یک محیط ساخت/توسعه اندروید در نظر گرفته شده است. |
MixKernelTargetPreparer | یک ITargetPreparer که اجازه می دهد یک تصویر هسته را با تصویر دستگاه ترکیب کنید. |
ModuleOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError | خطای مرگبار در حین فشار ماژول خط اصلی. |
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 virtualenv را روی هاست راه اندازی کرده و بسته ها را نصب می کند. |
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 که برای نصب یک تصویر سیستم همراه در بسته بهروزرسانی OTA به بهروزرسانیکننده سیستم متکی است. |
TargetSetupError | هنگام آماده سازی هدف برای آزمایش، یک خطای مرگبار رخ داد. |
TearDownPassThroughPreparer | به اجرای tearDown روی آمادهکنندههایی که در یک پیکربندی بهعنوان یک شی گنجانده شدهاند، اجازه میدهد. |
گارسون درجه حرارت | یک ITargetPreparer که صبر می کند تا دمای دستگاه به هدف کاهش یابد |
TestAppInstallSetup | یک ITargetPreparer که یک یا چند برنامه را از پوشه IDeviceBuildInfo.getTestsDir() روی دستگاه نصب می کند. |
TestFilePushSetup | یک ITargetPreparer که یک یا چند فایل/دیر را از پوشه IDeviceBuildInfo.getTestsDir() به دستگاه منتقل می کند. |
TestSystemAppInstallSetup | یک ITargetPreparer که یک یا چند برنامه را از پوشه IDeviceBuildInfo.getTestsDir() روی پارتیشن سیستم / روی دستگاه نصب می کند. |
TimeWaster | یک آمادهکننده هدف ساده برای اتلاف وقت و راهاندازی مجدد دستگاه. |
UserCleaner | یک ITargetPreparer که کاربران ثانویه را در زمان حذف حذف می کند. |
UserHelper | |
VisibleBackgroundUserPreparer | آمادهکننده هدف برای اجرای آزمایشها در کاربری که در پسزمینه قابل مشاهده است. |
WaitForDeviceDatetimePreparer | یک ITargetPreparer که منتظر تنظیم تاریخ در دستگاه است در صورت تمایل، این آمادهکننده میتواند یک |
WifiPreparer | یک ITargetPreparer که در صورت لزوم وای فای را روی دستگاه پیکربندی می کند. |
Enums
AltDirBehavior | یک عدد برای تعریف رفتارهای دایرکتوری جایگزین برای نصب کننده/فشارکننده های مصنوع مختلف |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
روش فلشینگ | یک شماره برای توصیف روش مورد استفاده برای فلش کردن دستگاه تحت آزمایش |
IDeviceFlasher.UserDataFlashOption | تعداد گزینهها برای مدیریت تصویر دادههای کاربر |
رابط ها
کلاس ها
- AllTestAppsInstallSetup
- AoaTargetPreparer
- AppSetup
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottling Waiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- DeviceSetup
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- دستگاه پاک کن
- SELinuxTargetPreparer را غیرفعال کنید
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- نصب ApkSetup
- InstallBuildEnvApkSetup را نصب کنید
- InstallKernelModulePreparer
- ابزار دقیق
- 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
- گارسون درجه حرارت
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
Enums