com.android.tradefed.targetprep
ממשקים
| FlashingResourcesParser.Constraint |
ממשק סינון, שנועד לאפשר ל-FlashingResourcesParser להתעלם ממקורות מסוימים שבהם הוא עלול להשתמש אחרת
|
| IDeviceFlasher | איך מאפסים את המכשיר באמצעות אימג'. |
| IFlashingResourcesParser | ממשק שמאפשר לספק גרסאות נדרשות של קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) במכשיר. |
| IFlashingResourcesRetriever | ממשק לאחזור קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) של מכשיר. |
| IHostCleaner | ניקוי המארח אחרי סיום הרצת הבדיקה. |
| ITargetCleaner | הממשק הזה הוצא משימוש. השיטה tearDown הועברה לממשק הבסיסי ITargetPreparer. |
| ITargetPreparer | הכנת סביבת הבדיקה להרצת הבדיקה. |
| ITestsZipInstaller | התקנת בדיקות ממקבץ zip של בדיקות (כפי שהתקבלו כפלט ממערכת ה-build) במכשיר. |
שיעורים
| BaseEmulatorPreparer | הכנה נפוצה להפעלת אמולטור מקומי. |
| BaseTargetPreparer |
סוג בסיס להטמעה של ITargetPreparer שמאפשר לקבוע אם האובייקט מושבת או לא.
|
| BuildInfoRecorder |
ITargetPreparer שכותב מטא-נתונים של פרטי build לקובץ מסוים.
|
| CreateAvdPreparer | |
| CreateUserPreparer | יוצר משתמשים ומנקה אותם בסוף. |
| DefaultTestsZipInstaller | הטמעה שמוגדרת כברירת מחדל של מנהל ההתקנות של קובץ ה-zip של הבדיקות. |
| DeviceBuildInfoBootStrapper |
ITargetPreparer שמחליף את השדות של פרטי ה-build במאפיינים שנקראים מהמכשיר
האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות build שנוצרו ממקור חיצוני (למשל: |
| DeviceBuildInfoInjector |
ITargetPreparer שמוסיף מטא-נתונים של DeviceBuildDescriptor ל-IBuildInfo.
|
| DeviceCleaner | הפעלה מחדש או פורמט כפעולת ניקוי אחרי הבדיקה, ואפשרות לכיבוי המסך |
| DeviceFlashPreparer |
ITargetPreparer שמציג תמונת אימג' בחומרה פיזית של Android.
|
| DeviceImageZipFlashingTargetPreparer | כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות קובצי אימג' של המכשיר שסופקו בפורמט ספציפי. |
| DeviceSetup |
ITargetPreparer שמגדיר מכשיר לבדיקה על סמך Options שסופקו.
|
| DeviceUpdateTargetPreparer |
פונקציית ITargetPreparer מופשטת שמטפלת בשלבים נפוצים של עדכון מכשירים באמצעות קובץ אימג' של המכשיר ממקור חיצוני (בניגוד לשירות build).
|
| FastbootDeviceFlasher | סוג שמשתמש ב-fastboot כדי להפעיל את התמונה בחומרה הפיזית של Android. |
| FastbootUpdateBootstrapPreparer |
ITargetPreparer שמארגן קבצים ספציפיים (מרכז האתחול, הרדיו, קובץ ה-zip של קובץ האימג' של המכשיר) ב-IDeviceBuildInfo כדי להפעיל את ה-flash במכשירים באמצעות FastbootDeviceFlasher, ולאחר מכן מזין מאפייני מכשיר לאחר האתחול בפרטי ה-build למטרות דיווח על תוצאות.
|
| FlashingResourcesParser | כיתה שמנתחת את הגרסאות הנדרשות של קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) של מכשיר. |
| FlashingResourcesParser.AndroidInfo |
typedef ל-Map<String, MultiMap<String, String>>.
|
| GkiDeviceFlashPreparer | כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות קובץ אימג' גנרי של ליבה נפוצה של Android. |
| GsiDeviceFlashPreparer | כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות תמונת מערכת גנרית (GSI) ל-Android. |
| InstallApexModuleTargetPreparer | |
| KillExistingEmulatorPreparer |
ITargetPreparer שמשבית אמולטור שפועל.
|
| LocalEmulatorLaunch | TargetPreparer שמפעיל אמולטור באופן מקומי מסביבת build של Android. |
| LocalEmulatorSnapshot | TargetPreparer שנועד ליצור קובץ snapshot נקי של אמולטור מסביבת פיתוח או build של Android |
| ModuleOemTargetPreparer | |
| ModuleOemTargetPreparer.ModuleInfo | סוג פשוט של מבנה נתונים (struct) לאחסון מידע על מודול |
| RecoveryLogPreparer | כלי לעיבוד מטרות שמשתמשים בו כדי לאסוף יומנים לפני השחזור. |
| RunCommandTargetPreparer | |
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer שיוצר משתמש משני בתהליך ההגדרה, ומציין שצריך להריץ את הבדיקות במשתמש הזה.
|
| RunOnSystemUserTargetPreparer |
ITargetPreparer שמציין שצריך להריץ את הבדיקות על המשתמש (ולא על המשתמש הנוכחי).
|
| RunOnWorkProfileTargetPreparer |
ITargetPreparer שיוצר פרופיל עבודה בתהליך ההגדרה ומסמן שצריך להריץ את הבדיקות במשתמש הזה.
|
| StubTargetPreparer |
הטמעה ריקה של placeholder של ITargetPreparer.
|
| TestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר.
|
טיפוסים בני מנייה (enum)
| AltDirBehavior |
enum להגדרת התנהגויות חלופיות של ספריות למתקינים/למחליפים של ארטיפקטים של בדיקות
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceFlashPreparer.EncryptionOptions | Enum של אפשרויות לטיפול בהצפנה של קובץ האימג' של נתוני המשתמש |
| IDeviceFlasher.UserDataFlashOption | Enum של אפשרויות לטיפול בתמונה של userdata |
חריגים
| DeviceFailedToBootError | הבעיה הזו מתרחשת אם המכשיר לא מצליח להפעיל את עצמו אחרי ש-build מסוים הוטמע בו. |
ממשקים
שיעורים
- 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
טיפוסים בני מנייה (enum)
חריגים