com.android.tradefed.targetprep
ממשקים
FlashingResourcesParser.Constraint |
ממשק סינון, שנועד לאפשר ל-FlashingResourcesParser להתעלם מחלק
משאבים שהם עשויים להשתמש בהם
|
IDeviceFlasher | מהבהבת תמונה של המכשיר במכשיר. |
IFlashingResourcesParser | ממשק לשליחת הגרסאות הנדרשות של קובצי תמונה עזר, הנדרשים כדי להבהב במכשיר. |
IFlashingResourcesRetriever | ממשק לאחזור קובצי תמונה עזר הדרושים להבהוב של המכשיר. |
IHostCleaner | ניקוי המארח בסיום הפעלת הבדיקה. |
ILabPreparer |
ממשק סמנים למתכנני מעבדה
בכתובת |
ITargetCleaner | הממשק הזה הוצא משימוש. tearDown הועבר לממשק הבסיס ITargetPreparer. |
ITargetPreparer | הכנה של סביבת הבדיקה להרצת הבדיקה. |
ITestsZipInstaller | התקנת בדיקות מקובץ ZIP לבדיקות (כפי שהופק על ידי מערכת ה-build) ב- מכשיר. |
שיעורים
AllTestAppsInstallSetup |
ITargetPreparer להתקנת כל האפליקציות מ-IDeviceBuildInfo#getTestsDir()
לתיקייה במכשיר.
|
AoaTargetPreparer |
ITargetPreparer שמבצע סדרה של פעולות (למשל, קליקים והחלקות) באמצעות
פרוטוקול Android Open Accessory (AOAv2).
|
הגדרת אפליקציה |
ITargetPreparer שמתקין APK ואת הבדיקות שלו.
|
ArtChrootPreparer | יצירה של ספריית chroot לבדיקות ART. |
BaseEmulator Re (מכין ל-BaseEmulator) | מתכונן נפוץ להשקת אמולטור מקומי. |
BaseTargetPlanr (מכין בסיס) |
סוג ההטמעה הבסיסי של ITargetPreparer שמאפשר לקבוע אם האובייקט
מושבת או לא.
|
BuildError | מערכת ההפעלה תישלח אם גרסת ה-build שסופקה לא תפעל. |
BuildInfoRecorder |
ITargetPreparer שכותב מטא-נתונים של פרטי build בקובץ ספציפי.
|
CdmaDeviceFlasher | כיתה מהבהבת תמונה במכשיר Android פיזי עם רדיו CDMA. |
CompileBootImageWithSpeedTargetPreparer | הידור מחדש של נתיב האתחול ושרת המערכת עם מסנן המהדר (speed) |
CpuThrottlingwaiter |
ITargetPreparer שממתין עד שהתדירות המקסימלית בכל הליבות תשוחזר לגבוהה ביותר
רמה זמינה
|
CreateAvdPreparer | |
CreateUserPreparer | מכין יעד ליצירת משתמש ולניקוי שלו בסוף. |
DefaultTestsZipInstaller | הטמעת ברירת מחדל של מנהל ההתקנה של קובצי ZIP. |
DeviceActionTargetPreparer |
ITargetPreparer לביצוע פעולות במכשיר.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer שמחליף שדות של מידע על גרסאות build במאפיינים שנקראים מהמכשיר
האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות build שנוצרו ממקור חיצוני (למשל, |
DeviceBuildInfoInjector |
ITargetPreparer שמוסיף את המטא-נתונים DeviceBuildDescriptor אל השדה IBuildInfo .
|
מנקה מכשירים | מבצע הפעלה מחדש או פירמוט כפעולת ניקוי לאחר הבדיקה, ובאופן אופציונלי מכבה את המסך |
DeviceנכשלToBootError | מקבלים התראה אם האתחול של מכשיר נכשל אחרי הבהוב ב-build. |
DeviceFlashPreparer |
ITargetPreparer שמבהב תמונה בחומרה פיזית של Android.
|
DeviceImageZipFlashingTargetTargetr | כלי להכנת יעד שמבהב במכשיר עם תמונות של המכשיר שסופקו באמצעות פורמט ספציפי. |
DeviceOwnerTargetTargetr |
ITargetPreparer שמגדיר רכיב של בעלי מכשיר.
|
הגדרת המכשיר |
ITargetPreparer שמגדיר את המכשיר לבדיקה על סמך ערכי Option שסופקו.
|
DeviceStorageFiller | מכין יעד שימלא את נפח האחסון כדי שיהיה מקום פנוי. |
DeviceStringPusher | יוצר היעד לכתיבת מחרוזת לקובץ. |
DeviceUpdateTargetPreparer |
גרסה מופשטת של ITargetPreparer שמציגה שלבים נפוצים לעדכון מכשירים עם
קובץ תמונה של מכשיר ממקור חיצוני (בניגוד לשירות build).
|
DeviceWiper |
ITargetPreparer שמאפס את נתוני המשתמשים
|
DisableSELinuxTargetPreparer | מכין היעד שמשבית את SELinux אם הוא מופעל. |
דינמי מערכת מוכנות |
ITargetPreparer שמגדיר תמונת מערכת מעל גרסת ה-build של מכשיר עם הפונקציה 'דינמית'
עדכון מערכת.
|
מחקUserDataPreparer |
ITargetPreparer שמאפס את נתוני המשתמש במכשיר.
|
FastbootCommandCommandr | כלי להכנת יעד שמפעיל אתחול מהיר ושולח פקודות של אתחול מהיר (fastboot). |
FastbootDeviceFlasher | כיתה שמסתמכת על אתחול מהיר כדי להבהב תמונה בחומרה פיזית של Android. |
FastbootUpdateBootstrapler |
ITargetPreparer שמעביר קבצים שצוינו (תוכנת אתחול, רדיו, קובץ ZIP של תמונת המכשיר) אל
IDeviceBuildInfo כדי להבהב מכשירים באמצעות FastbootDeviceFlasher , ואז החדרה
מאפייני המכשיר לאחר ההפעלה בקובץ ה-build למטרות דיווח על תוצאות.
|
FeatureflagTarget שזמינות | מעדכנות את DeviceConfig (דגלי תכונות שכווננו על ידי שירות מרוחק). |
FlashingResourcesParser | מחלקה שמנתחת גרסאות נדרשות של קובצי עזר של תמונות, שנדרשים להבזק של מכשיר. |
FlashingResourcesParser.AndroidInfo |
הגדרה מסוג typedef עבור Map<String, MultiMap<String, String>> .
|
FolderSaver |
ITargetPreparer שולף ספריות מהמכשיר, דוחס ושומר אותו לרישום ביומן
בקצה העורפי.
|
GkiDeviceFlashFlashr | הכנת יעד שמעדכן את המכשיר עם תמונה גנרית ליבה נפוצה של Android. |
GsiDeviceFlashFlashr | מכינים יעד שמבהב את המכשיר עם קובץ אימג' של מערכת גנרית של Android. |
להתקנתAllTestZipAppsSetup |
ITargetPreparer להתקנת כל האפליקציות בקובץ ZIP לבדיקה.
|
InstallApexModuleTargetPlanr | |
InstallApkSetup |
ITargetPreparer שמתקין קובץ APK אחד או יותר שנמצא במערכת הקבצים.
|
התקנתBuildEnvApkSetup |
ITargetPreparer שמתקין חבילת APK אחת או יותר לבדיקה בסביבת build של פלטפורמת Android.
|
InstallKernelModule readyr | הכנת יעד שמעדכן את המכשיר עם תמונה גנרית ליבה נפוצה של Android. |
כלי הכנה לאינסטרומנטציה |
ITargetPreparer שמפעיל את האינסטרומנטציה
|
KillExistingEmulatorPreparer |
ITargetPreparer שמכבה אמולטור פועל.
|
הכנות לכישלון | מבצע הכנה ליעד לדילוג על ניסיון חוזר נכשל. |
LocalEmulatorLaunch | יעד Preparer שמשיק אמולטור באופן מקומי מסביבת build של Android. |
LocalEmulatorSnapshot | כלי הכנה לטירגוט שמטרתו ליצור תמונת מצב נקייה של אמולטור ממכשיר Android סביבת פיתוח/פיתוח |
MixKernelTargetPreparer |
ITargetPreparer שמאפשר לשלב תמונת ליבה (kernel) עם תמונת המכשיר.
|
ModuleOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError כדי | שגיאה חמורה במהלך דחיפת המודול הראשי. |
NativeLeakCollector |
ITargetPreparer שמריץ את 'dumpsys meminfo --unreachable -a' כדי לזהות
לזיכרון נייטיב שאינו נגיש כרגע בכל תהליך.
|
Perfetto בתנאים | ההכנה של Perfetto מעבירה את קובץ התצורה למכשיר במיקום סטנדרטי שאליו ל-perfetto גישה אל. |
ProfileTargetSETr |
מחלקה בסיסית להגדרת כלי להכנת יעדים לכל משתמש בפרופיל android.os.usertype.profile.XXX .
|
PushFileInvoker |
הכיתה הזו הוצאה משימוש.
שימוש ב-PushFilePreparer במקום זאת
|
PushFilePreparer |
ITargetPreparer שמנסה לדחוף כל מספר של קבצים מנתיב כלשהו של מארח לאחד
הנתיב של המכשיר.
|
PythonVirtualenvPreparer | מגדיר וירטואליה של Python בחבילות המארח והמתקין. |
להפעיל מחדש לטירגוט | מכין היעד שמפעיל מחדש את המכשיר. |
RecoverLogPlanr (מכין שחזור) | כלי להכנת יעד שמשמש לאיסוף יומנים לפני השחזור. |
RemoveSystemAppPreparer |
ITargetPreparer להסרת APK ממחיצת המערכת לפני הרצת בדיקה.
|
ResumeSystemServerTargetPreparer | מכין היעד שמפעיל מחדש את שרת המערכת בלי להפעיל מחדש את המכשיר. |
RootcanalForwarder המוכנות | |
RootTargetSetupr | כלי להכנת יעד שמבצע "שורש adb" או 'adb unroot' על סמך האפשרות force-root. |
RunCommandTargetSetupr | |
RunHostCommandTargetPreparer | כלי להכנת יעד להריץ פקודות מארח שרירותיות לפני ואחרי הרצת הבדיקה. |
RunHostScriptTargetFixr | כלי להכנת יעד שמריץ סקריפט לפני הרצת בדיקה. |
RunOnCloneProfileTargetassessr | |
RunOnPrivateProfileTargetTargetr | |
RunOnSdkSandboxTargetPreparer |
ITargetPreparer כדי לסמן שהבדיקות צריכות לרוץ ב-Sandbox של SDK.
|
RunOnsecondaryUserTargetTargetr |
ITargetPreparer כדי להבטיח שהבדיקה תפעל כמשתמש משני.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer שמסמן שצריך להריץ בדיקות על המשתמש (במקום
המשתמש הנוכחי).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer שיוצר פרופיל עבודה בהגדרה ומסמן שהבדיקות צריכות להיות
יפעלו אצל המשתמש הזה.
|
SemaphoreTokenTargetPreparer | זהו מנגנון הכנה שמשמש לשימוש באסימון כדי ליצור סריאליזציה של הרצת בדיקה במארח שנכנס לתוקף. |
SideloadOtaTargetanswerr |
כלי להכנת יעד שמבצע טעינה משנית של חבילת OTA ספציפית, מחיל את החבילה, ממתין
כדי לאתחל את המכשיר, ומזרק את מאפייני ה-build של המכשיר כדי שישמשו כמידע על ה-build
הכנת היעד הזה מניח שהמכשיר יהיה במצב adb רגיל כשהוא מופעל, וגם תבטיח שהמכשיר יוצא באותו מצב, אבל לאחר החלה של ה-build החדש. |
הגדרת שירותים |
ITargetPreparer שמפסיק את השירותים במכשיר.
|
StubTargetPreparer |
placeholder ריק של הטמעת ITargetPreparer ב-placeholder.
|
SwitchUserTargetPreparer |
ITargetPreparer שעובר לסוג המשתמש שצוין ב-setUp.
|
SystemUpdaterDeviceFlasher |
IDeviceFlasher שמסתמך על מעדכן המערכת כדי להתקין
את קובץ האימג' של המערכת שכלול בחבילה של עדכון OTA.
|
TargetSetupError | אירעה שגיאה חמורה במהלך הכנת היעד לבדיקה. |
TearDownPassThroughe | מאפשרת להריץ את tearDown במכינים שכלולים בתצורה כאובייקט. |
Measurement Throttlingwaiter |
ITargetPreparer שממתין עד שטמפרטורת המכשיר ירדה ליעד
|
TestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במכשיר.
|
TestFilePushSetup |
ITargetPreparer שמעביר קובץ אחד או יותר מתיקיית IDeviceBuildInfo.getTestsDir() למכשיר.
|
TestSystemAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במחיצה /system במכשיר.
|
TimeWaster | כלי פשוט להכנת יעד לבזבוז זמן ולהפעלה מחדש של המכשיר. |
UserCleaner |
ITargetPreparer שמסיר משתמשים משניים במהלך פירוק.
|
UserHelper | |
VisualBackgroundUserPreparer | מתכוננים ליעד להרצת בדיקות במשתמש שמופעל ברקע ומוצג. |
PendingForDeviceDatetimePreparer |
ITargetPreparer שממתין להגדרת התאריך והשעה במכשיר
אופציונלי: ההכנה הזו יכולה לאלץ |
הכנה ל-Wi-Fi |
ITargetPreparer שמגדיר Wi-Fi במכשיר במקרה הצורך.
|
טיפוסים בני מנייה (enum)
AltDirBehavior |
טיפוסים בני מנייה (enum) להגדרת התנהגויות אלטרנטיביות של ספריות עבור מתקינים/התראות שונים של ארטיפקטים לבדיקה
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
שיטת הבהוב | enum לתיאור השיטה שמשמשת להבהוב המכשיר בבדיקה |
IDeviceFlasher.UserDataFlashOption | מספר אפשרויות לטיפול בתמונה של נתוני המשתמש |
ממשקים
שיעורים
- AllTestAppsInstallSetup
- AoaTargetPreparer
- הגדרת אפליקציה
- ArtChrootPreparer
- BaseEmulator Re (מכין ל-BaseEmulator)
- BaseTargetPlanr (מכין בסיס)
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingwaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- מנקה מכשירים
- DeviceנכשלToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetTargetr
- DeviceOwnerTargetTargetr
- הגדרת המכשיר
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- דינמי מערכת מוכנות
- מחקUserDataPreparer
- FastbootCommandCommandr
- FastbootDeviceFlasher
- FastbootUpdateBootstrapler
- FeatureflagTarget שזמינות
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- GkiDeviceFlashFlashr
- GsiDeviceFlashFlashr
- להתקנתAllTestZipAppsSetup
- InstallApexModuleTargetPlanr
- InstallApkSetup
- התקנתBuildEnvApkSetup
- InstallKernelModule readyr
- כלי הכנה לאינסטרומנטציה
- KillExistingEmulatorPreparer
- הכנות לכישלון
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError כדי
- NativeLeakCollector
- Perfetto בתנאים
- ProfileTargetSETr
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- להפעיל מחדש לטירגוט
- RecoverLogPlanr (מכין שחזור)
- RemoveSystemAppPreparer
- ResumeSystemServerTargetPreparer
- RootcanalForwarder המוכנות
- RootTargetSetupr
- RunCommandTargetSetupr
- RunHostCommandTargetPreparer
- RunHostScriptTargetFixr
- RunOnCloneProfileTargetassessr
- RunOnPrivateProfileTargetTargetr
- RunOnSdkSandboxTargetPreparer
- RunOnsecondaryUserTargetTargetr
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetanswerr
- הגדרת שירותים
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughe
- Measurement Throttlingwaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UserCleaner
- UserHelper
- VisualBackgroundUserPreparer
- PendingForDeviceDatetimePreparer
- הכנה ל-Wi-Fi
טיפוסים בני מנייה (enum)