AdbStopServerPreparer | מכין יעד לעצירת שרת adb במארח לפני ואחרי הפעלת בדיקות adb. |
AggregatePostProcessor | צובר מדדים שנותן את המינימום, המקסימום, הממוצע, השונות, סטיית התקן, סך הכל, הספירה ואחוזונים אופציונליים עבור מדדים מספריים שנאספו במהלך ריצות בדיקה מרובות איטרציות, ומתייחס אליהם ככפולים. |
AllTestAppsInstallSetup | ITargetPreparer שמתקין את כל האפליקציות מתיקיית IDeviceBuildInfo#getTestsDir() במכשיר. |
AoaTargetPreparer | ITargetPreparer שמבצע סדרה של פעולות (למשל לחיצות והחלקות) באמצעות פרוטוקול Android Open Accessory (AOAv2). |
AppSetup | ITargetPreparer שמתקין apk והבדיקות שלו. |
ArtChrootPreparer | צור ספריית chroot עבור מבחני ART. |
AtraceCollector | IMetricCollector שמריץ atrace במהלך בדיקה ואוסף את התוצאה ומחבר אותם ל-invocation. |
AtraceRunMetricCollector | אוסף את העקבות מכל ספריית הבדיקה תחת הספרייה הנתונה ממכשיר הבדיקה, רושם את ספריית הבדיקה ולאחר עיבוד קבצי המעקב תחת ספריית הבדיקה ומצבירה את המדדים. |
AveragePostProcessor | הטמעת מעבד פוסט המחשב את הממוצע של רשימת המדדים. |
BaseDeviceMetricCollector | יישום בסיס של IMetricCollector המאפשר להתחיל ולהפסיק איסוף ב- onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) ו- ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPreparer | מכין נפוץ להפעלת אמולטור מקומי. |
BaseMultiTargetPreparer | יישום בסיס של IMultiTargetPreparer המאפשר להשבית את האובייקט. |
BasePostProcessor | ה- IPostProcessor הבסיסי שכל יישום צריך להרחיב. |
BaseTargetPreparer | מחלקת יישום בסיס עבור ITargetPreparer המאפשרת לשלוט אם האובייקט מושבת או לא. |
BluetoothConnectionLatencyCollector | האספן ידחוף למכשירים תצורת מדדי משך סטטיסטיקה מוגדרת מראש ויאסוף משך חיבור Bluetooth עבור כל פרופיל. |
BluetoothConnectionStateCollector | אספן זה יאסוף מדדי BluetoothConnectionStateChanged ויתעד את מספר מצב החיבור עבור כל פרופיל. |
BluetoothConnectionSuccessRatePostProcessor | הטמעת postprocessor שמחשב את אחוזי ההצלחה עבור פרופיל Bluetooth השתמש ב-"metric-key-match" כדי לציין מדדים המכילים מצבי חיבור Bluetooth בדוגמה של מערך מספרי [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | אספן כדי לאפשר רישום סנופ של Bluetooth HCI ב-DUT ולאסוף את היומן עבור כל בדיקה. |
BugreportzOnFailureCollector | אסוף דיווח באג כאשר מקרה מבחן נכשל. |
BugreportzOnTestCaseFailureCollector | אסוף דיווח באג כאשר מקרה בדיקה בהרצה נכשל. |
BuildInfoRecorder | ITargetPreparer שכותב מטא נתוני build מידע לתוך קובץ מוגדר. |
CheckPairingPreparer | CompanionAwarePreparer המאמת את חיבור ה-BT בין התקנים ראשיים והתקנים נלווים |
ClangCodeCoverageCollector | BaseDeviceMetricCollector שימשוך מדידות כיסוי Clang מהמכשיר וירשום אותן כחפצי בדיקה. |
CollectingTestListener | ITestInvocationListener שיאסוף את כל תוצאות הבדיקה. |
CompanionAlocator | כיתת בסיס הדואגת להקצאה ושחרור מכשיר נלווה יש ליישם getCompanionDeviceSelectionOptions() כדי לתאר את הקריטריונים הדרושים להקצאת המכשיר הנלווה |
CompanionAwarePreparer | ITargetPreparer שמכיל את ההיגיון של קבלת מכשיר נלווה שכבר הוקצה. |
CompanionRunCommandTargetPreparer | ITargetPreparer המריץ פקודות שצוינו במכשיר הנלווה שהוקצה |
CompanionTestAppInstallSetup | ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo#getTestsDir() על מכשיר נלווה שהוקצה. |
CompileBootImageWithSpeedTargetPreparer | הידור מחדש של מסלול האתחול ושרת המערכת עם מסנן המהדר 'מהירות'. |
CountTestCasesCollector | ספור ודווח על מספר מקרי הבדיקה עבור IRemoteTest נתון. |
CpuThrottlingWaiter | ITargetPreparer שמחכה עד שתדירות מקסימלית בכל הליבות תשוחזר לרמה הגבוהה ביותר הזמינה |
CreateAvdPreparer | |
CreateUserPreparer | מכין יעד ליצירת משתמש וניקויו בסוף. |
DebugHostLogOnFailureCollector | אספן שיאסוף וירשום את היומנים בצד המארח כאשר מתרחש כשל של מקרה בדיקה. |
DeviceBuildInfoBootStrapper | ITargetPreparer המחליף שדות מידע על build בתכונות הנקראות מהמכשיר זה שימושי לבדיקת התקנים עם builds שנוצרו ממקור חיצוני (למשל |
DeviceBuildInfoInjector | ITargetPreparer שמכניס מטא נתונים DeviceBuildDescriptor לתוך IBuildInfo . |
Device Cleaner | מבצע אתחול מחדש או עיצוב כפעולת ניקוי לאחר הבדיקה, ולחלופין מכבה את המסך |
DeviceFlashPreparer | ITargetPreparer שמציג תמונה על חומרת אנדרואיד פיזית. |
DeviceImageZipFlashingTargetPreparer | מכין יעדים שמבליח את המכשיר עם תמונות המכשיר המסופקות בפורמט מסוים. |
DeviceOwnerTargetPreparer | ITargetPreparer שמגדיר רכיב בעל מכשיר. |
הגדרת מכשיר | ITargetPreparer שמגדיר מכשיר לבדיקה בהתבסס על Option שסופקו. |
DeviceStorageFiller | היעד מכין כדי למלא את האחסון כך כמות מסוימת של מקום פנוי זמין. |
DeviceStringPusher | מכין יעד לכתוב מחרוזת לקובץ. |
DeviceTraceCollector | אספן שיתחיל מעקב פרפטו כשתתחיל ריצת בדיקה וקובץ מעקב יומן בסוף. |
DeviceUpdateTargetPreparer | ITargetPreparer אבסטרקטי שדואג לצעדים נפוצים סביב עדכון מכשירים עם קובץ תמונת מכשיר ממקור חיצוני (בניגוד לשירות build). |
DeviceWiper | ITargetPreparer שמנגב נתוני משתמש |
DisableSELinuxTargetPreparer | מכין יעדים שמנטרל את SELinux אם מופעל. |
DynamicSystemPreparer | ITargetPreparer שמגדיר תמונת מערכת על גבי מבנה התקן עם עדכון המערכת הדינמי. |
EraseUserDataPreparer | ITargetPreparer שמוחק את נתוני המשתמש במכשיר. |
FastbootCommandPreparer | מכין יעדים שמפעיל אתחול מהיר ושולח פקודות אתחול מהיר. |
FastbootUpdateBootstrapPreparer | ITargetPreparer שמשלב קבצים שצוינו (מטען אתחול, רדיו, התקן תמונה zip) לתוך IDeviceBuildInfo כדי לקבל הבזק להתקנים עם FastbootDeviceFlasher , ולאחר מכן מחדיר תכונות מכשיר לאחר האתחול למידע על הבנייה למטרות דיווח תוצאות. |
FeatureFlagTargetPreparer | מעדכן את DeviceConfig (דגלי תכונה מכוונים על ידי שירות מרוחק). |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector שמאזין למפתח מדדים המגיע מהמכשיר ומושך אותם כקובץ מהמכשיר. |
FilePullerLogCollector | לוגר של הקובץ שדווח על ידי צד המכשיר. |
FoldableModePreparer | מכין מטרות שיכול לשנות את המצב המתקפל של מכשיר. |
שומר תיקיות | ITargetPreparer שמושך ספריות מהמכשיר, דוחס ושומר אותו בקצה האחורי של רישום. |
FormattedGeneratorReporter | כתב המאפשר להפיק דוחות בפורמט מסוים. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector שימשוך מדידות כיסוי gcov מהמכשיר וירשום אותם כחפצי בדיקה. |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector שימשוך מדידות כיסוי ליבת gcov מתוך ניפוי באגים ומחוץ למכשיר ואז לבסוף ירשום אותם כחפצי בדיקה. |
GkiDeviceFlashPreparer | מכין יעדים שמבזק את המכשיר עם תמונה גנרית של גרעין נפוצה של אנדרואיד. |
GsiDeviceFlashPreparer | מכין יעדים שמבליח את המכשיר עם תמונת מערכת גנרית של אנדרואיד. |
HelloWorldMultiTargetPreparer | דוגמה ליישום של IMultiTargetPreparer . |
HostStatsdMetricCollector | IMetricCollector שאוסף מדדי statsd מהצד המארח באמצעות פקודות השירות statsd. |
ILabPreparer | ממשק מרקר למכיני מעבדה עיין ITargetPreparer לתיאור של מטרות הממשקים הללו. |
IMetricCollector | ממשק זה יתווסף כמעצב בעת דיווח על תוצאות בדיקות על מנת לאסוף מדדים תואמים. |
IMultiTargetPreparer | מכין את סביבת הבדיקה למספר מכשירים יחד. |
IPostProcessor | Post Processers הוא אובייקט של Trade Federation שנועד לאפשר עיבוד של מדדים ויומנים לאחר הבדיקות ולפני דיווח התוצאות. |
ITargetCleaner | ממשק זה הוצא משימוש. tearDown הועבר לממשק הבסיסי של ITargetPreparer. |
ITargetPreparer | מכין את סביבת הבדיקה לריצת הבדיקה. |
התקן אתAllTestZipAppsSetup | ITargetPreparer שמתקין את כל האפליקציות ב-zip לניסיון. |
התקן אתApexModuleTargetPreparer | |
InstallApkSetup | ITargetPreparer שמתקין אפליקציה אחת או יותר הממוקמת במערכת הקבצים. |
InstallBuildEnvApkSetup | ITargetPreparer שמתקין אפקיית בדיקה אחת או יותר מפלטפורמת Android build env. |
מכין מכשירים | ITargetPreparer שמפעיל מכשור |
JavaCodeCoverageCollector | BaseDeviceMetricCollector שימשוך מדידות כיסוי Java מהמכשיר וירשום אותם כחפצי בדיקה. |
JsonHttpTestResultReporter | כתב תוצאות שמקודד תוצאות מדדי בדיקה והסתעפות, פרטי מכשיר ל-JSON ו-POST לנקודת קצה של שירות HTTP |
KillExistingEmulatorPreparer | ITargetPreparer שמכבה אמולטור פועל. |
KnownFailurePreparer | מכין יעד לדלג על ניסיון חוזר של כשל ידוע. |
LocalEmulatorLaunch | TargetPreparer שמשיק אמולטור באופן מקומי מסביבת בנייה של אנדרואיד. |
LocalEmulatorSnapshot | TargetPreparer המיועד ליצירת תמונת מצב נקייה של אמולטור מסביבת בנייה/פיתוח של אנדרואיד |
LogcatOnFailureCollector | אספן שילכוד ויועד logcat כאשר מקרה בדיקה נכשל. |
LogcatTimingMetricCollector | אספן מדדים שאוסף מידע תזמון (למשל זמן החלפת משתמש) מ-logcat במהלך בדיקה חוזרת אחת או מרובות על ידי שימוש בתבניות רגקס נתונות כדי לנתח אותות התחלה וסיום של אירוע משורות logcat. |
MergeMultiBuildTargetPreparer | IMultiTargetPreparer המאפשר להעביר מידע מ-build אחד לאחר על ידי מתן שמות ומפתח הקובץ להעתקה ל-build השני. |
MetricFilePostProcessor | משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה והריצה. |
MetricsXMLResultReporter | MetricsXMLResultReporter כותב מדדי בדיקה ומריץ מדדים לקובץ XML בתיקייה שצוינה על ידי פרמטר metrics-folder בשלב invocationEnded של הבדיקה. |
MixImageZipPreparer | IMultiTargetPreparer שמערבב תמונות של בניית מערכת בבניית מכשיר. |
MixKernelTargetPreparer | ITargetPreparer המאפשר לערבב תמונת ליבה עם תמונת המכשיר. |
ModuleListener | מאזין מצורף לכל IRemoteTest של כל מודול על מנת לאסוף את רשימת התוצאות. |
ModuleLogcatCollector | גרסה של אספן logcat אבל עבור מודול. |
ModuleOemTargetPreparer | |
NativeLeakCollector | ITargetPreparer המריץ את 'dumpsys meminfo --unreachable -a' כדי לזהות את הזיכרון המקומי הבלתי ניתן להשגה המוחזק כעת על ידי כל תהליך. |
NoApkTestSkipper | מכין מיוחד המאפשר לדלג על הזמנה לחלוטין (הכנה ומבחנים) אם אין apks לבדיקות. |
PairingMultiTargetPreparer | מכין ריבוי יעדים עוזר לבצע התאמה (וחיבור) בלוטות' בין שני מכשירים. |
PerfettoGenericPostProcessor | מעבד פוסט שמעבד קובץ פרוטו טקסט/מטרי בינארי לצמדי מפתח-ערך על ידי הרחבה רקורסיבית של הודעות הפרוטו והשדות עם ערכי מחרוזת עד להיתקל בשדה עם ערך מספרי. |
PerfettoPreparer | מכין פרפטו דוחף את קובץ התצורה פנימה למכשיר במיקום סטנדרטי שאליו יש לפרפטו גישה. |
PerfettoPullerMetricCollector | יישום בסיס של FilePullerDeviceMetricCollector המאפשר משיכת קבצי הפרפטו מהמכשיר ואיסוף המדדים ממנו. |
ProfileTargetPreparer | כיתה בסיס להגדרת מכין יעדים עבור כל משתמש פרופיל android.os.usertype.profile.XXX . |
PushFileInvoker | מחלקה זו הוצאה משימוש. השתמש PushFilePreparer במקום זאת |
PushFilePreparer | ITargetPreparer שמנסה לדחוף כל מספר של קבצים מכל נתיב מארח לכל נתיב מכשיר. |
PythonVirtualenvPreparer | מגדיר Python virtualenv על המארח ומתקין חבילות. |
RebootReasonCollector | אספן שאוסף אתחול מחדש של המכשיר במהלך הפעלת הבדיקה ומדווח עליהם לפי סיבה וספירות. |
RebootTargetPreparer | מכין יעדים המאתחל את המכשיר. |
RecoveryLogPreparer | מכין יעדים המשמש לאיסוף יומנים לפני התאוששות. |
RemoveSystemAppPreparer | ITargetPreparer להסרת apk ממחיצת המערכת לפני הפעלת ניסיון. |
ReportPassedTests | דווח בקובץ על מסננים אפשריים כדי לא לכלול מבחן שעבר. |
הפעל מחדש את SystemServerTargetPreparer | מכין יעדים שמפעיל מחדש את שרת המערכת מבלי לאתחל את המכשיר. |
ResultAggregator | משלח מיוחד שמגבש את התוצאות בעת הצורך, בהתבסס על אסטרטגיית הניסיון החוזר שננקטה. |
RootTargetPreparer | מכין יעד שמבצע "adb root" או "adb unroot" על סמך אפשרות "force-root". |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | מכין יעד להפעלת פקודות מארח שרירותיות לפני ואחרי הפעלת הבדיקה. |
RunHostScriptTargetPreparer | מכין יעדים שמבצע סקריפט לפני הפעלת בדיקה. |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer | ITargetPreparer כדי לסמן שבדיקות צריכות לפעול בארגז החול של sdk. |
RunOnSecondaryUserTargetPreparer | ITargetPreparer שיוצר משתמש משני בהגדרה, ומסמן שצריך להריץ בדיקות באותו משתמש. |
RunOnSystemUserTargetPreparer | ITargetPreparer שמסמן שצריך להריץ בדיקות על המשתמש (ולא על המשתמש הנוכחי). |
RunOnWorkProfileTargetPreparer | ITargetPreparer שיוצר פרופיל עבודה בהגדרה, ומסמן שצריך להריץ בדיקות באותו משתמש. |
RuntimeRestartCollector | אספן שאוסף חותמות זמן של הפעלה מחדש של זמן ריצה (קריסת שרת מערכת) במהלך ריצת הבדיקה, אם בכלל. |
צילום מסךOnFailureCollector | אספן שיצלם ויועד צילום מסך כאשר מקרה מבחן נכשל. |
SemaphoreTokenTargetPreparer | זהו מכין המשמש לשימוש באסימונים כדי לסידור הוצאת בדיקה במארח המוזן במסחר. |
ShardListener | ITestInvocationListener שאוסף תוצאות מ-Shard (הידוע גם בשם פיצול הזמנה להפעלה על מספר משאבים במקביל), ומעביר אותם למאזין אחר. |
הצג מפהPullerMetricCollector | יישום בסיס של FilePullerDeviceMetricCollector המאפשר משיכת קבצי ה-showmap מהמכשיר ואיסוף המדדים ממנו. |
SideloadOtaTargetPreparer | מכין יעד שמבצע עומס צד של חבילת OTA שצוינה, מחיל את החבילה, ממתין לאתחול המכשיר ומחדיר את מאפייני בניית המכשיר לשימוש כמידע בנייה מכין יעד זה מניח שהמכשיר יהיה במצב adb רגיל בעת ההפעלה, ויבטיח שהמכשיר יוצא באותו מצב אך עם ה-build החדש יותר. |
StatsdBeforeAfterGaugeMetricPostProcessor | מעבד פוסט המעבד מדדי מד הנאספים בגישת "לפני/אחרי", כלומר |
StatsdEventMetricPostProcessor | מעבד לאחר המעבד מדדי אירועים בדוחות סטטיסטיים לזוגות מפתח-ערך, תוך שימוש בפורמטים שצוינו במעבד. |
StatsdGenericPostProcessor | מעבד פוסט המעבד דוחות פרוטו סטטיסטיים בינאריים לזוגות מפתח-ערך על ידי הרחבת הדוח כמבנה עץ. |
StopServicesSetup | ITargetPreparer שעוצר שירותים במכשיר. |
StubMultiTargetPreparer | יישום ריק של מציין מיקום של IMultiTargetPreparer . |
StubTargetPreparer | יישום ריק של מציין מיקום של ITargetPreparer . |
SuiteApkInstaller | מתקין חבילות APK שצוינו עבור תצורת Suite: או ממשתנה $ANDROID_TARGET_OUT_TESTCASES או מ-ROOT_DIR בפרטי הבנייה. |
SuiteResultReporter | אסוף תוצאות בדיקה עבור הזמנה של חבילה שלמה והוציא את התוצאות הסופיות. |
SwitchUserTargetPreparer | ITargetPreparer שעובר לסוג המשתמש שצוין ב-setUp. |
TearDownPassThroughPreparer | מאפשר להפעיל TearDown על מכינים הכלולים בתצורה כאובייקט. |
מלצר מצערת טמפרטורה | ITargetPreparer שמחכה עד שטמפרטורת המכשיר תרד ליעד |
TestAppInstallSetup | ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במכשיר. |
TestFilePushSetup | ITargetPreparer שדוחף קובץ/dir אחד או יותר מתיקיית IDeviceBuildInfo.getTestsDir() אל המכשיר. |
TestSystemAppInstallSetup | ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במחיצת /system במכשיר. |
מבזבז זמן | מכין מטרות פשוט לבזבז זמן ואפשר להפעיל מחדש את המכשיר. |
TraceCmdCollector | IMetricCollector שאוסף עקבות במהלך הבדיקה באמצעות trace-cmd, ורושמת אותם ל-invocation. |
UserCleaner | ITargetPreparer שמסיר משתמשים משניים בעת ניתוק. |
VisibleBackgroundUserPreparer | מכין יעדים להפעלת בדיקות במשתמש שמופעל ברקע הגלוי. |
WaitForDeviceDatetimePreparer | ITargetPreparer שמחכה להגדרת תאריך ושעה במכשיר לחלופין, מכין זה יכול לכפות TargetSetupError אם תאריך תאריך לא מוגדר בתוך פסק זמן, או לכפות תאריך תאריך מארח על המכשיר, |
WifiPreparer | ITargetPreparer שמגדיר wifi במכשיר במידת הצורך. |
XmlFormattedGeneratorReporter | יישום של FormattedGeneratorReporter אשר פורמט את החבילה מביא לפורמט xml. |
XmlResultReporter | כותב תוצאות JUnit לקובצי XML בפורמט התואם ל-XMLJUnitResultFormatter של Ant. |