AdbStopServerPreparer |
מכין יעד שיפסיק את שרת adb במארח לפני ואחרי הרצת בדיקות adb.
|
AggregatePostProcessor |
אתר אגרגטור של מדדים שמספק את המדדים הבאים: מינימום, מקסימום, ממוצע, שונות, סטיית תקן, סה"כ, ספירה
וגם אחוזונים אופציונליים למדדים מספריים שנאספו במהלך הרצת בדיקות מרובות,
להתייחס אליהם כאל מכפילים.
|
AllTestAppsInstallSetup |
ITargetPreparer שמתקין את כל האפליקציות מתיקיית IDeviceBuildInfo#getTestsDir() במכשיר.
|
AoaTargetPreparer |
ITargetPreparer שמבצע סדרה של פעולות (למשל, קליקים והחלקות) באמצעות הפרוטוקול של Android Open Accessory (AOAv2).
|
הגדרת אפליקציה |
ITargetPreparer שמתקין APK ואת הבדיקות שלו.
|
ArtChrootPreparer |
יצירה של ספריית chroot לבדיקות ART.
|
AtraceCollector |
IMetricCollector שרץ במירוץ במהלך בדיקה ואוסף את התוצאה ורואים אותם להפעלה.
|
AtraceRunMetricCollector |
איסוף העקבות מכל ספריית הבדיקות בספרייה הנתונה
ממכשיר הבדיקה, רישום ספריית הבדיקות ואחרי עיבוד קובצי המעקב
בספריית הבדיקות, וצבירת המדדים.
|
AveragePostProcessor (מעבד פוסט ממוצע) |
הטמעה של מעבד מידע שמחשב את הממוצע של רשימת המדדים.
|
BaseDeviceMetricCollector |
הטמעת בסיס של IMetricCollector שמאפשרת להתחיל ולהפסיק את האיסוף ב-
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) וב-ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
BaseEmulator Re (מכין ל-BaseEmulator) |
מתכונן נפוץ להשקת אמולטור מקומי.
|
BaseMultiTargetPreparer |
הטמעת הבסיס של IMultiTargetPreparer שמאפשרת להשבית את האובייקט.
|
BasePostProcessor |
הבסיס IPostProcessor שכל הטמעה צריכה להרחיב.
|
BaseTargetPlanr (מכין בסיס) |
סוג ההטמעה הבסיסי של ITargetPreparer שמאפשר לקבוע אם האובייקט יושבת או לא.
|
BluetoothConnectionLatencyCollector |
האספן ידחוף למכשירים הגדרה מוגדרת מראש של מדדי משך הזמן של הנתונים הסטטיסטיים, ויאסוף
את משך החיבור ב-Bluetooth לכל פרופיל.
|
BluetoothConnectionStateCollector |
האספן הזה יאסוף מדדי BluetoothConnectionStateChanged ויתעד את מספר מצב החיבור
לכל פרופיל.
|
BluetoothConnectionSuccessRatePostProcessor |
הטמעת מעבד עזר שמחשב את שיעור ההצלחה של פרופיל Bluetooth
אפשר להשתמש ב-metric-key-match כדי לציין מדדים שמכילים מצבי חיבור Bluetooth במערך המספרי. לדוגמה [0, 1, 2, 3, 0, 1, 2, 3].
|
BluetoothHciSnoopLogCollector |
Collector כדי להפעיל רישום snoop של Bluetooth HCI ב-DUT ולאסוף את היומן עבור כל בדיקה.
|
BugreportzOnFailureCollector |
איסוף דוח על באג אם מקרה בדיקה נכשל.
|
BugreportzOnTestCaseFailureCollector |
איסוף דוח על באג כשתרחיש בדיקה בהרצה נכשל.
|
BuildInfoRecorder |
ITargetPreparer שכותב מטא-נתונים של פרטי build בקובץ ספציפי.
|
CheckPairingPreparer |
CompanionAwarePreparer שמאמת את חיבור BT בין מכשיר ראשי למכשירים נלווים
|
ClangCodeCoverCollector |
BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של Clang מהמכשיר ותרשום אותן כארטיפקטים של הבדיקה.
|
CollectingTestListener |
ITestInvocationListener שיאסוף את כל תוצאות הבדיקה.
|
CompanionAllocator |
מחלקת הבסיס שמטפלת בהקצאה של מכשיר נלווה ופינוי מקום
להטמיע את getCompanionDeviceSelectionOptions() כדי לתאר את הקריטריונים
שנדרשים להקצאת המכשיר הנלווה
|
מודעות CompanionAware |
ITargetPreparer שמשקף את הלוגיקה של קבלת מכשיר נלווה שכבר הוקצה.
|
CompanionRunCommandTargetCommandr |
ITargetPreparer שמריץ פקודות מוגדרות במכשיר הנלווה שהוקצה
|
CompanionTestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר
מתיקיית IDeviceBuildInfo#getTestsDir() במכשיר נלווה שהוקצה.
|
CompileBootImageWithSpeedTargetPreparer |
הידור מחדש של נתיב האתחול ושרת המערכת עם מסנן המהדר (speed)
|
CountTestCasesCollector |
ספירה ודיווח על מספר מקרי הבדיקה של IRemoteTest נתון.
|
CpuThrottlingwaiter |
ITargetPreparer שממתין עד שהתדירות המקסימלית בכל הליבות תשוחזר לרמה
הגבוהה ביותר שזמינה.
|
CreateAvdPreparer |
|
CreateUserPreparer |
מכין יעד ליצירת משתמש ולניקוי שלו בסוף.
|
DebugHostLogOnFailureCollector |
Collector שיאסוף את היומנים בצד המארח וירשום אותם ביומן כאשר מתרחש כשל בתרחיש בדיקה.
|
DeviceActionTargetPreparer |
ITargetPreparer לביצוע פעולות במכשיר.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer שמחליף שדות של מידע על גרסאות build במאפיינים שנקראים מהמכשיר
האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות build שנוצרו ממקור חיצוני (למשל,
|
DeviceBuildInfoInjector |
ITargetPreparer שמוסיף את המטא-נתונים DeviceBuildDescriptor אל השדה IBuildInfo .
|
מנקה מכשירים |
מבצע הפעלה מחדש או פירמוט כפעולת ניקוי לאחר הבדיקה, ובאופן אופציונלי מכבה את המסך
|
DeviceFlashPreparer |
ITargetPreparer שמבהב תמונה בחומרה פיזית של Android.
|
DeviceImageZipFlashingTargetTargetr |
כלי להכנת יעד שמבהב במכשיר עם תמונות של המכשיר שסופקו באמצעות פורמט ספציפי.
|
DeviceOwnerTargetTargetr |
ITargetPreparer שמגדיר רכיב של בעלי מכשיר.
|
הגדרת המכשיר |
ITargetPreparer שמגדיר את המכשיר לבדיקה על סמך ערכי Option שסופקו.
|
DeviceStorageFiller |
מכין יעד שימלא את נפח האחסון כדי שיהיה מקום פנוי.
|
DeviceStringPusher |
יוצר היעד לכתיבת מחרוזת לקובץ.
|
DeviceTraceCollector |
אוסף שיתחיל לעקוב באופן עצמאי כשהפעלת בדיקה מתחילה וקובץ מעקב ביומן בסוף.
|
DeviceUpdateTargetPreparer |
ITargetPreparer מופשט שמטפל בשלבים נפוצים של עדכון מכשירים באמצעות קובץ תמונה של מכשיר ממקור חיצוני (בניגוד לשירות build).
|
DeviceWiper |
ITargetPreparer שמאפס את נתוני המשתמשים
|
DisableSELinuxTargetPreparer |
מכין היעד שמשבית את SELinux אם הוא מופעל.
|
דינמי מערכת מוכנות |
ITargetPreparer שמגדיר תמונת מערכת מעל גרסת ה-build של המכשיר עם עדכון מערכת דינמי.
|
מחקUserDataPreparer |
ITargetPreparer שמאפס את נתוני המשתמש במכשיר.
|
FastbootCommandCommandr |
כלי להכנת יעד שמפעיל אתחול מהיר ושולח פקודות של אתחול מהיר (fastboot).
|
FastbootUpdateBootstrapP |
ITargetPreparer שמעביר קבצים שצוינו (תוכנת אתחול, רדיו, קובץ ZIP של תמונת המכשיר) אל IDeviceBuildInfo כדי לגרום למכשירים לפעול עם FastbootDeviceFlasher , ולאחר מכן מחדיר מאפייני מכשיר לאחר ההפעלה אל פרטי ה-build למטרות דיווח על תוצאות.
|
FeatureflagTarget שזמינות |
מעדכנות את DeviceConfig (דגלי תכונות שכווננו על ידי שירות מרוחק).
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector שמזהה את מפתח המדדים שמגיע מהמכשיר ושולף אותם כקובץ מהמכשיר.
|
FilePullerLogCollector |
יומן הרישום של הקובץ שדווח בצד המכשיר.
|
FoldableModeModer |
כלי להכנת יעדים שיכול להחליף את מצב המכשיר המתקפל.
|
FolderSaver |
ITargetPreparer שמושך ספריות מהמכשיר, דוחס ושומר אותו בקצה העורפי
לרישום ביומן.
|
FormattedGeneratorReporter |
כתב שמאפשר ליצור דוחות בפורמט מסוים.
|
GcovCodeCoverCollector |
BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של gcov מהמכשיר ותרשום אותן כפריטי מידע שנוצרו בתהליך פיתוח (Artifact) לבדיקה.
|
GcovKernelCodeCoverCollector |
BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של ליבת ה-gcov מניפוי באגים ומחוץ למכשיר, ואז ירשום אותן כפריטי מידע שנוצרו בתהליך פיתוח (Artifact) לבדיקה.
|
GkiDeviceFlashFlashr |
הכנת יעד שמעדכן את המכשיר עם תמונה גנרית ליבה נפוצה של Android.
|
GsiDeviceFlashFlashr |
מכינים יעד שמבהב את המכשיר עם קובץ אימג' של מערכת גנרית של Android.
|
HelloWorldMultiTargetPreparer |
הטמעה לדוגמה של IMultiTargetPreparer .
|
HostStatsdMetricCollector |
IMetricCollector שאוסף מדדים סטטיסטיים מהצד המארח באמצעות פקודות של נתונים סטטיסטיים.
|
ILabPreparer |
ממשק סמנים למתכנני מעבדה
בכתובת ITargetPreparer מוסבר למה הממשקים האלה מיועדים.
|
IMetricCollector |
הממשק הזה יתווסף כעיצוב בדיווח על תוצאות הבדיקה כדי לאסוף
מדדים תואמים.
|
IMultiTargetPreparer |
הכנה של סביבת הבדיקה לכמה מכשירים ביחד.
|
IPostProcessor |
מעבדי דואר הם אובייקט של איחוד שירותי הסחר, שנועד לאפשר עיבוד של מדדים ויומנים
אחרי הבדיקות ודיווח על התוצאות.
|
ITargetCleaner |
הממשק הזה הוצא משימוש.
tearDown הועבר לממשק הבסיס ITargetPreparer.
|
ITargetPreparer |
הכנה של סביבת הבדיקה להרצת הבדיקה.
|
להתקנתAllTestZipAppsSetup |
ITargetPreparer להתקנת כל האפליקציות בקובץ ZIP לבדיקה.
|
InstallApexModuleTargetPlanr |
|
InstallApkSetup |
ITargetPreparer שמתקין קובץ APK אחד או יותר שנמצא במערכת הקבצים.
|
התקנתBuildEnvApkSetup |
ITargetPreparer שמתקין חבילת APK אחת או יותר לבדיקה בסביבת build של פלטפורמת Android.
|
כלי הכנה לאינסטרומנטציה |
ITargetPreparer שמפעיל את האינסטרומנטציה
|
JavaCodeCoverCollector |
BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של Java מהמכשיר ותרשום אותן כארטיפקטים של הבדיקה.
|
JsonHttpTestresultsReporter |
כתב תוצאות שמקודד תוצאות של מדדי בדיקה והסתעפות, פרטי מכשיר ל-JSON ו-POST
לנקודת קצה של שירות HTTP
|
KillExistingEmulatorPreparer |
ITargetPreparer שמכבה אמולטור פועל.
|
הכנות לכישלון |
מבצע הכנה ליעד לדילוג על ניסיון חוזר נכשל.
|
LUCIתוצאהReporter |
כתב תוצאות ששומר את תוצאות הבדיקה שנדרשות על ידי resultDB ו-LUCI בפורמט JSON (go/result-sink) ורושם את מיקום הקובץ במסוף.
|
LocalEmulatorLaunch |
יעד Preparer שמשיק אמולטור באופן מקומי מסביבת build של Android.
|
LocalEmulatorSnapshot |
כלי הכנה לטירגוט שמטרתו ליצור תמונת מצב נקייה של אמולטור מסביבת פיתוח/פיתוח של Android
|
LogcatOnFailureCollector |
Collector שיתעד וירשום ביומן Logcat כשמקרה בדיקה נכשל.
|
LogcatTimingMetricCollector |
כלי לאיסוף מדדים שאוסף פרטי תזמון (למשל, זמן החלפת המשתמש) מ-Logcat במהלך בדיקה חוזרת אחת או יותר, תוך שימוש בתבניות ביטויים רגולריים נתונים כדי לנתח את אותות ההתחלה והסיום של
אירוע משורות Logcat.
|
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer שמאפשר להעביר מידע מ-build אחד ל-build אחר, על ידי
מתן שמות ל-build, ועל מפתח הקובץ להעתקה ל-build השני.
|
MetricFilePostProcessor |
משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה וההרצה.
|
MetricsXMLתוצאהReporter |
MetricsXMLresultsReporter כותב מדדי בדיקה ומריצים מדדים לקובץ XML בתיקייה שצוינה
בפרמטר של תיקיית המדדים, בשלב invocationEnded של הבדיקה.
|
MixImageZip יבוצעו |
IMultiTargetPreparer שמשלבת תמונות של גרסת build של מערכת בגרסת build של מכשיר.
|
MixKernelTargetPreparer |
ITargetPreparer שמאפשר לשלב תמונת ליבה (kernel) עם תמונת המכשיר.
|
ModuleListener |
ה-listener מצורף לכל IRemoteTest של כל מודול כדי לאסוף את רשימת
התוצאות.
|
ModuleLogcatCollector |
גרסת אספן Logcat, אבל למודול.
|
ModuleOemTargetPreparer |
|
NativeLeakCollector |
ITargetPreparer שמריץ את 'dumpsys meminfo --unwardsable -a' כדי לזהות את הזיכרון המקורי שאינו נגיש כרגע בכל תהליך.
|
NoApkTestSkipper |
כלי הכנה מיוחד שמאפשר לדלג על ההפעלה המלאה (הכנה ובדיקות) אם אין חבילות APK לבדיקות.
|
PairingMultiTargetPreparer |
כלי להכנת מספר יעדים עוזר לבצע התאמת Bluetooth (וחיבור) בין שני מכשירים.
|
PerfettoGeneralPostProcessor |
מעבד פוסט (postor) שמעבד קובץ פרוטו של טקסט/מדד בינארי לצמדי מפתח-ערך, על ידי הרחבה רקורסיבית של הודעות ושדות של פרוטו עם ערכי מחרוזת עד שמוצאים את השדה עם
ערך מספרי.
|
Perfetto בתנאים |
ההכנה של Perfetto מעבירה את קובץ התצורה למכשיר במיקום סטנדרטי שאליו יש
גישה אליו.
|
PerfettoPullerMetricCollector |
הטמעת בסיס של FilePullerDeviceMetricCollector שמאפשרת לשלוף את קובצי Perfetto מהמכשיר ולאסוף ממנו את המדדים.
|
ProfileTargetSETr |
מחלקה בסיסית להגדרת כלי להכנת יעדים לכל משתמש בפרופיל android.os.usertype.profile.XXX .
|
PushFileInvoker |
הכיתה הזו הוצאה משימוש.
שימוש ב-PushFilePreparer במקום זאת
|
PushFilePreparer |
ITargetPreparer שמנסה לדחוף מספר כלשהו של קבצים מכל נתיב מארח לכל נתיב של מכשיר.
|
PythonVirtualenvPreparer |
מגדיר וירטואליה של Python בחבילות המארח והמתקין.
|
להפעיל מחדש את האסימונים |
אוסף שאוסף הפעלה מחדש של המכשיר במהלך הרצת הבדיקה ומדווח עליהן לפי סיבה וספירה.
|
להפעיל מחדש לטירגוט |
מכין היעד שמפעיל מחדש את המכשיר.
|
RecoverLogPlanr (מכין שחזור) |
כלי להכנת יעד שמשמש לאיסוף יומנים לפני השחזור.
|
RemoveSystemAppPreparer |
ITargetPreparer להסרת APK ממחיצת המערכת לפני הרצת בדיקה.
|
ReportPassedTests |
דיווח בקובץ מסננים אפשריים כדי לא לכלול את הבדיקה שעברה בהצלחה.
|
ResumeSystemServerTargetPreparer |
מכין היעד שמפעיל מחדש את שרת המערכת בלי להפעיל מחדש את המכשיר.
|
צבירת תוצאות |
העברה מיוחדת שצוברת את התוצאות במקרה הצורך, על סמך האסטרטגיה של הניסיונות החוזרים
שננקטה.
|
RootTargetSetupr |
כלי להכנת יעד שמבצע "adb root" או "adb unroot" בהתאם לאפשרות "force-root".
|
RootcanalForwarder המוכנות |
|
RunCommandTargetSetupr |
|
RunHostCommandTargetPreparer |
כלי להכנת יעד להריץ פקודות מארח שרירותיות לפני ואחרי הרצת הבדיקה.
|
RunHostScriptTargetFixr |
כלי להכנת יעד שמריץ סקריפט לפני הרצת בדיקה.
|
RunOnCloneProfileTargetassessr |
|
RunOnPrivateProfileTargetTargetr |
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer כדי לסמן שהבדיקות צריכות לרוץ ב-Sandbox של SDK.
|
RunOnsecondaryUserTargetTargetr |
ITargetPreparer כדי להבטיח שהבדיקה תפעל כמשתמש משני.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer שמסמן שצריך להריץ את הבדיקות על המשתמש (ולא על
המשתמש הנוכחי).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer שיוצר פרופיל עבודה בתהליך ההגדרה ומסמן שצריך להריץ את הבדיקות באותו משתמש.
|
RuntimeResumeCollector |
Collector שאוסף חותמות זמן של הפעלות מחדש של סביבת זמן הריצה (קריסות של שרת המערכת) במהלך הרצת הבדיקה, אם יש כאלה.
|
ScreenshotOnFailureCollector |
Collector שיצלם ויתעד צילום מסך כשמקרה בדיקה ייכשל.
|
SemaphoreTokenTargetPreparer |
זהו מתקן הכנה שמשמש לשימוש באסימון כדי ליצור סריאליזציה של הרצת בדיקה במארח שנכנס לתוקף.
|
ShardListener |
ITestInvocationListener שאוסף תוצאות מפיצול הפעלה (כלומר,
חלוקת הפעלה להרצה במספר משאבים במקביל), ומעביר אותן למאזינים
אחרים.
|
ShowmapPullerMetricCollector |
הטמעה בסיסית של FilePullerDeviceMetricCollector שמאפשרת לשלוף את קובצי מפת התוכנית מהמכשיר ולאסוף ממנו את המדדים.
|
SideloadOtaTargetanswerr |
כלי להכנת יעד שמבצע טעינה משנית של חבילת OTA מסוימת, מחיל את החבילה, ממתין להפעלת המכשיר ומזין את מאפייני ה-build של המכשיר כדי שישמשו כמידע על גרסת ה-build
בהכנת היעד הזה, ההנחה היא שהמכשיר יהיה במצב adb רגיל כשמפעילים אותו,
והוא יבטיח שהמכשיר יוצא באותו מצב אבל עם ה-build החדש שהוא מיושם.
|
דילוג על מנהל |
מנהל הדילוגים עוזר להחליט על מה כדאי לדלג ברמות השונות: הפעלה, מודולים ובדיקות, על סמך מגוון קריטריונים.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
מעבד מידע שמעבד מדדים של מדדים שנאספים בגישת 'לפני/אחרי', כלומר
|
StatsdEventMetricPostProcessor |
מעבד מידע שמעבד מדדי אירועים בדוחות של נתונים סטטיסטיים לצמדי מפתח/ערך, באמצעות
כלי העיצוב שצוינו במעבד.
|
StatsdgenerativePostProcessor |
מעבד פוסט (postoring) שמעבד דוחות סטטיסטיים בינאריים של נתונים סטטיסטיים אב בינאריים לצמדי מפתח-ערך, על ידי הרחבת הדוח כמבנה עץ.
|
הגדרת שירותים |
ITargetPreparer שמפסיק את השירותים במכשיר.
|
StubMultiTargetPreparer |
placeholder ריק של הטמעת IMultiTargetPreparer ב-placeholder.
|
StubTargetPreparer |
placeholder ריק של הטמעת ITargetPreparer ב-placeholder.
|
SuiteApkInstaller |
התקנות של חבילות ה-APK שצוינו עבור הגדרת החבילה: מהמשתנה $ANDROID_TARGET_OUT_TESTCASES
או מהמשתנה ROOT_DIR בפרטי ה-build.
|
SuiteresultsReporter |
אוספים תוצאות בדיקה להפעלת החבילה כולה ומפיקים את התוצאות הסופיות.
|
SwitchUserTargetPreparer |
ITargetPreparer שעובר לסוג המשתמש שצוין ב-setUp.
|
TearDownPassThroughe |
מאפשרת להריץ את tearDown במכינים שכלולים בתצורה כאובייקט.
|
Measurement Throttlingwaiter |
ITargetPreparer שנמצא בהמתנה עד שטמפרטורת המכשיר ירדה ליעד.
|
TestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במכשיר.
|
TestFilePushSetup |
ITargetPreparer שמעביר קובץ אחד או יותר מתיקיית IDeviceBuildInfo.getTestsDir() למכשיר.
|
TestSystemAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במחיצה /system במכשיר.
|
TimeWaster |
כלי פשוט להכנת יעד לבזבוז זמן ולהפעלה מחדש של המכשיר.
|
TraceCmdCollector |
IMetricCollector שאוסף עקבות במהלך הבדיקה באמצעות trace-cmd ומתעד אותם להפעלה.
|
UserCleaner |
ITargetPreparer שמסיר משתמשים משניים במהלך פירוק.
|
VisualBackgroundUserPreparer |
מתכוננים ליעד להרצת בדיקות במשתמש שמופעל ברקע ומוצג.
|
PendingForDeviceDatetimePreparer |
ITargetPreparer שממתין להגדרת התאריך והשעה במכשיר
לחלופין, כלי ההכנה הזה יכול לאלץ TargetSetupError אם התאריך והשעה לא מוגדרים במסגרת הזמן הקצוב לתפוגה.
|
הכנה ל-Wi-Fi |
ITargetPreparer שמגדיר Wi-Fi במכשיר במקרה הצורך.
|
XmlFormattedGeneratorReporter |
הטמעה של ה-FormattedGeneratorReporter שהפורמט של החבילה מסתיימת בפורמט xml.
|
XmlProductReporter |
כותבת תוצאות של JUnit לקובצי XML בפורמט התואם ל-XMLJUnitUnitFormatter של Ant.
|