אינדקס הכיתה

אלה הם ה-classes של ה-API. כל חבילות ה-API

A

AaptParser כיתה שמחלצת מידע מ-apk על ידי ניתוח הפלט של 'aapt dump badging'. 
AaptParser.AaptVersion Enum של אפשרויות לגרסה של AAPT שמשמש לניתוחים של קובצי APK. 
AbiFormatter סוג שירות ל-abi. 
AbstractXmlParser כיתת בסיס לעזרה בניתוח קובצי XML  
AbstractXmlParser.ParseException הבעיה הזו מתרחשת אם לא ניתן לנתח את הקלט של ה-XML  
AcloudConfigParser כיתת עזר שמנתחת קובץ תצורה של Acloud (משמשת להפעלת מכשיר Cloud). 
AcloudConfigParser.AcloudKeys קבוצות של מפתחות שאפשר לחפש מההגדרה. 
ActivityStatusChecker בדיקת סטטוס של פעילויות שנותרו ופועלות בסוף מודול. 
AdbRootElevator AutoCloseable שמפעיל את adb root בזמן היצירה, אם יש צורך, ומשחזר את מצב root בסיום. 
AggregatePostProcessor צובר מדדים שמציג את הערכים המינימלי, המקסימלי, הממוצע, השונות, סטיית התקן, הסכום, המספר והפרסנטילים (אופציונלי) של מדדים מספריים שנאספו במהלך מספר סבבי בדיקה, ומתייחס אליהם כאל מספרים כפולים. 
AltDirBehavior enum להגדרת התנהגויות חלופיות של ספריות למתקינים/למחליפים של ארטיפקטים של בדיקות

 

AppBuildInfo IBuildInfo שמייצג אפליקציה ל-Android ואת חבילות הבדיקה שלה. 
AppDeviceBuildInfo הסיווג הזה הוצא משימוש. שימוש ישיר ב-IDeviceBuildInfo.  
AppVersionFetcher סיווג שירות לקבלת מחרוזת של גרסת האפליקציה מהמכשיר. 
AppVersionFetcher.AppVersionInfo סוגי המידע על גרסאות האפליקציה. 
ArchModuleController מודול הבקרה לא יפעיל בדיקות אם הוא לא תואם לאף ארכיטקטורה נתונה. 
ArgsOptionParser הארגומנטים של שורת הפקודה מנותחים ומאכלסים את השדות Option
ATestFileSystemLogSaver בכיתה LogSaver הזו משתמשים ב-ATest כדי לשמור יומנים בנתיב ספציפי. 
AutoLogCollector אנטומציה שמתארת איזה אסוף נתונים יכול להיות מטופל באופן אוטומטי על ידי רתמת הכלי. 
AutomatedReporters סיווג שמגדיר את המיפוי מכלי הדיווח האוטומטיים של Tradefed. 
AveragePostProcessor הטמעה של מעבד נתונים לאחר העיבוד שמחשב את הממוצע של רשימת המדדים. 

B

BackgroundDeviceAction הפעלת פקודה במכשיר נתון, חזרה על הפעולה לפי הצורך עד לביטול הפעולה. 
BaseDeviceMetricCollector הטמעה בסיסית של IMetricCollector שמאפשרת להתחיל ולהפסיק את האיסוף ב-onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) וב-ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
BaseEmulatorPreparer הכנה נפוצה להפעלת אמולטור מקומי. 
BaseLeveledLogOutput הטמעה בסיסית של ILeveledLogOutput שמאפשרת לסנן תגים מסוימים לפי השם או הרכיבים שלהם. 
BaseModuleController הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא. 
BaseMultiTargetPreparer הטמעה בסיסית של IMultiTargetPreparer שמאפשרת להשבית את האובייקט. 
BasePostProcessor הבסיס IPostProcessor שכל הטמעה צריכה להרחיב. 
BaseRetryDecision הטמעה בסיסית של IRetryDecision
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput שמפנה את הודעות היומן לזרם פלט ול-stdout. 
BaseTargetPreparer סוג בסיס להטמעה של ITargetPreparer שמאפשר לקבוע אם האובייקט מושבת או לא. 
BaseTestSuite בדיקה להרצת חבילה לבדיקות תאימות (CTS) עם מערכת חבילה חדשה. 
BatteryController סיווג שירות שמאפשר לשלוט במצב הטעינה של הסוללה במכשיר. 
BatteryRechargeDeviceRecovery מאפשרת להפעיל פקודה כשרמת הטעינה של הסוללה במכשיר יורדת מתחת לסף מסוים. 
BatteryTemperature  
BatteryUnavailableDeviceRecovery בודק שחזור שיפעיל הגדרה אם רמת הטעינה של הסוללה לא זמינה. 
BinaryState Enum שמשמש לרישום מצב ON/OFF עם מצב IGNORE ללא פעולה. 
BluetoothUtils פונקציות שירות לקריאה ל-BluetoothInstrumentation במכשיר

הקוד של BluetoothInstrumentation בצד המכשיר נמצא ב-AOSP בכתובת: frameworks/base/core/tests/bluetoothtests  

BootstrapBuildProvider IDeviceBuildProvider שמפעיל את יצירת המידע מהמכשיר לבדיקה

בדרך כלל משתמשים באפשרות הזו במכשירים עם build שסופק על ידי צד שלישי, כלומר: 

BugreportCollector ITestInvocationListener של העברה (pass-through) שמאגדת דוחות באגים כשמתרחשים אירועים שניתן להגדיר, ולאחר מכן קוראת ל-ITestInvocationListener#testLog על הצאצאים שלה אחרי כל דוח באגים שנאסף. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate תנאי מלא שמתאר מתי צריך לצלם דוח על באג. 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector איסוף דוח bugreportz כשמקרה בדיקה נכשל. 
BuildInfo הטמעה גנרית של IBuildInfo שצריך לשייך ל-ITestDevice
BuildInfoRecorder ITargetPreparer שכותב מטא-נתונים של פרטי build לקובץ מסוים. 
BuildInfoUtil סיווג util שעוזר לבצע פעולות על IBuildInfo  
BuildRetrievalError אירעה שגיאה קטלנית במהלך אחזור הגרסה היציבה לבדיקה. 
BuildTestsZipUtils כיתה עזר לפעולות שקשורות לקובץ ה-zip של הבדיקות שנוצר על ידי מערכת ה-build של Android  
BulkEmailer כלי לשליחת אימייל שמאפשר את ההגדרות הבאות: מרווח זמן שליחה,גודל התקפה ראשונית, נמענים ומספר ההודעות הכולל. 
BundletoolUtil סוג שירות שמשתמש בשורת הפקודה של bundletool כדי להתקין את קובצי ה-apk במכשיר. 

C

CecControllerTokenProvider ספק טוקנים לטוקנים שקשורים ל-Consumer Electronics Control ‏ (CEC). 
CircularAtraceUtil כלי atrace שפותח בעיקר לזיהוי הגורמים העיקריים לשגיאות ANR במהלך בדיקות Monkey. 
CircularByteArray מבנה נתונים לאחסון מערך בגודל קבוע שפועל כמאגר עגול, ומעקב אחרי הסכום הכולל של כל הערכים במערך. 
ClangCodeCoverageCollector BaseDeviceMetricCollector שמושך מהמכשיר את מדידות הכיסוי של Clang ומתעדה אותן כפריטי בדיקה. 
ClassNotFoundConfigurationException ConfigurationException כשהמערכת לא מוצאת את הכיתה של אובייקט. 
ClassPathScanner חיפוש רשומות ב-classpath. 
ClassPathScanner.ClassNameFilter IClassPathFilter שמסנן ומשנה שמות של כיתות Java. 
ClassPathScanner.ExternalClassNameFilter ClassNameFilter שדוחה כיתות פנימיות  
ClassPathScanner.IClassPathFilter מסנן לנתיבי כניסה של classpath

תבנית אחרי FileFilter  

ClusterBuildInfo כיתה IBuildInfo ל-builds שמועברים בצינור מ-TFC. 
ClusterBuildProvider IBuildProvider להורדת משאבי בדיקה של TFC. 
ClusterClient הטמעה של IClusterClient לצורך אינטראקציה עם הקצה העורפי של TFC. 
ClusterCommand מחלקה שמייצגת משימה שאוחזרה מ-TF Cluster. 
ClusterCommand.RequestType  
ClusterCommand.State סטטוס הפקודה באשכול TF. 
ClusterCommandConfigBuilder כיתה ליצירת קובץ תצורה לפקודת אשכול. 
ClusterCommandEvent מחלקה לאנקפסולציה של אירועי פקודות באשכול שרוצים להעלות. 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher מחלקה IRemoteTest להפעלת פקודה מ-TFC באמצעות תהליך משנה של TF. 
ClusterCommandScheduler ICommandScheduler לתמיכה ב-TFC (אשכול של Tradefed). 
ClusterCommandStatus כיתה שמייצגת את המצב ואת סיבת הביטול של פקודה מ-TF Cluster. 
ClusterDeviceInfo כיתה לאנקפסולציה של פרטי המכשירים באשכול שרוצים להעלות. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor הטמעה של IDeviceMonitor שמדווחת על תוצאות לשירות Tradefed Cluster. 
ClusterEventUploader<T extends IClusterEvent> הכיתה ClusterEventUploader, שמעלה את IClusterEvent ל-TFC. 
ClusterHostEvent מחלקה לאנקפסולציה של אירועים של מארחי אשכולות להעלאה. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType ערכים מוגדרים מראש של הסוגים השונים של אירועי אירוח. 
ClusterHostUtil פונקציות סטטיות של util ב-TF Cluster לקבלת מכונות של הגדרות גלובליות, פרטי מארח וכו'. 
ClusterLogSaver סוג ILogSaver להעלאת תוצאות בדיקה ל-TFC. 
ClusterLogSaver.FilePickingStrategy שיטות לבחירת קבצים. 
ClusterOptions  
CollectingByteOutputReceiver IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-byte[]
CollectingOutputReceiver IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-String אחד. 
CollectingTestListener ITestInvocationListener שיאסוף את כל תוצאות הבדיקה. 
CollectorHelper כלי עזר לביצוע פעולות IMetricCollector שצריך לבצע בכמה מקומות. 
CommandFileParser מנתח לקובץ שמכיל קבוצה של שורות פקודה. 
CommandFileParser.CommandLine  
CommandLineBuildInfoBuilder כלי שנועד לתעד את הארגומנטים הרגילים של פרטי ה-build משורת הפקודה וליצור מהם קובץ IBuildInfo
CommandOptions הטמעה של ICommandOptions
CommandOptionsGetter הטמעת שירות שמחזירה את הערך של אפשרויות הפקודה של קריאה נתונה. 
CommandRunner נקודת כניסה חלופית של TradeFederation שתריץ את הפקודה שצוינה בארגומנטים של שורת הפקודה ולאחר מכן תצא. 
CommandRunner.ExitCode קודי שגיאה שאפשר לצאת איתם. 
CommandScheduler מתזמן להרצת פקודות של TradeFederation בכל המכשירים הזמינים. 
CommandScheduler.HostState Enums של סטטוסים שונים של מארח  
CommonLogRemoteFileUtil השירות הזה מאפשר למנוע כפילויות קוד בין התצוגות השונות של המכשירים המרוחקים, לגבי הלוגיקה של אחזור היומן מרחוק של קבצים נפוצים. 
CommonLogRemoteFileUtil.KnownLogFileEntry ייצוג של רשומה ידועה ביומן למכשירים מרוחקים. 
ConditionPriorityBlockingQueue<T> סוג בטוח לשרשור עם פעולות דמויות ל-ERROR(/PriorityBlockingQueue) שיכולות לאחזר אובייקטים שתואמים לתנאי מסוים. 
ConditionPriorityBlockingQueue.AlwaysMatch<T> ConditionPriorityBlockingQueue.IMatcher שתואם לכל אובייקט. 
ConditionPriorityBlockingQueue.IMatcher<T> ממשק לקביעת אם רכיבים תואמים לתנאי כלשהו. 
ConfigCompleter הטמעה של Completer בהגדרות TF שלנו. 
הגדרה הטמעה קונקרטית של IConfiguration שמאחסנת את אובייקטי התצורה שהועלו במפה. 
ConfigurationDef מכילה רשומה של הגדרה, האובייקטים המשויכים אליה והאפשרויות שלהם. 
ConfigurationDef.ConfigObjectDef אובייקט שמכיל מידע על className ומספר ההופעה שלו (למשל, אם באותו קובץ תצורה מופיע אותו אובייקט פעמיים, למופיע הראשון יהיה מספר ההופעה הראשון). 
ConfigurationFactory פקטורי ליצירת IConfiguration
ConfigurationFactory.ConfigLoader הטמעה של IConfigDefLoader שעוקבת אחרי ההגדרות הכלולות מתצורת שורש אחת, ומשמיעה חריגה במקרים של הכללות מעגליות. 
ConfigurationUtil פונקציות שירות לטיפול בקובצי תצורה. 
ConfigurationXmlParserSettings כיתה פשוטה לקבלת הגדרות ל-ConfigurationXmlParser

כדי להעביר הגדרות לכיתה הזו, הכינוי הוא חובה. 

ConfigurationYamlParser מנתח להגדרות של Tradefed בסגנון YAML  
מסוף המסוף הראשי של TradeFederation שמספק למשתמש את הממשק ליצירת אינטראקציה

נכון לעכשיו יש תמיכה בפעולות כמו

  • הוספת פקודה לבדיקה
  • הצגת רשימת המכשירים והסטטוס שלהם
  • הצגת רשימה של הקריאות המתבצעות
  • הצגת רשימת הפקודות בתור
  • איך מעבירים את יומן ההפעלה לקובץ/ל-stdout
  • כיבוי
 
Console.ArgRunnable<T> Runnable עם שיטה run שיכולה לקבל ארגומנט  
Console.CaptureList סוג נוחות ל-List<List<String>>  
ConsoleReaderOutputStream OutputStream שאפשר להשתמש בו כדי לגרום ל-System.out.print() לפעול בצורה חלקה עם LineReader unfinishedLine של המשתמש. 
ConsoleResultReporter דיווח על תוצאות כדי להדפיס את תוצאות הבדיקה במסוף. 
CountingTestResultListener TestResultListener שמתעד את המספר הכולל של הבדיקות לפי TestStatus  
CountTestCasesCollector ספירה של מספר המקרים לבדיקה ודיווח עליו עבור IRemoteTest נתון. 
CoverageOptions אובייקט של Tradefed לאחסון אפשרויות כיסוי. 
CoverageOptions.Toolchain  
CreateAvdPreparer  
CreateUserPreparer יוצר משתמשים ומנקה אותם בסוף. 

D

DebugHostLogOnFailureCollector אוסף יומנים בצד המארח ומתעדה אותם כשמתרחשת כשל בתרגיל הבדיקה. 
DefaultRemoteAndroidTestRunner תוסף של RemoteAndroidTestRunner ב-ddmlib להגדרת ברירת מחדל מסוימת לתרחישי שימוש ב-Tradefed. 
DefaultTestsZipInstaller הטמעה שמוגדרת כברירת מחדל של מנהל ההתקנות של קובץ ה-zip של הבדיקות. 
DelegatedInvocationExecution InvocationExecution שמעבירים את הביצועים לקובץ בינארי אחר של Tradefed. 
DependenciesResolver סוג חדש של ספק שמאפשר לקבל את כל יחסי התלות של בדיקה. 
DeviceAllocationResult מייצג את התוצאות של ניסיון הקצאה לפקודה. 
DeviceAvailableChecker בדיקה שמבטיחה שהמודול לא משאיר את המכשיר במצב אופליין. 
DeviceBatteryLevelChecker IRemoteTest שבודק את רמת הטעינה המינימלית של הסוללה, וממתין עד שהסוללה תגיע לסף טעינה שני אם רמת הטעינה המינימלית לא נמצאת. 
DeviceBatteryResourceMetricCollector האוסף הזה אוסף מדדים של סוללות של מכשירים. 
DeviceBuildDescriptor כיתת עטיפה ל-IBuildInfo, שמכילה שיטות עזר לאחזור פרטי build של פלטפורמת המכשיר. 
DeviceBuildInfo קובץ IBuildInfo שמייצג גרסה מלאה של build למכשיר Android, ואפשרות (אופציונלית) גם את הבדיקות שלו. 
DeviceBuildInfoBootStrapper ITargetPreparer שמחליף את השדות של פרטי ה-build במאפיינים שנקראים מהמכשיר

האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות build שנוצרו ממקור חיצוני (למשל: 

DeviceBuildInfoInjector ITargetPreparer שמוסיף מטא-נתונים של DeviceBuildDescriptor ל-IBuildInfo
DeviceCleaner הפעלה מחדש או פורמט כפעולת ניקוי אחרי הבדיקה, ואפשרות לכיבוי המסך  
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil מכיל שיטות וכיתות של שירותים לצורך ביצוע פקודות בו-זמנית בצד המכשיר

משתמשים ב-ERROR(/ExecutorService) כדי להריץ פקודות שהוטמעו כ-ShellCommandCallable, ומשתמשים ב-ERROR(/#joinFuture(String,Future,long)) לסנכרון מול ERROR(/Future) כפי שהוחזר על ידי ERROR(/ExecutorService) להרצת הפקודה. 

DeviceConcurrentUtil.ShellCommandCallable<V> ERROR(/Callable) שמכיל את הפרטים של הפעלת פקודת מעטפת ב-ITestDevice
DeviceConfigurationHolder הטמעה קונקרטית של IDeviceConfiguration שמאחסנת את אובייקטי התצורה של המכשיר שהועלו במאפיינים שלה. 
DeviceFailedToBootError הבעיה הזו מתרחשת אם המכשיר לא מצליח להפעיל את עצמו אחרי ש-build מסוים הוטמע בו. 
DeviceFeatureModuleController בקר מודול שלא מפעיל בדיקות אם הוא לא תומך בתכונה מסוימת. 
DeviceFileReporter סוג שירות שבודק אם יש קבצים במכשיר ושולח אותם אל ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) אם נמצאו. 
DeviceFlashPreparer ITargetPreparer שמציג תמונת אימג' בחומרה פיזית של Android. 
DeviceFlashPreparer.EncryptionOptions Enum של אפשרויות לטיפול בהצפנה של קובץ האימג' של נתוני המשתמש  
DeviceFolderBuildInfo קובץ IDeviceBuildInfo שמכיל גם ארטיפקטים אחרים של build שמאוחסנים בספרייה במערכת הקבצים המקומית. 
DeviceImageZipFlashingTargetPreparer כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות קובצי אימג' של המכשיר שסופקו בפורמט ספציפי. 
DeviceInternetAccessibilityResourceMetricCollector האוסף שולח הודעה ל-google.com כדי לבדוק אם יש למכשיר גישה לאינטרנט. 
DeviceManager  
DeviceManager.FastbootDevice ייצוג של מכשיר במצב Fastboot. 
DeviceMetricData אובייקט לאחסון כל הנתונים שנאספים על ידי אוספי המדדים. 
DeviceMonitorMultiplexer סוג שרת proxy להעברת בקשות לכמה IDeviceMonitor
DeviceProperties הגדרות קבועות נפוצות לשמות של מאפיינים בצד המכשיר  
DeviceRecoveryModeUtil  
DeviceResetFeature הטמעה בצד השרת של איפוס המכשיר. 
DeviceResetHandler כלי לטיפול כללי באיפוס המכשיר. 
DeviceSelectionOptions מאגר לקריטריונים לבחירת מכשיר. 
DeviceSelectionOptions.DeviceRequestedType הסוגים השונים של מכשירים זמינים ל-placeholder שנתמכים. 
DeviceSettingChecker בדיקה אם הגדרות המכשיר השתנו במהלך הרצת המודול. 
DeviceSetup ITargetPreparer שמגדיר מכשיר לבדיקה על סמך Options שסופקו. 
DeviceStateMonitor סיווג עזר למעקב אחרי המצב של IDevice
DeviceStorageAgeResourceMetricCollector ניתוח גיל האחסון מ-logcat. 
DeviceStorageStatusChecker בודקים אם יש במכשיר מספיק מקום בכונן למחיצות הנתונים. 
DeviceUnavailableMonitor המאזין הזה מנסה לתעד DNAE ברמת מקרה הבדיקה בלבד. 
DeviceUpdateTargetPreparer פונקציית ITargetPreparer מופשטת שמטפלת בשלבים נפוצים של עדכון מכשירים באמצעות קובץ אימג' של המכשיר ממקור חיצוני (בניגוד לשירות build). 
DeviceWifiResourceMetricCollector האוסף אוסף מדדים של עוצמת האות הנוכחית של ה-Wi-Fi המקושר ומדדי מהירות הקישור. 
DirectedGraph<V> הטמעה של גרפים מכוונים ללא משקל. 
DynamicFileStubTest זוהי בדיקה של tradefed כדי לבדוק אם tradefed יכול לפתור קובץ דינמי בצורה נכונה. 
DynamicRemoteFileResolver סיווג שעוזר לפתור את הנתיב לקבצים מרוחקים. 
DynamicRemoteFileResolver.FileResolverLoader טעינת הטמעות של IRemoteFileResolver

E

EmmaXmlConstants קבועים שמשמשים לניתוח דוח emma xml. 
EmulatorMemoryCpuCapturer  
EnforcedSeLinuxChecker בודק סטטוס שמבטיח את הסטטוס של Selinux. 
EventsLoggerListener מאזין שמתעדה ביומן את כל האירועים שהוא מקבל בקובץ  
ExistingBuildProvider IBuildProvider שמחזיר IBuildInfo שכבר נוצר. 
ExtendedFile סיומת של קובץ רגיל שנושאת מטא-נתונים שקשורים ל-build. 

F

FakeTest בדיקה מזויפת שמטרתה לאפשר יצירת תוצאות בדיקה שניתן לחזור עליהן בקלות. 
FakeTestsZipFolder אב טיפוס לבדיקה שיוצר תיקיית בדיקות מזויפת ללא קובץ הארכיון, על סמך רשימת תוכן. 
FakeTestsZipFolder.ItemType  
FastbootDeviceFlasher סוג שמשתמש ב-fastboot כדי להפעיל את התמונה בחומרה הפיזית של Android. 
FastbootHelper סיווג עזר לפעולות fastboot. 
FastbootUpdateBootstrapPreparer ITargetPreparer שמארגן קבצים ספציפיים (מרכז האתחול, הרדיו, קובץ ה-zip של קובץ האימג' של המכשיר) ב-IDeviceBuildInfo כדי להפעיל את ה-flash במכשירים באמצעות FastbootDeviceFlasher, ולאחר מכן מזין מאפייני מכשיר לאחר האתחול בפרטי ה-build למטרות דיווח על תוצאות. 
FileDownloadCache סיווג עזר ששומר מטמון LRU של מערכת קבצים מקומית של קבצים שהורדתם. 
FileDownloadCacheFactory מפעל ליצירת FileDownloadCache  
FileDownloadCacheWrapper מחלקת עטיפה שמספקת את השירותים של FileDownloadCache תוך הטמעת הממשק IFileDownloader
FileIdleMonitor מעקב אחר קבצים והפעלת קריאה חוזרת (callback) אם הם לא היו פעילים (כלומר, 
FileLogger ILeveledLogOutput שמפנה את הודעות היומן לקובץ ול-stdout. 
FileProtoResultReporter דיווח על פרוטוקול שמפיק את TestRecord לקובץ. 
FilePullerDeviceMetricCollector BaseDeviceMetricCollector שמאזין למפתח מדדים שמגיע מהמכשיר ושולח אותם כקובץ מהמכשיר. 
FilePullerLogCollector יומן של הקובץ שדווח בצד המכשיר. 
FileSystemLogSaver שמירת יומנים במערכת קבצים. 
FilteredResultForwarder וריאנט של ResultForwarder שמאפשר לדווח רק על רשימת היתרים של TestDescription
FixedByteArrayOutputStream ERROR(/OutputStream) בזיכרון שמכיל רק כמות נתונים מקסימלית. 
FlashingResourcesParser כיתה שמנתחת את הגרסאות הנדרשות של קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) של מכשיר. 
FlashingResourcesParser.AndroidInfo typedef ל-Map&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.Constraint ממשק סינון, שנועד לאפשר ל-FlashingResourcesParser להתעלם ממקורות מסוימים שבהם הוא עלול להשתמש אחרת  
FlashingResourceUtil הכלי הזה עוזר להגדיר את הגרסה המתאימה של הארטיפקטים כדי שאפשר יהיה לבצע בהם איפוס באמצעות DeviceFlashPreparer
FoldableExpandingHandler IModuleParameterHandler שמתפשטת לכל תצורה מתקפלת שאינה ראשית. 
FoldableHandler טיפול גנרי ברכיבים מתקפלים שיכול לקבל את הפרמטרים של הרכיבים המתקפלים כדי ליצור מודול מיוחד. 
FoldableModePreparer שירות לעיבוד יעד שיכול לשנות את המצב המתקפל של מכשיר. 
FolderBuildInfo הטמעה קונקרטית של IFolderBuildInfo
FormattedGeneratorReporter כלי דיווח שמאפשר ליצור דוחות בפורמט מסוים. 

G

GceAvdInfo מבנה שמכיל נתונים רלוונטיים למכונה ספציפית של GCE AVD. 
GceAvdInfo.GceStatus  
GceManager כלי עזר שמנהל את הקריאות ל-GCE כדי להפעיל/להפסיק ולאסוף יומנים מ-GCE. 
GceRemoteCmdFormatter סיווג שירות לפורמט פקודות כדי להגיע למכשיר gce מרוחק. 
GceRemoteCmdFormatter.ScpMode אפשר להשתמש ב-SCP כדי לדחוף או למשוך קבצים, בהתאם למבנה של הארגומנטים. 
GceSshTunnelMonitor ניטור של שרשור (thread) למנהרת GCE SSH. 
GcovCodeCoverageCollector BaseDeviceMetricCollector שמושך את מדידות הכיסוי של gcov מהמכשיר ומתעדה אותן כפריטי בדיקה. 
GCSBucketUtil כלי לניהול קבצים להורדה ולהעלאה של קבצים מ-Google Cloud Storage‏ (GCS). 
GCSBucketUtil.GCSFileMetadata חבילה פשוטה של פרטי קובץ ב-GCS. 
GCSCommon מחלקה בסיסית לפעולות ב-Gcs, כמו הורדה והעלאה. 
GCSDownloaderHelper הורדה של קטגוריה ב-GCS שמטפלת בשמירת נתונים במטמון ובפתרון ההגדרות הגלובליות. 
GCSFileDownloader הורדת קבצים מ-Google Cloud Storage‏ (GCS). 
GCSFileUploader העלאת קבצים ל-Google Cloud Storage‏ (GCS). 
GCSHostResourceManager הורדת משאב מארח מ-GCS‏ (Google Cloud Storage). 
GcsRemoteFileResolver הטמעה של IRemoteFileResolver שמאפשרת הורדה מקטגוריית GCS. 
GetPreviousPassedHelper פונקציית עזרה לקבלת מסנני הבדיקה הקודמים שעברו. 
GkiDeviceFlashPreparer כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות קובץ אימג' גנרי של ליבה נפוצה של Android. 
GlobalFilterGetter הטמעת שירות שמחזירה את המסננים של קריאה נתונה. 
GlobalTestFilter אפשרויות סינון שחלות על ההפעלה. 
GoogleApiClientUtil Utils ליצירת לקוח Google API. 
GranularRetriableTestWrapper בכיתה מעטפת פועלת על IRemoteTest כדי לפלח את IRemoteTest ברמת בדיקת התוכנה. 
GsiDeviceFlashPreparer כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות תמונת מערכת גנרית (GSI) ל-Android. 

H

HelloWorldMultiTargetPreparer דוגמה להטמעה של IMultiTargetPreparer
HistoryLogger יומן מיוחד של היסטוריית TF, שמכיל רק אירועים ספציפיים מסוימים. 
HprofAllocSiteParser כיתה עזרה לניתוח מידע מהקטע Allocation Sites (אתרי הקצאה) בדוחות hprof. 
HttpRemoteFileResolver הטמעה של IRemoteFileResolver שמאפשרת להוריד קובץ מרחוק דרך http  
HttpsRemoteFileResolver הטמעה של IRemoteFileResolver שמאפשרת להוריד קובץ מרוחק דרך https  

I

IAbiReceiver בדיקה שדורשת את ה-ABI שנבדק. 
IAppBuildInfo הממשק הזה הוצא משימוש. שימוש ישיר ב-IBuildInfo.  
IAutoRetriableTest ממשק ל-IRemoteTest שלא מטמיע את ITestFilterReceiver אבל עדיין רוצה לתמוך בניסיון חוזר אוטומטי. 
IBatteryInfo הממשק שמגדיר את האינטראקציה עם סוללה של מכשיר. 
IBatteryInfo.BatteryState תיאור של מצב הטעינה הנוכחי של הסוללה. 
IBuildProvider אחראי לספק מידע לגבי ה-build שנמצא בבדיקה. 
IBuildReceiver בדיקה שצריך להפנות אליה את גרסת ה-build שנבדקת. 
IClusterClient ממשק לאינטראקציה עם הקצה העורפי של TFC. 
IClusterEvent ממשק לכל אירוע באשכול שרוצים להעלות ל-TFC. 
IClusterEventUploader<T extends IClusterEvent> ממשק ל-ClusterEventUploader  
IClusterOptions ממשק לקבלת אפשרויות שקשורות לאשכולות. 
ICommandOptions מאגר לאפשרויות ההפעלה של הפקודות. 
ICommandScheduler מתזמן להרצת פקודות של TradeFederation. 
ICommandScheduler.IScheduledInvocationListener מאזין לאירועי קריאה כשהקריאה מסתיימת. 
ICompressionStrategy ממשק שמייצג אלגוריתם דחיסה שאפשר לבחור בזמן הריצה. 
IConfiguration פרטי ההגדרה של קריאה ל-TradeFederation. 
IConfigurationFactory פקטורי ליצירת IConfigurations  
IConfigurationReceiver ממשק פשוט לייצוג אובייקט שמקבל IConfiguration
ICredentialFactory ממשק של מפעל פרטי הכניסה ליצירת Credential של OAuth2. 
IDefaultObjectLoader ממשק לטעינה של אובייקטי ברירת המחדל שצריכים להיות חלק מההגדרות שלנו ב-YAML. 
IDefaultObjectLoader.LoaderConfiguration אובייקט ההגדרות האישיות בטעינה, שמשמש להעברת מידע למטעין. 
IDeviceBuildInfo קובץ IBuildInfo שמייצג גרסה מלאה של build למכשיר Android, ואפשרות (אופציונלית) גם את הבדיקות שלו. 
IDeviceBuildProvider IBuildProvider שמשתמש במידע מ-ITestDevice כדי לאחזר build. 
IDeviceConfiguration ממשק של בעל הגדרות המכשיר. 
IDeviceFlasher איך מאפסים את המכשיר באמצעות אימג'. 
IDeviceFlasher.UserDataFlashOption Enum של אפשרויות לטיפול בתמונה של userdata  
IDeviceManager ממשק לניהול הקבוצה של המכשירים הזמינים לבדיקה. 
IDeviceManager.IFastbootListener מאזין לשינויים במצב fastboot. 
IDeviceMonitor ממשק למעקב אחרי מצב המכשירים. 
IDeviceMonitor.DeviceLister סוג הדומה ל-Runnable, שצריך להחזיר את המכשירים הידועים ואת המצבים שלהם. 
IDeviceSelection ממשק לקריטריונים לבחירת מכשיר. 
IDeviceTest ממשק לאובייקט שצריך הפניה ל-ITestDevice
IDisableable ממשק שמתאר אובייקט Tradefed שאפשר להשבית. 
IFileDownloader ממשק להורדת קובץ מרוחק. 
IFlashingResourcesParser ממשק שמאפשר לספק גרסאות נדרשות של קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) במכשיר. 
IFlashingResourcesRetriever ממשק לאחזור קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) של מכשיר. 
IFolderBuildInfo IBuildInfo מופשט פשוט, שבו ארטיפקטים של ה-build נמצאים בספרייה של מערכת קבצים מקומית. 
IFormatterGenerator ממשק שמתאר מעצב של SuiteResultHolder
IHostCleaner ניקוי המארח אחרי סיום הרצת הבדיקה. 
IInvocationContextReceiver בדיקה שצריכה להפנות להקשר של ההפעלה. 
IInvocationExecution ממשק שמתאר את הפעולות שיתבצעו כחלק מהפעלה. 
ILeveledLogOutput מחלקות שמטמיעות את הממשק הזה מספקות שיטות שמטפלות בהצגת הודעות ביומן. 
ILogcatReceiver כיתה שמספקת את הפלט של logcat של מכשיר כ-InputStreamSource
ILogRegistry ממשק ליומן ILogOutput מסוג singleton שמנהל ומפעיל מספר יומנים שונים. 
ILogRegistry.EventType אירועים שרצוי לתעד ביומן  
IMetricCollector הממשק הזה יתווסף כקישוט בדיווח על תוצאות הבדיקות כדי לאסוף מדדים תואמים. 
IMetricCollectorReceiver ממשק ל-IRemoteTests שצריך להטמיע אם הם צריכים לקבל את רשימת ה-IMetricCollectors להרצת הבדיקה. 
IModuleController ממשק לצורך בקרה על ביצוע מודול. 
IModuleController.RunStrategy Enum שמתאר את אופן ההפעלה של המודול. 
IModuleParameterHandler הממשק לפרמטרים של מודולים של חבילות. 
IMultiDeviceTest הממשק הזה הוצא משימוש. הממשק הזה נשמר באופן זמני למטרות תאימות, אבל הוא לא נמצא יותר בשימוש. אין להטמיע אותו.  
IMultiTargetPreparer הכנת סביבת הבדיקה לכמה מכשירים בו-זמנית. 
INativeDeviceTest ממשק לאובייקט שצריך הפניה ל-INativeDevice
InstallApexModuleTargetPreparer  
InstantAppHandler ה-handler של ModuleParameters#INSTANT_APP
InstrumentationResultProtoParser הקוד מפרק את פרוטו התוצאה של המדידה שנאסף במהלך הרצת הבדיקה של המדידה, ומעדכן את ITestRunListener בתוצאות. 
InvocationContext הטמעה כללית של IInvocationContext
InvocationExecution כיתה שמתארת את כל שלבי ההפעלה: build download, ‏ target_prep, ‏ run tests, ‏ clean up. 
InvocationScope היקף של קריאה יחידה ל-Tradefed. 
InvocationScoped  
InvocationScopeModule מודול Guice שאפשר להשתמש בו בכל מקום בקריאה ל-TF כדי לבקש את האובייקטים הנתמכים ב-Guice-Tradefed. 
InvocationStatus מחלקה לאחסון סטטוס ההפעלה. 
InvocationToJUnitResultForwarder מחלקה שמקשיבה לאירועים מסוג ITestInvocationListener ומעבירה אותם ל-TestListener
IPostProcessor עיבוד נתונים לאחר הבדיקה הוא אובייקט של Trade Federation שמאפשר עיבוד של מדדים ורשומות ביומן אחרי הבדיקה ולפני הדיווח על התוצאות. 
IRemoteFeature ממשק שמתאר תכונה ב-Tradefed שאפשר להריץ על סמך הבקשה. 
IRemoteFileResolver ממשק לאובייקטים שיכולים לפתור קובץ מרוחק לקובץ מקומי. 
IRemoteFileResolver.RemoteFileResolverArgs הארגומנטים המועברים למפזרים  
IRemoteFileResolver.ResolvedFile סיווג שמכיל מידע על הקובץ שטופל וחלק מהמטא-נתונים. 
IReportNotExecuted במקרה של ביצוע חלקי, IRemoteTest שמטמיע את הממשק הזה יכול לדווח על הבדיקות שלא בוצעו כדי לשפר את הדיווח. 
IRescheduler ממשק לתזמון מחדש של הגדרה להפעלה עתידית. 
IResourceMetricCollector הממשק שמאפשר למשתמשים להטמיע אוספים מותאמים אישית של משאבים. 
IRestApiHelper ממשק עזר לביצוע קריאות ל-API ל-REST. 
IResumableTest הממשק הזה הוצא משימוש. אין צורך בזה יותר  
IRetryDecision ממשק שמפעיל את ההחלטה על ניסיון חוזר ומחיל את המסנן על הכיתה כדי לנסות שוב בצורה ממוקדת יותר. 
IRuntimeHintProvider  
ISandbox ממשק שמגדיר ארגז חול שאפשר להשתמש בו להפעלת קריאה. 
ISandboxFactory פקטורי ליצירת ISandbox
ISetOptionReceiver להטמעה של הממשק הזה צריך להיות Option עם שם 'set-option' שמקושר ל-HostTest#SET_OPTION_NAME
IShardableTest IRemoteTest שאפשר לפצל לבדיקות משנה שניתן להריץ בנפרד. 
IShardHelper ממשק של אובייקט שמתאר את אסטרטגיית הפיצול (sharding) שתהיה בתוקף בהגדרה. 
ISystemStatusChecker בודק שמבצע בדיקות של סטטוס המערכת ומחזיר ערך בוליאני כדי לציין אם המערכת נמצאת במצב צפוי. 
ISystemStatusCheckerReceiver IRemoteTest שדורש גישה ל-ISystemStatusChecker מההגדרה. 
ITargetCleaner הממשק הזה הוצא משימוש. השיטה tearDown הועברה לממשק הבסיסי ITargetPreparer.  
ITargetPreparer הכנת סביבת הבדיקה להרצת הבדיקה. 
ITerribleFailureHandler ממשק לטיפול בכשלים חמורים מ-LogUtil.CLog.wtf(String, Throwable)
 
ITestAnnotationFilterReceiver כלי להרצה שיכול לסנן אילו בדיקות להריץ על סמך הערות. 
ITestCollector מספקת תמיכה באיסוף בדיקות. כשהיא מוגדרת, הכלי להרצת בדיקות צריך לבצע בדיקה ללא הפעלה כדי לאסוף תרחישים לבדיקה בלי להריץ אותם בפועל. 
ITestFileFilterReceiver כלי להרצה שיכול לקבל קובץ שמציין אילו בדיקות להריץ ו/או לא להריץ. 
ITestFilterReceiver כלי להרצה שיכול לסנן אילו בדיקות להריץ. 
ITestInformationReceiver ממשק לקבלת TestInformation בחלק מהכיתות. 
ITestInvocation טיפול בהפעלה אחת של בדיקת TradeFederation. 
ITestInvocation.ExitInformation מייצג פרטי יציאה מסוימים של קריאה. 
ITestSuite כיתה מופשטת שמשמשת להרצת חבילת בדיקות. 
ITestSuiteResultLoader ממשק שמתאר כלי עזר לטעינה של תוצאות קודמות באופן שניתן להריץ מחדש. 
ITestsZipInstaller התקנת בדיקות ממקבץ zip של בדיקות (כפי שהתקבלו כפלט ממערכת ה-build) במכשיר. 

J

JavaCodeCoverageCollector BaseDeviceMetricCollector שמושך מהמכשיר מדידות של כיסוי Java ומתעדה אותן כפריטי בדיקה. 
JavaCodeCoverageFlusher סיווג שירות שמאפס ומאלץ שטיפה של מדידות כיסוי קוד Java מתהליכים שפועלים במכשיר. 
JsonHttpTestResultReporter דיווח על תוצאות שמקודד את תוצאות מדדי הבדיקה ואת הענף, פרטי המכשיר ל-JSON ושולח את ה-POST לנקודת קצה של שירות HTTP  
JUnit4TestFilter מחלקת עזר שמספקת את הסינון ל-JUnit4 Runner על ידי הרחבת Filter
JUnitToInvocationResultForwarder מחלקה שמקשיבה לאירועים מסוג TestListener ומעבירה אותם ל-ITestInvocationListener
JUnitXmlParser מנתח שחולץ נתונים של תוצאות בדיקות מתוצאות JUnit שמאוחסנות ב-XMLJUnitResultFormatter של ant, ומעביר אותם אל ITestInvocationListener. 

K

KeyguardStatusChecker בדיקת הסטטוס של מסך הנעילה אחרי ביצוע המודול. 
KillExistingEmulatorPreparer ITargetPreparer שמשבית אמולטור שפועל. 

L

LabResourceDeviceMonitor הכלי למעקב אחר משאבי המעבדה שמפעיל או מנהל את שרת ה-gRPC של LabResourceService. 
LargeOutputReceiver כיתה שנועדה לעזור בהרצת פקודות ממושכות לאיסוף פלט. 
LastShardDetector כשמריצים חלוקה לקטעים מקומית, לפעמים רוצים לבצע פעולות מסוימות רק כשהקטע האחרון מגיע ל-invocationEnded(long)
LaunchCvdHelper כלי עזרה לניהול Launch_cvd במכונה הווירטואלית של Cuttlefish. 
LeakedThreadStatusChecker בדיקת סטטוס כדי לוודא שמודול לא גורם לדליפת שרשור שפועל. 
LegacySubprocessResultsReporter הטמעה קפואה של הכלי לדיווח על תוצאות של תהליך משנה, שצריכה להישאר תואמת לגרסאות קודמות של TF/CTS (למשל 8 ואילך), למרות השינויים במחלקה האב שלו. 
ListInstrumentationParser IShellOutputReceiver שמנתח את הפלט של שאילתה מסוג 'pm list instrumentation'  
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice הכיתה של מכשירים וירטואליים מקומיים שפועלים במארח של TradeFed. 
LocalAppBuildProvider IBuildProvider שמרכיב IBuildInfo על סמך נתיב מקומי שסופק  
LocalDeviceBuildProvider IBuildProvider שמרכיב IDeviceBuildInfo על סמך נתיב ספרייה של מערכת קבצים שסופק. 
LocalEmulatorLaunch TargetPreparer שמפעיל אמולטור באופן מקומי מסביבת build של Android. 
LocalEmulatorSnapshot TargetPreparer שנועד ליצור קובץ snapshot נקי של אמולטור מסביבת פיתוח או build של Android  
LocalFileResolver הטמעה של IRemoteFileResolver שמאפשרת לקשר קבצים מקומיים  
LocalFolderBuildProvider IBuildProvider שמרכיב IFolderBuildInfo על סמך נתיב מקומי שסופק  
LocalRunInstructionBuilder כלי להדרכה על איסוף הקוד (compile) כדי להריץ את הבדיקה באופן מקומי. 
LogcatCrashResultForwarder מאזין מיוחד: במקרה של כשלים (קריסה של תהליך המדידה) הוא ינסה לחלץ מה-logcat את הנתונים של הקריסה ולהוסיף אותם להודעת הכשל שמשויכת לבדיקה. 
LogcatEventParser  
LogcatEventType סוגי האירועים ב-LogcatEventParser
LogcatOnFailureCollector אסוף נתונים שיתעדה ויתעד ביומן logcat כאשר מקרה בדיקה נכשל. 
LogcatReceiver כיתה שאוספת את logcat ברקע. 
LogFileSaver פונקציית עזר ל-ITestInvocationListener שתשמור את נתוני היומן בקובץ  
LogReceiver  
LogRegistry הטמעה של ILogRegistry שמבצעת מוליפסקס ומנהלת יומנים שונים, ומשתמשת ביומן המתאים על סמך ThreadGroup של השרשור שמבצע את הקריאה. 
LogSaverResultForwarder ResultForwarder לשמירת יומנים באמצעות שומר הקבצים הגלובלי. 

M

MainlineModuleHandler סוג פשוט של טיפול במודולים ראשיים שיוצר InstallApexModuleTargetPreparer ומחדיר את הקישור הדינמי אליו על סמך המודולים הראשיים הנתונים, כדי לאחזר אותם באופן אוטומטי. 
MainlineTestModuleController סוג בסיס לבקרת מודול להרצת בדיקות על סמך המודולים הראשיים שהועמסו מראש במכשיר שנבדק. 
ManagedRemoteDevice מכשיר שפועל בתוך מכונה וירטואלית שאנחנו מנהלים מרחוק באמצעות מכונה של Tradefed בתוך המכונה הווירטואלית. 
ManagedTestDeviceFactory מפעל ליצירת סוגים שונים של מכשירים שאפשר לעקוב אחריהם באמצעות Tf  
MetricFilePostProcessor משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה וההרצה. 
MetricOption הערה לשיטות בדיקה עם הערה @Test, או אם ההערה היא חלק מרשימת ההערות של TestDescription שמאפשרת לציין פרמטרים נוספים שימושיים לכוונון ההתנהגות של הקולקטורים ולסינון של שיטות מסוימות. 
MetricsXMLResultReporter MetricsXMLResultReporter כותב מדדי בדיקה ומדדי ריצה לקובץ XML בתיקייה שצוינה על ידי הפרמטר metrics-folder בשלב invocationEnded של הבדיקה. 
MetricUtility מכיל שיטות שירות נפוצות לאחסון מדדי הבדיקה, לצבירת המדדים בבדיקות דומות ולכתיבת המדדים לקובץ. 
MinApiLevelModuleController סוג בסיס לבקרת מודול, כדי שלא ירוצו בדיקות אם הוא נמצא מתחת לרמת API מסוימת. 
MinSdkModuleController סוג בסיס לבקרת מודול, כדי שלא יתבצעו בדיקות בגרסאות שמספר גרסת ה-SDK שלהן נמוך ממספר גרסת ה-SDK שצוין. 
ModuleDefinition מאגר של הגדרות הפעלת הבדיקה. 
ModuleListener מאזין שמצורף לכל IRemoteTest של כל מודול כדי לאסוף את רשימת התוצאות. 
ModuleMerger כיתת עזר לפעולה שקשורה למיזוג של ITestSuite ו-ModuleDefinition אחרי פיצול. 
ModuleOemTargetPreparer  
ModuleOemTargetPreparer.ModuleInfo סוג פשוט של מבנה נתונים (struct) לאחסון מידע על מודול  
ModuleParameters ערכים מיוחדים שמשויכים למפתחות 'פרמטר' של המארז במטא-נתונים של כל מודול. 
ModuleParametersHelper פונקציית עזרה לקבלת הערך של IModuleParameterHandler שמשויך לפרמטר. 
ModuleSplitter פונקציית עזר שמחלקת רשימה של מודולים שמיוצגים על ידי IConfiguration לרשימה של יחידות ביצוע שמיוצגות על ידי ModuleDefinition

לא

NameMangleListener מאזין proxy לתרגום שמות של שיטות בדיקה, כיתות וחבילות בזמן הדיווח על התוצאות. 
NativeCodeCoverageFlusher סיווג שירות שמנקה את מדידות הכיסוי המקומיות ומאלץ שטיפה של נתוני הכיסוי המקומיים מהתהליכים במכשיר. 
NativeDevice הטמעת ברירת המחדל של ITestDevice במכשירי Android עם סטאק חלקי. 
NativeDevice.AdbAction DeviceAction להרצת הפקודה 'adb ....' של מערכת ההפעלה. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction כדי להפעיל מחדש מכשיר. 
NativeDevice.RebootMode מצב של הפעלה מחדש. 
NativeDeviceStateMonitor כיתה עזרה למעקב אחרי המצב של IDevice ללא תמיכה ב-framework. 
NegativeHandler טיפול שמציין שאין לבצע שום פעולה והפרמטר לא צריך ליצור מודול נוסף. 
NestedDeviceStateMonitor מכשיר למעקב אחרי מצב המכשיר שמבצע בדיקות נוספות במכשיר המוטמע כדי להתאים את עצמו לפרטים הספציפיים של הסביבה הווירטואלית. 
NestedRemoteDevice ייצוג של המכשיר שפועל בתוך מכונה וירטואלית מרוחקת של Cuttlefish. 
NetworkNotAvailableException הבעיה הזו מתרחשת כשמכשיר לא מצליח להתחבר לרשת לצורך בדיקה. 
NoDeviceException הבעיה הזו מתרחשת כשאין מכשיר שבו אפשר להריץ פקודה מסוימת. 
NoisyDryRunTest הרצת בדיקה רועשת בקובץ פקודות. 
NotMultiAbiHandler טיפול מיוחד שמעדכן את SuiteModuleLoader שאסור ליצור מודול ב-abi המשני. 

O

OpenObjectLoader רכיב טעינה לאובייקטים שמוגדרים כברירת מחדל ב-AOSP. 
OptionCopier סיווג עזר שיכול להעתיק ערכים של שדות Option עם שמות זהים מאובייקט אחד לאובייקט אחר. 
OptionFetcher פונקציית עזרה לקבלת אפשרויות הבדיקה מהתהליך ההורה. 
OptionNotAllowedException ConfigurationException ספציפי כשלא ניתן להעביר אפשרות בשורת הפקודה. 
OptionSetter מילוי השדות Option
OptionSetter.OptionFieldsForName מאגר לרשימת שדות האפשרויות עם השם הנתון. 
OtaDeviceBuildInfo IDeviceBuildInfo שמשמש לבדיקת עדכונים אונליין. 
OtatoolsBuildInfo קובץ IBuildInfo שמכיל ארטיפקטים של otatools. 
OtaZipfileBuildProvider הפונקציה מספקת IBuildInfo על סמך קובץ ZIP מקומי של OTA. 

P

PackageInstalledModuleController בקר המודול לא יפעיל בדיקות אם החבילות הנתונות לא מותקנות במכשיר. 
צמד<A, B> מגדירים את הכיתה Pair שלנו, שמכילה שני אובייקטים. 
ParallelDeviceExecutor<V> Wrapper של ERROR(/ExecutorService) להרצת פונקציה במקביל. 
ParentSandboxInvocationExecution הגרסה של InvocationExecution לפעולות המיוחדות של ההפעלה ברמת ההורה כשמריצים ארגז חול. 
ParentShardReplicate שכפול ההגדרה של מכשיר אחד לכל המכשירים האחרים שייכללו בחלוקה. 
PassingTestFileReporter ITestInvocationListener ששומר את רשימת מקרי הבדיקה שעברו קובץ בדיקה  
PrettyPrintDelimiter כלי עזר שעוזר להדפיס הודעה מופרדת שמודגשת. 
PropertyChanger סיווג שירות לשינוי (או הוספה) של פריטים בקובץ נכס של Android  
ProtoResultParser מנתח לפורמט ה-proto של תוצאות Tradefed. 
ProtoResultParser.TestLevel ספירה מייצגת את הרמה הנוכחית של ה-proto שעובד עליו. 
ProtoResultReporter דיווח על תוצאות יוצר protobuf של TestRecord עם כל התוצאות בפנים. 
ProtoUtil שיטות שירות לטיפול בהודעות protobuf ללא תלות בסוג. 
ProxyConfiguration אובייקט שמאפשר להפנות להגדרה מרוחקת כדי להריץ אותה. 
PsParser כלי המשמש לניתוחים(USER,‏ PID ו-NAME) מפלט הפקודה 'ps'  

Q

QuotationAwareTokenizer  

R

RecoveryLogPreparer כלי לעיבוד מטרות שמשתמשים בו כדי לאסוף יומנים לפני השחזור. 
RegexTrie<V> RegexTrie הוא עץ טריא (Trie) שבו כל מקטע ששמור של המפתח הוא ביטוי רגולרי ERROR(/Pattern)
RemoteAndroidDevice הטמעה של ITestDevice במכשיר Android עם סטאק מלא שמחובר באמצעות adb connect. 
RemoteAndroidVirtualDevice הרחבה של התנהגות RemoteAndroidDevice למכשיר Android עם סטאק מלא שפועל ב-Google Compute Engine‏ (GCE). 
RemoteAvdIDevice placeholder‏ IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.gceDeviceRequested() הוא true  
RemoteFileUtil סוג שירות לטיפול בקובץ ממכונה מרוחקת  
RemoteInvocationExecution הטמעה של InvocationExecution שמפעילה ביצוע מרחוק. 
RemoteManager סוג שמקבל RemoteOperations דרך שקע. 
RemoteSshUtil כלי להרצת פקודות SSH במכונות מרוחקות. 
RemoteTestTimeOutEnforcer מאזינים שמאפשרים לבדוק את זמן הביצוע של הגדרת בדיקה נתונה ולפסול אותה אם היא חורגת מזמן קצוב מראש. 
RemoteZip כלי עזר לביטול דחיסת קבצים ספציפיים בתוך קובץ ZIP מרוחק. 
ReportPassedTests דיווח בקובץ על מסננים אפשריים להחרגת בדיקה שעברה. 
ResourceMetricUtil פונקציות שימושיות ליצירת מדדים. 
RestApiHelper כיתה מסייעת לביצוע קריאות ל-API ל-REST. 
ResultAggregator שרת העברה מיוחד שמאגד את התוצאות לפי הצורך, על סמך שיטת הניסיון החוזר שנבחרה. 
ResultAndLogForwarder שירות העברה של תוצאות ואירועים ביומן. 
ResultForwarder ITestInvocationListener שמעביר את תוצאות ההפעלה לרשימה של מאזינים אחרים. 
ResultsPlayer ריצה מיוחדת שמפעילה מחדש את התוצאות שהתקבלו. 
RetentionFileSaver כיתת עזר ליצירת קובץ retention .‎ בספרייה. 
RetryConfigurationFactory מפעל שמטפל בניסיון חוזר של פקודה. 
RetryLogSaverResultForwarder שרת העברה שמטפל גם בהעברת הניסיון הנוכחי. 
RetryRescheduler מפעיל מיוחד שמאפשר לתזמן מחדש בדיקות קודמות שנכשלו או לא בוצעו. 
RetryRescheduler.RetryType סוגי הבדיקות שניתן לנסות שוב. 
RetryResultForwarder תוסף של ResultForwarder שתמיד דוחף למספר ניסיון נתון. 
RetryResultHelper כיתה עזרה לקביעת אילו מודולים או בדיקות צריך להריץ או לא. 
RetryStatistics מבנה שמכיל את הנתונים הסטטיסטיים של סשן ניסיון חוזר של IRemoteTest אחד. 
RunCommandTargetPreparer  
RunConfigDeviceRecovery בסיס גנרי IMultiDeviceRecovery להרצת תצורה של tradefed כדי לבצע את שלב השחזור. 
RunOnSecondaryUserParameterHandler  
RunOnSecondaryUserTargetPreparer ITargetPreparer שיוצר משתמש משני בתהליך ההגדרה, ומציין שצריך להריץ את הבדיקות במשתמש הזה. 
RunOnSystemUserTargetPreparer ITargetPreparer שמציין שצריך להריץ את הבדיקות על המשתמש (ולא על המשתמש הנוכחי). 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetPreparer ITargetPreparer שיוצר פרופיל עבודה בתהליך ההגדרה ומסמן שצריך להריץ את הבדיקות במשתמש הזה. 

S

SandboxConfigDump סוג של Runner שיוצר IConfiguration על סמך שורת פקודה ומטמיע אותו בקובץ. 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException חריגה מיוחדת בהגדרה שמגיעה מהגדרת ארגז החול. 
SandboxConfigurationFactory מפעל תצורה מיוחד לטיפול ביצירת הגדרות למטרות ארגז חול. 
SandboxConfigUtil סוג שירות לניהול IConfiguration במהלך בדיקת חול. 
SandboxedInvocationExecution ביצוע מיוחד של ההפעלה בארגז חול: זהו InvocationExection כשאנחנו נמצאים בארגז החול שבו מריצים את הפקודה. 
SandboxInvocationRunner מריצים את הבדיקות שמשויכות להפעלה בארגז החול. 
SandboxOptions סוג שיכול לקבל ולספק אפשרויות ל-ISandbox
ScreenshotOnFailureCollector אסוף נתונים שיצלם צילום מסך וירשום אותו ביומן כשמקרה בדיקה נכשל. 
Sdk28ModuleController בקר מודול לבדיקה אם המכשיר פועל עם SDK מגרסה 28 (Android 9) ואילך. 
Sdk29ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 29 ואילך. 
Sdk30ModuleController מריצים בדיקות רק אם המכשיר שנבדק הוא עם גרסת SDK 30 ואילך. 
Sdk31ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 31 ואילך. 
SecondaryUserHandler ה-handler של ModuleParameters#SECONDARY_USER
SerializationUtil כלי לסריאליזציה/לפענוח של אובייקט שמטמיע את ERROR(/Serializable)
ServiceAccountKeyCredentialFactory מפעל פרטי כניסה ליצירת OAuth שמבוסס על מפתח של חשבון שירות Credential
ShardBuildCloner סיווג עזר שמטפל בשכפול של פרטי build משורת הפקודה. 
ShardHelper סיווג עזר שמטפל ביצירת הפיצולים ובתזמון שלהם להפעלה. 
ShardListener ITestInvocationListener שאוסף תוצאות מחלק של קריאה (קריאה שמפוצלת לצורך הפעלה בכמה משאבים בו-זמנית) ומעביר אותן למאזין אחר. 
ShardMainResultForwarder ResultForwarder שמאחד את התוצאות של קריאות בדיקה מחולקות. 
ShellOutputReceiverStream תת-סוג של OutputStream שכותב ל-IShellOutputReceiver. 
ShellStatusChecker בודקים אם סטטוס המעטפת הוא כצפוי לפני ואחרי הרצת מודול. 
ShippingApiLevelModuleController מריצים בדיקות אם המכשיר עומד בתנאים הבאים:
  • אם min-api-level מוגדר:
    • המכשיר נשלח עם min-api-level ואילך. 
SimpleFileLogger ILeveledLogOutput שמפנה את הודעות היומן ל-stdout ולקובץ יומן יחיד. 
SimplePerfResult אובייקט לאחסון כל תוצאות הבדיקה של simpleperf 
SimplePerfStatResultParser סיווג שירות לניתוח תוצאות של simpleperf. 
SimplePerfUtil סיווג שירות לשלוח פקודות פשוטות ולאסוף תוצאות 
SimplePerfUtil.SimplePerfType Enum של אפשרויות הפקודה simpleperf  
SimpleStats סוג שירות קטן שמחשב כמה מדדים סטטיסטיים על סמך מערך נתונים מספרי. 
SizeLimitedOutputStream קובץ מאובטח לשרשור (thread-safe) שמבוסס על ERROR(/OutputStream) ומגביל את כמות הנתונים המקסימלית שאפשר לכתוב. 
Sl4aBluetoothUtil סיווג שירות מספק פעולות Bluetooth במכשיר אחד או בשני מכשירים באמצעות SL4A  
Sl4aBluetoothUtil.BluetoothAccessLevel ערכים מוגדרים מראש לרמת הגישה של מכשיר Bluetooth שמבוססים על BluetoothDevice.java  
Sl4aBluetoothUtil.BluetoothConnectionState ערכים מוגדרים מראש למצבי חיבור Bluetooth שמבוססים על BluetoothProfile.java  
Sl4aBluetoothUtil.BluetoothPriorityLevel ערכים מוגדרים מראש לרמת העדיפות של פרופיל Bluetooth שמבוססים על BluetoothProfile.java  
Sl4aBluetoothUtil.BluetoothProfile Enums לפרופילים של Bluetooth שמבוססים על BluetoothProfile.java  
Sl4aClient לקוח Sl4A שמאפשר אינטראקציה באמצעות RPC עם שכבת הסקריפטים של SL4A. 
Sl4aEventDispatcher מפזר האירועים מבצע סקרים לאיתור אירועים ומוסיף אותם לתור לפי שם כדי לבצע שאילתות. 
Sl4aEventDispatcher.EventSl4aObject אובייקט שהוחזר על ידי ה-poll של האירוע. 
SnapshotInputStreamSource InputStreamSource שמבוסס על קובץ. 
StatusCheckerResult מכיל את התוצאה של ביצוע ISystemStatusChecker
StatusCheckerResult.CheckStatus  
StdoutLogger ILeveledLogOutput שמפנה את הודעות היומן ל-stdout. 
StreamProtoReceiver מקלט שמתרגם את proto TestRecord שהתקבל לאירועים של Tradefed. 
StreamProtoResultReporter הטמעה של ProtoResultReporter  
StrictShardHelper אסטרטגיית חלוקה לקטעים (Sharding) ליצירת קטעים נוקשים שלא מדווחים יחד,  
StringEscapeUtils סיווג שירות להימלטות משרשורות לפורמטים ספציפיים. 
StringUtil סיווג שירות להימלטות ממחרוזות לצורך מניפולציות נפוצות במחרוזות. 
StubBuildProvider הטמעה ריקה ללא פעולה של IBuildProvider
StubMultiTargetPreparer הטמעה ריקה של placeholder של IMultiTargetPreparer
StubTargetPreparer הטמעה ריקה של placeholder של ITargetPreparer
StubTest הטמעת בדיקה ריקה ללא פעולה. 
StubTestRunListener הטמעת סטאב של ITestRunListener  
SubprocessCommandException הפקודה של תהליך המשנה נכשלה. 
SubprocessConfigBuilder יצירת קובץ XML של תצורת TF בתוך קובץ XML של תצורת TF קיים. 
SubprocessEventHelper כלי עזר לסריאליזציה/דה-סריאליזציה של האירועים שיעברו ליומן. 
SubprocessEventHelper.BaseTestEventInfo כלי עזר בסיסי למידע על TestIgnored. 
SubprocessEventHelper.FailedTestEventInfo עזרה לגבי מידע של testFailed. 
SubprocessEventHelper.InvocationEndedEventInfo פונקציית עזרה לקבלת מידע על סיום ההפעלה. 
SubprocessEventHelper.InvocationFailedEventInfo פונקציית עזרה לקבלת מידע על InvocationFailed. 
SubprocessEventHelper.InvocationStartedEventInfo עזרה לגבי מידע על קריאה שהתחילה. 
SubprocessEventHelper.LogAssociationEventInfo כלי עזר למידע על logAssociation. 
SubprocessEventHelper.TestEndedEventInfo פונקציית עזרה למידע על testEnded. 
SubprocessEventHelper.TestLogEventInfo עזרה לגבי מידע ב-testLog. 
SubprocessEventHelper.TestModuleStartedEventInfo עזרה לגבי פרטי ההתחלה של מודול הבדיקה. 
SubprocessEventHelper.TestRunEndedEventInfo פונקציית עזר לקבלת מידע על testRunEnded. 
SubprocessEventHelper.TestRunFailedEventInfo עזרה לגבי מידע על testRunFailed  
SubprocessEventHelper.TestRunStartedEventInfo עזרה לגבי המידע של testRunStarted  
SubprocessEventHelper.TestStartedEventInfo עזרה לגבי המידע של testStarted  
SubprocessExceptionParser כלי עזר לטיפול בפלט של חריגים מכלי ההפעלה הרגילים של פקודות Tradefed. 
SubprocessReportingHelper כיתה ליצירת קובץ תצורה של מעטפת לדיווח על תוצאות של תהליכים משניים בפקודה של אשכולות. 
SubprocessResultsReporter הטמעת ITestInvocationListener כדי לציין אותו בתור result_reporter, ולהעביר מהתהליך המשני את התוצאות של הבדיקות, הפעלות הבדיקות והפעלות הבדיקות. 
SubprocessTestResultsParser הרחבה של ERROR(/FileOutputStream) כדי לנתח את הפלט לפני הכתיבה בקובץ, כדי שנוכל ליצור את אירועי הבדיקה בצד מרכז האפליקציות. 
SubprocessTestResultsParser.StatusKeys מפתחות רלוונטיים של סטטוס הבדיקה. 
SubprocessTfLauncher IRemoteTest להרצת בדיקות כנגד התקנה נפרדת של TF. 
SuiteApkInstaller התקנה של חבילות APK מסוימות להגדרת Suite: מהמשתנה $ANDROID_TARGET_OUT_TESTCASES או מה-ROOT_DIR בנתוני ה-build. 
SuiteModuleLoader אחזור של הגדרות המודול של בדיקת התאימות מהמאגר. 
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) כדי למצוא את כל קובצי התצורה בספרייה. 
SuiteResultHolder אובייקט עזרה שמקל על יצירת סדרה (serialization) ועל ביטול יצירת הסדרה (deserialization) של תוצאות ההפעלה. 
SuiteResultReporter איסוף תוצאות הבדיקה של הרצת חבילת הבדיקה כולה והצגת התוצאות הסופיות בפלט. 
SuiteResultReporter.ModulePrepTimes אובייקט שמכיל את זמן ההכנה והפירוק של מודול אחד. 
SuiteTestFilter מייצג מסנן להכללה ולהחרגה של בדיקות. 
SystemServerFileDescriptorChecker בדיקה אם נראה ששרת המערכת מתחיל להיגמר לו מקום ב-FDs. 
SystemServerStatusChecker בודקים אם ה-pid של system_server השתנה לפני ואחרי הרצת המודול. 
SystemUtil סיווג שירות ליצירת קריאות מערכת. 
SystemUtil.EnvVariable  

T

TableBuilder כיתה מסייעת להצגת מטריצה של רכיבי String בטבלה. 
TableFormatter כיתה עזר להצגת מטריצה של רכיבי String, כך שכל עמודה של רכיבים תהיה מסודרת בשורה אחת  
TarUtil כלי לטיפול בקובץ tar. 
TelephonyHelper כלי לשימוש ולקבלת מידע שקשור לטלפון. 
TelephonyHelper.SimCardInformation מאגר מידע של המידע שקשור לכרטיס ה-SIM. 
TelephonyTokenProvider ספק טוקנים לטוקנים שקשורים לטלפוניה. 
TemplateResolutionError סיווג שמרחיב את ConfigurationException לשגיאה שקשורה לתבנית במהלך ניתוח התצורה. 
TerribleFailureEmailHandler סוג פשוט של טיפול ששולח אימייל לאנשים שמעוניינים כשמתרחשת שגיאת WTF (What a Terrible Failure) במכונה של Trade Federation. 
TestAppInstallSetup ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר. 
TestContext כיתה ליצירת מודל של הודעת TestContext ב-TFC API. 
TestDependencyResolver כלי עזר לפתרון יחסי תלות במקרה הצורך. 
TestDescriptionsFile סיווג שירות לסידור (marshalling) ולביטול סידור (unmarshalling) של רשימת TestDescriptions לקובץ בדיקה. 
TestDevice הטמעה של ITestDevice במכשיר Android עם סטאק מלא  
TestEnvironment כיתה ליצירת מודל של הודעת TestEnvironment שמוחזרת על ידי TFC API. 
TestFailureListener מאזין שמשמש לביצוע פעולות כמו צילום מסך, דוח באגים, איסוף logcat במקרה של כשל בבדיקה, לפי דרישה. 
TestFilterHelper כיתה לעזרה בסינון בדיקות  
TestGroupStatus כיתה לאחסון הסטטוס של קבוצת בדיקה. 
TestInfo מאחסן את קבוצת פרטי הבדיקה בקובץ TEST_MAPPING. 
TestInvocation הטמעת ברירת המחדל של ITestInvocation
TestInvocation.RunMode המצבים השונים שבהם יכולה להתבצע קריאה. 
TestInvocation.Stage  
TestMapping כיתה לטעינה של קובץ TEST_MAPPING. 
TestMappingSuiteRunner הטמעה של BaseTestSuite להרצת בדיקות שצוינו באמצעות האפשרות include-filter, או קובצי TEST_MAPPING מה-build, כחבילה. 
TestOption שמירת פרטי אפשרויות הבדיקה שהוגדרו בקובץ TEST_MAPPING. 
TestOutputUploader כיתה להעלאת קובצי פלט של בדיקות אל GCS/HTTP. 
TestRecordInterpreter כלי להמרת TestRecord proto לפורמט שקל יותר לבצע בו שינויים ב-Tradefed. 
TestResource מחלקה ליצירת מודל של הודעת TestResource שמוחזרת על ידי TFC API. 
TestResourceDownloader כיתה להורדת קובצי משאבים לבדיקה ממערכת קבצים/GCS/HTTP. 
TestResultListener פישוט של ITestLifecycleListener למטמיעים שמתעניינים רק בתוצאות של בדיקות ספציפיות. 
TestRunToTestInvocationForwarder שרת העברה מ-ddmlib ITestRunListener אל ITestLifeCycleReceiver
TestsPoolPoller מעטפת בדיקות שמאפשרת להריץ את כל הבדיקות במאגר בדיקות. 
TestSuiteInfo כיתה שמטפלת בחיבור של מטא-נתונים שקשורים ל-build לחבילת הבדיקות

כדי לחשוף בצורה נכונה מידע קשור, חבילת הבדיקה צריכה לכלול קובץ test-suite-info.properties במשאבי ה-jar שלה.  

TextResultReporter דיווח על תוצאות בדיקה שמעביר את התוצאות למדפסת התוצאות בטקסט של JUnit. 
TfObjectTracker כלי למעקב אחרי השימוש באובייקטים השונים של איגוד הסחר. 
TfSuiteRunner הטמעה של ITestSuite, שתטען בדיקות מהתיקייה res/config/suite/‎ של קובצי ה-jar של TF. 
TfTestLauncher IRemoteTest להרצת בדיקות יחידה או בדיקות פונקציונליות כנגד התקנה נפרדת של TF. 
TimeStatusChecker בדיקת סטטוס כדי לוודא שהשעה במכשיר ובמארח מסונכרנת. 
TimeVal הסיווג הזה הוצא משימוש. במקום זאת, צריך להשתמש ב-Duration.  
TokenProviderHelper פונקציית עזרה שמספקת את הספק שמשויך לאסימון מסוים, כדי לבדוק אם המכשיר תומך באסימון. 
TradefedConfigObject כיתה ליצירת מודל של הודעת TradefedConfigObject ב-TFC API. 
TradefedConfigObject.Type רשימה של סוגי אובייקטים של הגדרות שאפשר להחדיר להגדרת פקודה של אשכול. 
TradefedDelegator אובייקטים שעוזרים להעניק גישה להפעלה לקובץ בינארי אחר של Tradefed. 
TradefedFeatureClient לקוח grpc לבקשת הפעלת תכונה מהשרת. 
TradefedFeatureServer שרת שמגיב לבקשות להפעלת תכונות. 
TradefedSandbox קונטיינר בארגז חול שיכול להריץ קריאה של Trade Federation. 
TradefedSandboxFactory הטמעת ברירת המחדל ל-SandboxFactory  
TradefedSandboxRunner מפעיל שמשויך ל-TradefedSandbox שיאפשר להריץ את ארגז החול. 
TradefedSandboxRunner.StubScheduledInvocationListener stub IScheduledInvocationListener שלא עושה כלום. 

U

UnexecutedTestReporterThread שרשורים שמטרתם לדווח על כל הבדיקות שלא בוצעו. 
UsbResetMultiDeviceRecovery IMultiDeviceRecovery שמאפס את האוטובוסים של ה-USB במכשירים אופליין. 
UsbResetRunConfigRecovery מאפשרת להפעיל פקודה לאיפוס ה-USB של מכשיר  
UsbResetTest IRemoteTest שמאפס את ה-USB של המכשיר ובודק אם המכשיר חוזר לאינטרנט לאחר מכן. 
UserChecker בדיקה אם המשתמשים השתנו במהלך הבדיקה. 

V

ValidateSuiteConfigHelper הכיתה הזו תעזור לאמת שה-IConfiguration שנטען לחבילה עומד בדרישות הצפויות: - אין ספקי build - אין דיווח על תוצאות  
VmRemoteDevice מכשיר וירטואלי מרוחק שננהל מתוך המכונה הווירטואלית. 

W

WaitDeviceRecovery הטמעה פשוטה של IDeviceRecovery שמחכה שהמכשיר יהיה מחובר לאינטרנט ויגיב לפקודות פשוטות. 
WifiHelper כיתה מסייעת לטיפול בשירותי Wi-Fi במכשיר. 

X

XmlFormattedGeneratorReporter הטמעה של FormattedGeneratorReporter שמעבירה את תוצאות הבדיקה בפורמט xml. 
XmlResultReporter הספרייה כותבת את תוצאות JUnit לקובצי XML בפורמט שתואם ל-XMLJUnitResultFormatter של Ant. 
XmlSuiteResultFormatter סיווג שירות לשמירת הרצה של חבילת בדיקות כקובץ XML. 
XmlSuiteResultFormatter.RunHistory אובייקט עזר להמרת JSON. 

Y

YamlClassOptionsParser כלי עזר לניתוח פרטי מפעיל הבדיקה מהגדרת YAML של Tradefed. 

Z

ZipCompressionStrategy ICompressionStrategy ליצירת ארכיוני zip.