AdbStopServerPreparer |
גורם ההכנה של היעד צריך להפסיק את שרת adb במארח לפני ואחרי הרצת בדיקות adb.
|
AllTestAppsInstallSetup |
ITargetPreparer להתקנת כל האפליקציות מ-IDeviceBuildInfo#getTestsDir()
לתיקייה במכשיר.
|
AoaTargetPreparer |
ITargetPreparer שמבצע סדרה של פעולות (למשל, קליקים והחלקות) באמצעות
פרוטוקול Android Open Accessory (AOAv2).
|
הגדרת אפליקציה |
ITargetPreparer שמתקין APK ואת הבדיקות שלו.
|
ArtChrootPreparer |
יצירת ספריית chroot לבדיקות ART.
|
BaseEmulatorPreparer |
הכנה נפוצה להפעלת אמולטור מקומי.
|
BuildInfoRecorder |
ITargetPreparer שכותב מטא-נתונים של פרטי build לקובץ מסוים.
|
CompanionAllocator |
מחלקת הבסיס שמטפלת בהקצאה של מכשיר נלווה ופינוי מקום
צריך להטמיע את getCompanionDeviceSelectionOptions() כדי לתאר את הקריטריונים הנדרשים להקצאת מכשיר התלווה.
|
מודעות CompanionAware |
ITargetPreparer שמשקף את הלוגיקה של השגת שותף שכבר הוקצה
במכשיר.
|
CompileBootImageWithרוצהspeedTargetPreparer |
קומפילציה מחדש של נתיב ה-Classpath של האתחול ושל שרת המערכת באמצעות מסנן המהדר 'מהירות'.
|
CpuThrottlingWaiter |
ITargetPreparer שממתין עד שהתדירות המקסימלית בכל הליבות תוחזר לרמה הגבוהה ביותר הזמינה.
|
CreateAvdPreparer |
|
CreateUserPreparer |
מכין יעד ליצירת משתמש ולניקוי שלו בסוף.
|
DeviceActionTargetPreparer |
ITargetPreparer כדי לבצע פעולות במכשיר.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer שמחליף שדות של מידע על גרסאות build במאפיינים שנקראים מהמכשיר
האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות build שנוצרו ממקור חיצוני (למשל,
|
DeviceBuildInfoInjector |
ITargetPreparer שמוסיף מטא-נתונים של DeviceBuildDescriptor ל-IBuildInfo .
|
מנקה מכשירים |
מבצע הפעלה מחדש או פירמוט כפעולת ניקוי לאחר הבדיקה, ובאופן אופציונלי מכבה את המסך
|
DeviceFlashPreparer |
ITargetPreparer שמבהב תמונה בחומרה פיזית של Android.
|
DeviceOwnerTargetTargetr |
ITargetPreparer שמגדיר רכיב של בעלי מכשיר.
|
הגדרת המכשיר |
ITargetPreparer שמגדיר את המכשיר לבדיקה על סמך ערכי Option שסופקו.
|
DeviceStorageFiller |
מגדירים את הכלי למלא את נפח האחסון כדי שיהיה מקום פנוי.
|
DeviceStringPusher |
הכנת יעד לכתיבה של מחרוזת לקובץ.
|
DeviceWiper |
ITargetPreparer שמאפס את userdata
|
DisableSELinuxTargetSetupr |
כלי להכנת יעד שמשבית את SELinux אם הוא מופעל.
|
DynamicSystemPreparer (מכין מערכת דינמית) |
קובץ ITargetPreparer שמגדיר קובץ אימג' של מערכת מעל גרסה של מכשיר עם עדכון מערכת דינמי.
|
EraseUserDataPreparer |
ITargetPreparer שמאפס את נתוני המשתמש במכשיר.
|
FastbootCommandPreparer |
כלי להכנת יעד שמפעיל אתחול מהיר ושולח פקודות לאתחול מהיר (fastboot).
|
FeatureFlagTargetPreparer |
מעדכנות את DeviceConfig (דגלי תכונות שכווננו על ידי שירות מרוחק).
|
FoldableModeModer |
כלי להכנת יעדים שיכול להחליף את מצב המכשיר המתקפל.
|
FolderSaver |
ITargetPreparer ששואב ספריות מהמכשיר, דוחס אותן ושומר אותן בקצה העורפי של הרישום ביומן.
|
GkiDeviceFlashPreparer |
כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות קובץ אימג' כללי של ליבה נפוצה של Android.
|
GsiDeviceFlashPreparer |
כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות תמונת מערכת גנרית ל-Android.
|
InstallAllTestZipAppsSetup |
ITargetPreparer להתקנת כל האפליקציות בקובץ ZIP לבדיקה.
|
InstallApkSetup |
קובץ ITargetPreparer שמתקין קובץ APK אחד או יותר שנמצאים במערכת הקבצים.
|
InstallBuildEnvApkSetup |
ITargetPreparer שמתקין חבילת APK אחת או יותר לבדיקה בסביבת build של פלטפורמת Android.
|
InstallKernelModulePreparer |
כלי להכנת יעד שמתקינים מודולים של ליבה (kernel).
|
כלי הכנה לאינסטרומנטציה |
ITargetPreparer שמריץ את המדידה
|
KillExistingEmulatorPreparer |
ITargetPreparer שמכבה אמולטור פועל.
|
הכנות לכישלון |
מבצע הכנה ליעד לדילוג על ניסיון חוזר נכשל.
|
MixKernelTargetPreparer |
ITargetPreparer שמאפשרת לשלב קובץ אימג' של ליבה עם קובץ אימג' של מכשיר.
|
NativeLeakCollector |
ITargetPreparer שמריץ את 'dumpsys meminfo --unreachable -a' כדי לזהות
לזיכרון נייטיב שאינו נגיש כרגע בכל תהליך.
|
NoApkTestSkipper |
כלי הכנה מיוחד שמאפשר לדלג על קריאה לחלוטין (הכנה ובדיקות) אם אין חבילות APK לבדיקה.
|
PerfettoPreparer |
ההכנה של Perfetto מעבירה את קובץ התצורה למכשיר במיקום סטנדרטי שאליו
ל-perfetto גישה אל.
|
ProfileTargetSETr |
כיתה בסיסית להגדרת כלי להכנת יעדים לכל משתמש בפרופיל android.os.usertype.profile.XXX .
|
PushFilePreparer |
ITargetPreparer שמנסה לדחוף כל מספר של קבצים מנתיב כלשהו של מארח לאחד
הנתיב של המכשיר.
|
PythonVirtualenvPreparer |
מגדיר וירטואליה של Python בחבילות המארח והמתקין.
|
RebootTargetPreparer |
כלי להתקנת יעד שמפעיל מחדש את המכשיר.
|
RecoverLogPreparer |
כלי להכנת יעד שמשמש לאיסוף יומנים לפני השחזור.
|
RemoveSystemAppPreparer |
ITargetPreparer להסרת קובץ APK ממחיצה המערכת לפני הרצה של בדיקה.
|
RestartSystemServerTargetPreparer |
מכין היעד שמפעיל מחדש את שרת המערכת בלי להפעיל מחדש את המכשיר.
|
RootTargetSetupr |
כלי להכנת יעד שמבצע את הפקודה 'adb root' או 'adb unroot' על סמך האפשרות 'force-root'.
|
RootcanalForwarderPreparer |
|
RunCommandTargetPreparer |
|
RunHostCommandTargetPreparer |
כלי להכנת יעד להריץ פקודות מארח שרירותיות לפני ואחרי הרצת הבדיקה.
|
RunHostScriptTargetPreparer |
כלי להכנת יעד שמריץ סקריפט לפני הפעלת בדיקה.
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer כדי לציין שצריך להריץ את הבדיקות בארגז החול של ה-SDK.
|
RunOnsecondaryUserTargetassessr |
ITargetPreparer כדי לוודא שהבדיקה פועלת כמשתמש משני.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer שמסמן שצריך להריץ בדיקות על המשתמש (במקום
המשתמש הנוכחי).
|
SemaphoreTokenTargetPreparer |
זהו מתקן הכנה שמשמש לשימוש באסימון כדי ליצור סריאליזציה של הרצת בדיקה במארח שנכנס לתוקף.
|
הגדרת שירותים |
ITargetPreparer שמפסיק את השירותים במכשיר.
|
StubTargetPreparer |
placeholder ריק של הטמעת ITargetPreparer ב-placeholder.
|
SwitchUserTargetPreparer |
ITargetPreparer שמתחלף לסוג המשתמש שצוין ב-setUp.
|
TearDownPassThroughPreparer |
מאפשרת להריץ את tearDown במכינים שכלולים בתצורה כאובייקט.
|
TemperatureThrottlingWaiter |
ITargetPreparer שממתין עד שטמפרטורת המכשיר ירדה ליעד
|
TestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר.
|
TestFilePushSetup |
ITargetPreparer שמעביר קובץ אחד או יותר מתיקיית IDeviceBuildInfo.getTestsDir() למכשיר.
|
TestSystemAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() למחיצה /system במכשיר.
|
TimeWaster |
כלי פשוט להכנת יעד לבזבוז זמן ולהפעלה מחדש של המכשיר.
|
UserCleaner |
ITargetPreparer שמסיר משתמשים משניים בזמן ניתוק.
|
VisibleBackgroundUserPreparer |
כלי להכנת יעד להרצת בדיקות במשתמש שהופעל במצב גלוי ברקע.
|
PendingForDeviceDatetimePreparer |
ITargetPreparer שמחכה להגדרת תאריך ושעה במכשיר
אפשר גם להגדיר שהמתכונן הזה יאלץ את המערכת להחזיר את הערך TargetSetupError אם זמן היצירה לא מוגדר בתוך זמן הקצוב לתפוגה.
|
WifiPreparer |
ITargetPreparer שמגדיר Wi-Fi במכשיר במקרה הצורך.
|