com.android.tradefed.targetprep
رابطها
| تجزیهکنندهی منابع فلشینگ.محدودیت | یک رابط فیلترینگ، که به FlashingResourcesParser اجازه میدهد برخی از منابعی را که ممکن است در غیر این صورت استفاده کند، نادیده بگیرد. |
| فلشر دستگاه | تصویر دستگاه را روی دستگاه چشمک میزند. |
| تجزیهکنندهی منابع IFlashing | رابطی برای ارائه نسخههای مورد نیاز از فایلهای ایمیج کمکی مورد نیاز برای فلش کردن دستگاه. |
| بازیابی منابع IFlashing | رابطی برای بازیابی فایلهای ایمیج کمکی مورد نیاز برای فلش کردن دستگاه. |
| آیهوست کلینر | پس از اتمام اجرای آزمایشی، میزبان را پاکسازی میکند. |
| آمادهساز ILab | رابط نشانگر برای آمادهسازهای آزمایشگاهی برای توضیح اینکه این رابطها چه کاربردی دارند، به |
| ITargetCleaner | این رابط منسوخ شده است. tearDown به رابط پایه ITargetPreparer منتقل شده است. |
| آمادهساز ITarget | محیط تست را برای اجرای تست آماده میکند. |
| نصبکنندهی زیپ ITests | تستها را از یک فایل زیپ تست (همانطور که توسط سیستم ساخت خروجی داده میشود) روی یک دستگاه نصب میکند. |
کلاسها
| نصب و راه اندازی همه برنامه های آزمایشی | یک ITargetPreparer که تمام برنامهها را از پوشهی IDeviceBuildInfo.getTestsDir() روی دستگاه نصب میکند. |
| آمادهساز هدف Aoa | ITargetPreparer که مجموعهای از اقدامات (مثلاً کلیکها و سوایپها) را با استفاده از پروتکل Android Open Accessory (AOAv2) اجرا میکند. |
| تنظیمات برنامه | یک ITargetPreparer که یک فایل apk و تستهای آن را نصب میکند. |
| آمادهساز ArtChroot | ایجاد دایرکتوری chroot برای تستهای ART |
| آمادهساز شبیهساز پایه | آمادهساز رایج برای راهاندازی یک شبیهساز محلی. |
| آمادهساز هدف پایه | کلاس پیادهسازی پایه برای ITargetPreparer که امکان کنترل غیرفعال بودن یا نبودن شیء را فراهم میکند. |
| خطای ساخت | اگر ساختار ارائه شده اجرا نشود، اجرا میشود. |
| ضبطکننده اطلاعات ساخت | یک ITargetPreparer که اطلاعات ساخت متا دیتا را در یک فایل مشخص شده مینویسد. |
| فلشر دستگاه CDMA | کلاسی که یک تصویر را روی یک دستگاه اندروید فیزیکی با رادیوی CDMA نمایش میدهد. |
| آمادهساز هدف با سرعت بالا (CompileBootImageWithSpeedTargetPreparer) | مسیر کلاس بوت و سرور سیستم را با فیلتر کامپایلر 'speed' دوباره کامپایل میکند. |
| پردازندهی گلوگاهساز | یک ITargetPreparer که منتظر میماند تا حداکثر فرکانس در تمام هستهها به بالاترین سطح موجود بازگردد. |
| ایجادآودآمادهساز | |
| ایجادکاربرآمادهکننده | آمادهساز هدف برای ایجاد کاربر و پاکسازی آن در پایان. |
| نصبکنندهی پیشفرض تستهای فشرده | یک پیادهسازی پیشفرض از نصبکنندهی فایلهای فشردهی تستها. |
| آمادهساز هدف اقدام دستگاه | یک ITargetPreparer برای انجام اقدامات دستگاه. |
| DeviceBuildInfoBootStrapper | یک ITargetPreparer که فیلدهای اطلاعات ساخت را با ویژگیهای خوانده شده از دستگاه جایگزین میکنداین برای آزمایش دستگاههایی با ساختهای تولید شده از یک منبع خارجی مفید است (مثلاً |
| تزریقکنندهی اطلاعات ساخت دستگاه | یک ITargetPreparer که متادیتای DeviceBuildDescriptor را در IBuildInfo درج میکند. |
| پاککننده دستگاه | پس از آزمایش، به عنوان عمل پاکسازی، راهاندازی مجدد یا فرمت را انجام میدهد و به صورت اختیاری صفحه نمایش را خاموش میکند |
| خطای راهاندازی ناموفق دستگاه | اگر دستگاه پس از فلش شدن با یک بیلد، بوت نشود، این خطا رخ میدهد. |
| آمادهساز فلش دستگاه | یک ITargetPreparer که یک تصویر را روی سختافزار فیزیکی اندروید نمایش میدهد. |
| آمادهساز هدف تصویر-فایل فشرده-درحالفلش | یک آمادهساز هدف که دستگاه را با تصاویر دستگاه که از طریق یک فرمت خاص ارائه میشوند، فلش میکند. |
| آمادهساز هدف مالک دستگاه | یک ITargetPreparer که یک کامپوننت مالک دستگاه را تنظیم میکند. |
| تنظیمات دستگاه | یک ITargetPreparer که دستگاهی را برای آزمایش بر اساس Option ارائه شده پیکربندی میکند. |
| دستگاه ذخیرهسازی پرکننده | آمادهساز را طوری هدف قرار دهید که فضای ذخیرهسازی را پر کند تا مقداری فضای خالی در دسترس باشد. |
| DeviceStringPusher | آمادهساز هدف برای نوشتن یک رشته در یک فایل. |
| آمادهساز هدف بهروزرسانی دستگاه | یک ITargetPreparer انتزاعی که مراحل معمول بهروزرسانی دستگاهها را با یک فایل تصویر دستگاه از یک منبع خارجی (برخلاف یک سرویس ساخت) انجام میدهد. |
| پاککننده دستگاه | یک ITargetPreparer که دادههای کاربر را پاک میکند |
| غیرفعال کردن SELinuxTargetPreparer | آمادهساز هدف که در صورت فعال بودن، SELinux را غیرفعال میکند. |
| آمادهساز سیستم پویا | یک ITargetPreparer که با استفاده از Dynamic System Update، یک تصویر سیستم را روی ساختار دستگاه تنظیم میکند. |
| پاک کردن آمادهکنندهی دادههای کاربر | یک ITargetPreparer که دادههای کاربر را روی دستگاه پاک میکند. |
| آمادهساز فرمان Fastboot | آمادهساز هدف که فستبوت را فعال کرده و دستورات فستبوت را ارسال میکند. |
| فلشر دستگاه فستبوت | کلاسی که برای فلش کردن یک ایمیج روی سختافزار فیزیکی اندروید به فستبوت متکی است. |
| FastbootUpdateBootstrapPreparer | یک ITargetPreparer که فایلهای مشخصشده (بوتلودر، رادیو، فایل فشرده تصویر دستگاه) را در IDeviceBuildInfo استیج میکند تا دستگاهها با FastbootDeviceFlasher فلش شوند، سپس ویژگیهای دستگاه پس از بوت را برای اهداف گزارشدهی نتیجه به اطلاعات ساخت تزریق میکند. |
| آمادهساز هدف پرچم ویژه | DeviceConfig (پرچمهای ویژگی تنظیمشده توسط یک سرویس از راه دور) را بهروزرسانی میکند. |
| تجزیهکننده منابع فلشینگ | کلاسی که نسخههای مورد نیاز از فایلهای ایمیج کمکی مورد نیاز برای فلش کردن یک دستگاه را تجزیه و تحلیل میکند. |
| FlashingResourcesParser.AndroidInfo | یک typedef برای Map<String, MultiMap<String, String>> . |
| پوشهبردار | یک ITargetPreparer که دایرکتوریها را از دستگاه میگیرد، فشردهسازی میکند و در لاگینگ بکاند ذخیره میکند. |
| آمادهساز فرمان Futility | آماده کننده برای اجرای دستورات بیهودگی. |
| آمادهساز فلش دستگاه GkiDevice | یک آمادهساز هدف که دستگاه را با ایمیج عمومی کرنل رایج اندروید فلش میکند. |
| آمادهساز فلش دستگاه GsiDevice | یک آمادهساز هدف که دستگاه را با ایمیج سیستم عمومی اندروید فلش میکند. |
| نصبهمه تست زیپ برنامه ها راه اندازی | یک ITargetPreparer که تمام برنامهها را در یک فایل زیپ آزمایشی نصب میکند. |
| InstallApexModuleTargetPreparer | |
| نصبApkSetup | یک ITargetPreparer که یک یا چند apk واقع در سیستم فایل را نصب میکند. |
| نصب، ساخت، نصب، نصب | یک ITargetPreparer که یک یا چند apk آزمایشی را از یک محیط ساخت پلتفرم اندروید نصب میکند. |
| آمادهساز ماژول هسته را نصب کنید | یک آمادهساز هدف که ماژولهای هسته را نصب میکند. |
| آمادهساز ابزار دقیق | یک ITargetPreparer که ابزار دقیق را اجرا میکند |
| آمادهساز شبیهساز KillExisting | یک ITargetPreparer که یک شبیهساز در حال اجرا را خاموش میکند. |
| آمادهکنندهی شکست شناختهشده | آمادهکنندهی هدف از تلاش مجدد برای رفع شکستهای شناختهشده صرفنظر میکند. |
| شبیهساز محلی | یک TargetPreparer که یک شبیهساز را به صورت محلی از یک محیط ساخت اندروید اجرا میکند. |
| عکس فوری شبیهساز محلی | یک TargetPreparer که برای تولید یک اسنپشات تمیز شبیهساز از محیط ساخت/توسعه اندروید در نظر گرفته شده است. |
| آمادهساز هدف میکسکرنِل | یک ITargetPreparer که امکان ترکیب یک تصویر هسته با تصویر دستگاه را فراهم میکند. |
| آمادهساز هدف رادیو میکس | یک ITargetPreparer که امکان ترکیب تصویر رادیویی با تصویر دستگاه را فراهم میکند. |
| آمادهساز هدف ماژولOem | |
| ماژولپوش | |
| خطای ModulePusher.ModulePushError | خطای مهلک هنگام فعالسازی ماژول خط اصلی. |
| جمعکننده نشت بومی | یک ITargetPreparer که دستور 'dumpsys meminfo --unreachable -a' را اجرا میکند تا حافظه بومی غیرقابل دسترس فعلی هر فرآیند را شناسایی کند. |
| فلشر دستگاه OtaUpdate | یک فلشر دستگاه که اسکریپت system/update_engine/scripts/update_device.py را با یک بسته OTA کامل یا افزایشی برای بهروزرسانی تصویر دستگاه اجرا میکند. |
| آمادهساز کامل | آمادهساز Perfetto فایل پیکربندی را در مکانی استاندارد که Perfetto به آن دسترسی دارد، به دستگاه ارسال میکند. |
| آمادهساز پروفایل | کلاس پایه برای تنظیم آمادهساز هدف برای هر کاربر پروفایل android.os.usertype.profile.XXX . |
| فراخوانیکنندهی PushFile | این کلاس منسوخ شده است. به جای آن PushFilePreparer استفاده کنید. |
| آمادهساز فایل Push | یک ITargetPreparer که تلاش میکند هر تعداد فایل را از هر مسیر میزبان به هر مسیر دستگاهی ارسال کند. |
| آمادهساز مجازی پایتون | یک محیط مجازی پایتون (python virtualenv) روی میزبان راهاندازی کرده و بستهها را نصب میکند. |
| آمادهساز هدف ریبوت | آمادهساز هدف که دستگاه را مجدداً راهاندازی میکند. |
| آمادهساز بازیابی لاگ | یک آمادهساز هدف که برای جمعآوری لاگها قبل از بازیابی استفاده میشود. |
| آمادهساز برنامه سیستم را حذف کنید | یک ITargetPreparer برای حذف یک apk از پارتیشن سیستم قبل از اجرای آزمایشی. |
| RestartSystemServerTargetPreparer | آمادهساز هدف که سرور سیستم را بدون راهاندازی مجدد دستگاه، مجدداً راهاندازی میکند. |
| آمادهساز روتکانالفورواردر | |
| آمادهساز هدف ریشه | آمادهساز هدف که بر اساس گزینه "force-root" عملیات "adb root" یا "adb unroot" را انجام میدهد. |
| آمادهساز هدف و فرمان RunCommand | |
| آمادهساز هدف اجرای میزبانفرمان | آمادهساز هدف برای اجرای دستورات میزبان دلخواه قبل و بعد از اجرای تست. |
| آمادهساز هدف RunHostScript | آمادهساز هدف که قبل از اجرای تست، یک اسکریپت را اجرا میکند. |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileTargetPreparer | |
| آمادهساز هدف RunOnSdkSandbox | یک ITargetPreparer برای علامتگذاری اینکه تستها باید در محیط sdk اجرا شوند. |
| RunOnSecondaryUserTargetPreparer | یک ITargetPreparer برای اطمینان از اینکه تست به عنوان یک کاربر ثانویه اجرا میشود. |
| آمادهساز هدف کاربر در سیستم (RunOnSystemUserTargetPreparer) | یک ITargetPreparer که مشخص میکند تستها باید روی کاربر (به جای کاربر فعلی) اجرا شوند. |
| RunOnWorkProfileTargetPreparer | یک ITargetPreparer که یک پروفایل کاری در تنظیمات ایجاد میکند و مشخص میکند که تستها باید در آن کاربر اجرا شوند. |
| آمادهساز هدف سمافور توکن | این یک آمادهساز است که برای استفاده از توکن جهت سریالی کردن اجرای تست در میزبان tradefed استفاده میشود. |
| آمادهساز هدف Otaبارگذاری جانبی | یک آمادهساز هدف که بارگذاری جانبی یک بسته OTA مشخص را انجام میدهد، بسته را اعمال میکند، منتظر بوت شدن دستگاه میماند و ویژگیهای ساخت دستگاه را برای استفاده به عنوان اطلاعات ساخت تزریق میکند. این آمادهساز هدف فرض میکند که دستگاه هنگام شروع به کار در حالت عادی adb خواهد بود و اطمینان حاصل میکند که دستگاه در همان حالت اما با اعمال نسخه جدیدتر، خارج میشود. |
| توقف راهاندازی سرویسها | یک ITargetPreparer که سرویسهای روی دستگاه را متوقف میکند. |
| آمادهساز هدف Stub | پیادهسازی خالیِ یک ITargetPreparer در محلِ خالی. |
| آمادهساز هدف کاربر سوئیچ | یک ITargetPreparer که به نوع کاربر مشخص شده در setup تغییر میکند. |
| بهروزرسانی سیستم، فلشر دستگاه | یک IDeviceFlasher که برای نصب یک تصویر سیستمی که در یک بسته بهروزرسانی OTA قرار دارد، به بهروزرسانیکننده سیستم متکی است. |
| خطای تنظیمات هدف | هنگام آمادهسازی هدف برای آزمایش، خطای مهلکی رخ داد. |
| آمادهساز TearDownPassThrough | امکان اجرای tearDown روی آمادهسازهایی که به عنوان یک شیء در پیکربندی گنجانده شدهاند را فراهم میکند. |
| پیشخدمت با قابلیت تنظیم دما | یک ITargetPreparer که منتظر میماند تا دمای دستگاه به دمای هدف برسد |
| نصب تست برنامه | یک ITargetPreparer که یک یا چند برنامه را از پوشه IDeviceBuildInfo.getTestsDir() روی دستگاه نصب میکند. |
| تنظیمات TestFilePush | یک ITargetPreparer که یک یا چند فایل/دایرکتوری را از پوشهی IDeviceBuildInfo.getTestsDir() به دستگاه منتقل میکند. |
| نصب برنامه تست سیستم | یک ITargetPreparer که یک یا چند برنامه را از پوشه IDeviceBuildInfo.getTestsDir() روی پارتیشن /system دستگاه نصب میکند. |
| وقت تلف کن | یک آمادهساز هدف ساده برای اتلاف وقت و احتمالاً راهاندازی مجدد دستگاه. |
| کاربرپاککننده | یک ITargetPreparer که کاربران ثانویه را در زمان حذف حذف میکند. |
| کاربرکمک کننده | |
| آمادهکنندهی کاربر پسزمینهی قابل مشاهده | آمادهساز هدف برای اجرای تستها در کاربری که در پسزمینه قابل مشاهده است. |
| آمادهساز تاریخ و زمان منتظر دستگاه باشید | یک ITargetPreparer که منتظر تنظیم تاریخ و زمان روی دستگاه است به صورت اختیاری، این آمادهساز میتواند در صورت عدم تنظیم datetime در محدودهی timeout، |
| آمادهساز وایفای | یک ITargetPreparer که در صورت لزوم وایفای را روی دستگاه پیکربندی میکند. |
انومها
| رفتار AltDir | یک enum برای تعریف رفتارهای دایرکتوری جایگزین برای نصبکنندهها/ارائهدهندگان مختلف مصنوعات آزمایشی |
| اقدام پاکسازی دستگاه | |
| پاککننده دستگاه. اقدام پس از پاکسازی | |
| روش فلشینگ | یک enum برای توصیف روش مورد استفاده برای فلش کردن دستگاه تحت آزمایش |
| گزینه فلش کردن اطلاعات دستگاه (IDeviceFlasher.UserDataFlashOption) | تعداد گزینههای موجود برای مدیریت تصویر userdata |
رابطها
کلاسها
- نصب و راه اندازی همه برنامه های آزمایشی
- آمادهساز هدف Aoa
- تنظیمات برنامه
- آمادهساز ArtChroot
- آمادهساز شبیهساز پایه
- آمادهساز هدف پایه
- خطای ساخت
- ضبطکننده اطلاعات ساخت
- فلشر دستگاه CDMA
- آمادهساز هدف با سرعت بالا (CompileBootImageWithSpeedTargetPreparer)
- پردازندهی گلوگاهساز
- ایجادآودآمادهساز
- ایجادکاربرآمادهکننده
- نصبکنندهی پیشفرض تستهای فشرده
- آمادهساز هدف اقدام دستگاه
- DeviceBuildInfoBootStrapper
- تزریقکنندهی اطلاعات ساخت دستگاه
- پاککننده دستگاه
- خطای راهاندازی ناموفق دستگاه
- آمادهساز فلش دستگاه
- آمادهساز هدف تصویر-فایل فشرده-درحالفلش
- آمادهساز هدف مالک دستگاه
- تنظیمات دستگاه
- دستگاه ذخیرهسازی پرکننده
- DeviceStringPusher
- آمادهساز هدف بهروزرسانی دستگاه
- پاککننده دستگاه
- غیرفعال کردن SELinuxTargetPreparer
- آمادهساز سیستم پویا
- پاک کردن آمادهکنندهی دادههای کاربر
- آمادهساز فرمان Fastboot
- فلشر دستگاه فستبوت
- FastbootUpdateBootstrapPreparer
- آمادهساز هدف پرچم ویژه
- تجزیهکننده منابع فلشینگ
- FlashingResourcesParser.AndroidInfo
- پوشهبردار
- آمادهساز فرمان Futility
- آمادهساز فلش دستگاه GkiDevice
- آمادهساز فلش دستگاه GsiDevice
- نصبهمه تست زیپ برنامه ها راه اندازی
- InstallApexModuleTargetPreparer
- نصبApkSetup
- نصب، ساخت، نصب، نصب
- آمادهساز ماژول هسته را نصب کنید
- آمادهساز ابزار دقیق
- آمادهساز شبیهساز KillExisting
- آمادهکنندهی شکست شناختهشده
- شبیهساز محلی
- عکس فوری شبیهساز محلی
- آمادهساز هدف میکسکرنِل
- آمادهساز هدف رادیو میکس
- آمادهساز هدف ماژولOem
- ماژولپوش
- خطای ModulePusher.ModulePushError
- جمعکننده نشت بومی
- فلشر دستگاه OtaUpdate
- آمادهساز کامل
- آمادهساز پروفایل
- فراخوانیکنندهی PushFile
- آمادهساز فایل Push
- آمادهساز مجازی پایتون
- آمادهساز هدف ریبوت
- آمادهساز بازیابی لاگ
- آمادهساز برنامه سیستم را حذف کنید
- RestartSystemServerTargetPreparer
- آمادهساز روتکانالفورواردر
- آمادهساز هدف ریشه
- آمادهساز هدف و فرمان RunCommand
- آمادهساز هدف اجرای میزبانفرمان
- آمادهساز هدف RunHostScript
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- آمادهساز هدف RunOnSdkSandbox
- RunOnSecondaryUserTargetPreparer
- آمادهساز هدف کاربر در سیستم (RunOnSystemUserTargetPreparer)
- RunOnWorkProfileTargetPreparer
- آمادهساز هدف سمافور توکن
- آمادهساز هدف Otaبارگذاری جانبی
- توقف راهاندازی سرویسها
- آمادهساز هدف Stub
- آمادهساز هدف کاربر سوئیچ
- بهروزرسانی سیستم، فلشر دستگاه
- خطای تنظیمات هدف
- آمادهساز TearDownPassThrough
- پیشخدمت با قابلیت تنظیم دما
- نصب تست برنامه
- تنظیمات TestFilePush
- نصب برنامه تست سیستم
- وقت تلف کن
- کاربرپاککننده
- کاربرکمک کننده
- آمادهکنندهی کاربر پسزمینهی قابل مشاهده
- آمادهساز تاریخ و زمان منتظر دستگاه باشید
- آمادهساز وایفای
انومها