אינדקס הכיתה

אלו מחלקות ה-API. חבילות ה-API

A

AaptParser מחלקה שמחלצת מידע מ-APK על ידי ניתוח הפלט של 'תג aapt dump'. 
AaptParser.AaptVersion מספר האפשרויות לגרסת AAPT שמשמשות לניתוח קובצי APK. 
Abi מחלקה שמייצגת ABI. 
AbiFormatter סיווג שירות ל-abi. 
AbiUtils סיווג שירות לטיפול בממשקי ABI של המכשיר
חיבור אבסטרקטי ייצוג מופשט של חיבור. 
AbstractHostMonitor שיעור אופייני למעקב אחר תקינות המארח. 
AbstractTunnelMonitor מוניטור מופשט של מנהרה ל-GCE AVD. 
AbstractXmlParser מחלקה בסיסית של Assistant לניתוח קובצי XML
AbstractXmlParser.Parseexcept התראה אם לא ניתן לנתח את קלט ה-XML
AcloudConfigParser מחלקה של עוזר שמנתחת הגדרה ב-Acloud (משמשת להפעלת מופע של מכשיר Cloud). 
AcloudConfigParser.AcloudKeys קבוצות של מפתחות שאפשר לחפש בהגדרות האישיות. 
ActionInProgress הפעולה הכללית מתבצעת. 
ActiveTrace סיווג ראשי עוזר לתאר ולנהל מעקב פעיל. 
ActivityStatusChecker בודק הסטטוס של פעילויות שנותרו בסוף המודול. 
AdbRootliftor AutoCloseable שמאפשר להפעיל את הרמה הבסיסית (root) של adb במקרה הצורך, ולשחזר את מצב השורש בסיום. 
AdbSshConnection חיבור ב-Adb מעל גשר SSH. 
AdbStopServerPreparer מכין יעד שיפסיק את שרת adb במארח לפני ואחרי הרצת בדיקות adb. 
AdbTcpConnection ייצוג ברירת מחדל של חיבור של מכשיר, שסביר להניח שהוא חיבור adb סטנדרטי של המכשיר. 
AdbUtils סוג שירות לפעולות adb. 
AfterClassWithInfo התחייבות דומה לזו של AfterClass, אבל עם הערות לשיטה צריך לדרוש פרמטר TestInformation
AggregatePostProcessor אתר אגרגטור של מדדים שמספק את המדדים הבאים: מינימום, מקסימום, ממוצע, שונות, סטיית תקן, סה"כ, ספירה וגם אחוזונים אופציונליים למדדים מספריים שנאספו במהלך הרצת בדיקות מרובות, להתייחס אליהם כאל מכפילים. 
AllTestAppsInstallSetup ITargetPreparer שמתקין את כל האפליקציות מתיקיית IDeviceBuildInfo#getTestsDir() במכשיר. 
AltDirBehavior טיפוסים בני מנייה (enum) להגדרת התנהגויות אלטרנטיביות של ספריות עבור מתקינים/התראות שונים של ארטיפקטים לבדיקה

 

AnalysisHeuristic (ניתוח נתונים) הסדר חשוב. 
AndroidJUnitTest בדיקה שמריצה חבילה של בדיקת אינסטרומנטציה במכשיר נתון באמצעות android.support.test.runner.AndroidJUnitRunner. 
AndroidTestOrchestratorremoteTestRunner מריצה בדיקה ל-Android באמצעות הפקודה adb ו-AndroidTestOrchestrator. 
AoaTargetPreparer ITargetPreparer שמבצע סדרה של פעולות (למשל, קליקים והחלקות) באמצעות הפרוטוקול של Android Open Accessory (AOAv2). 
AppBuildInfo IBuildInfo שמייצג אפליקציה ל-Android ואת חבילות הבדיקה שלה. 
AppDeviceBuildInfo הכיתה הזו הוצאה משימוש. צריך להשתמש ישירות ב-IDeviceBuildInfo. 
הגדרת אפליקציה ITargetPreparer שמתקין APK ואת הבדיקות שלו. 
AppVersionFetcher מחלקה של כלי שירות לקבלת מחרוזת של גרסת אפליקציה מהמכשיר. 
AppVersionFetcher.AppVersionInfo סוגי מידע של גרסת האפליקציה 
ArchModuleController בקר מודול – לא להריץ בדיקות אם הוא לא תואם לאף ארכיטקטורה נתונה. 
ArgsOptionParser מאכלסת Option שדות מארגומנטים בשורת הפקודה המנותחת. 
ArrayUtil שיטות שירות למערכים
ArtChrootPreparer יצירה של ספריית chroot לבדיקות ART. 
ArtGTest  
ArtifactDetails זהו מבנה התוכן והמתאר שלו, כפי שנוצרו על ידי הכלי CAS.
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer כלי שעוזר לנתח את פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) של ה-build כדי לקבל תובנות. 
בדיקת ArtRun הרצת בדיקה להרצת בדיקות ריצה של ART. 
ArtRunTest.AdbShellCommand במיוחד מחלקה של חריגה לדיווח על שגיאה שאירעה במהלך ביצוע פקודת מעטפת של ADB. 
ATestFileSystemLogSaver המחלקה הזו של LogSaver משמשת את ATest לשמירת יומנים בנתיב ספציפי. 
AtestRunner הטמעה של ITestSuite
AtraceCollector IMetricCollector שרץ במירוץ במהלך בדיקה ואוסף את התוצאה ורואים אותם להפעלה. 
AtraceRunMetricCollector איסוף העקבות מכל ספריית הבדיקות בספרייה הנתונה ממכשיר הבדיקה, רישום ספריית הבדיקות ואחרי עיבוד קובצי המעקב בספריית הבדיקות, וצבירת המדדים. 
AutoLogCollector ספירה שמתארת באיזה אוסף נתונים הרתמה יכולה לטפל באופן אוטומטי. 
מדווחים אוטומטיים מחלקה שמגדירה את המיפוי מדיווחי דיווח אוטומטיים של TradeFederal. 
AveragePostProcessor (מעבד פוסט ממוצע) הטמעה של מעבד מידע שמחשב את הממוצע של רשימת המדדים. 

B

BackgroundDeviceAction מריצה פקודה במכשיר מסוים שחוזרת על עצמה לפי הצורך, עד שהפעולה מבוטלת. 
BaseDeviceMetricCollector הטמעת בסיס של IMetricCollector שמאפשרת להתחיל ולהפסיק את האיסוף ב- onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) וב-ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
BaseEmulator Re (מכין ל-BaseEmulator) מתכונן נפוץ להשקת אמולטור מקומי. 
BaseHostJUnit4Test שיעור בדיקה בסיסי להרצת בדיקות סגנון JUnit4 של המארח. 
BaseLeveledLogOutput הטמעה בסיסית של ILeveledLogOutput שמאפשרת לסנן תגים מסוימים לפי השם או הרכיבים שלהם. 
BaseModuleController הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא. 
BaseMultiTargetPreparer הטמעת הבסיס של IMultiTargetPreparer שמאפשרת להשבית את האובייקט. 
BasePostProcessor הבסיס IPostProcessor שכל הטמעה צריכה להרחיב. 
BaseRetryDecision הטמעת הבסיס של IRetryDecision
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput שמפנה את הודעות היומן לזרם פלט ול-stdout. 
BaseTargetPlanr (מכין בסיס) סוג ההטמעה הבסיסי של ITargetPreparer שמאפשר לקבוע אם האובייקט יושבת או לא. 
BaseTestSuite בדיקה להרצה של חבילת בדיקת התאימות עם מערכת חבילה חדשה. 
בקר סוללה סיווג שירות שמאפשר לשלוט במצב הטעינה של הסוללה של מכשיר. 
סוללהReChargeDeviceRecovery אפשר להפעיל פקודה כשרמת הטעינה של הסוללה במכשיר יורדת מתחת לסף נתון. 
טמפרטורת הסוללה  
סוללהלא זמינהDeviceRecover כלי לבדיקת שחזור שיפעיל הגדרות אישיות אם רמת הטעינה של הסוללה לא זמינה. 
לפני ClassWithInfo התחייבות דומה לזו של BeforeClass, אבל עם הערות לשיטה צריך לדרוש פרמטר TestInformation
BinaryState ה-Enum משמש להקלטה של מצב פועל/כבוי במצב IGNORE. 
BluetoothConnectionLatencyCollector האספן ידחוף למכשירים הגדרה מוגדרת מראש של מדדי משך הזמן של הנתונים הסטטיסטיים, ויאסוף את משך החיבור ב-Bluetooth לכל פרופיל. 
BluetoothConnectionStateCollector האספן הזה יאסוף מדדי BluetoothConnectionStateChanged ויתעד את מספר מצב החיבור לכל פרופיל. 
BluetoothConnectionSuccessRatePostProcessor הטמעת מעבד עזר שמחשב את שיעור ההצלחה של פרופיל Bluetooth

אפשר להשתמש ב-metric-key-match כדי לציין מדדים שמכילים מצבי חיבור Bluetooth במערך המספרי. לדוגמה [0, 1, 2, 3, 0, 1, 2, 3]. 

BluetoothHciSnoopLogCollector Collector כדי להפעיל רישום snoop של Bluetooth HCI ב-DUT ולאסוף את היומן עבור כל בדיקה. 
כלי Bluetooth פונקציות שימושיות להפעלת BluetoothInstrument במכשיר

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

BootstrapBuildProvider IDeviceBuildProvider שמגיע לאתחול מידע על build ממכשיר הבדיקה

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

BootstrapServiceFileresolverLoader טעינת מקודדים באמצעות מתקן טעינת השירות. 
דוח באגים אובייקט שמכיל את ההפניות לקובצי דוח על באג, תואם לדוח על באג שטוח ולדוח על באג דחוס (דוח ZIP). 
BugreportCollector ITestInvocationListener של צדדים שלישיים שאוסף דוחות על באגים כשמתרחשים אירועים שניתן להגדיר, ואז קורא ל-ITestInvocationListener#testLog עבור הצאצאים שלו אחרי כל איסוף של דוח על באג. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate פרדיקט מלא שמתאר מתי לתעד דוח על באג. 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector איסוף דוח על באג אם מקרה בדיקה נכשל. 
BugreportzOnTestCaseFailureCollector איסוף דוח על באג כשתרחיש בדיקה בהרצה נכשל. 
BuildAnalysis מייצג את התוצאות של ניתוח build אחד. 
BuildError מערכת ההפעלה תישלח אם גרסת ה-build שסופקה לא תפעל. 
BuildInfo הטמעה גנרית של IBuildInfo שצריך לשייך ל-ITestDevice
BuildInfoKey מחלקה מצרפת ספירה שקשורה לשאילתות מידע של גרסאות build. 
BuildInfoKey.BuildInfoFileKey Enum מתאר את כל סוגי הקבצים הידועים שניתן לשלוח שאילתות דרך IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
BuildInfoRecorder ITargetPreparer שכותב מטא-נתונים של פרטי build בקובץ ספציפי. 
BuildInfoUtil שיעור עזר שעוזר לתפעל את IBuildInfo
BuildRetrievalError אירעה שגיאה חמורה במהלך אחזור ה-build לצורך בדיקה. 
BuildSeriesizedVersion המחלקה שמכילה את גרסת העריכה הסדרתית הנוכחית של כל IBuildInfo
BuildTestsZipUtils מחלקה מסייעת לפעולות שקשורות לבדיקות ZIP שנוצר על ידי מערכת ה-build של Android
BulkEmailer כלי לשליחת אימייל שמאפשר את ההגדרות הבאות: מרווח שליחה,גודל רצף ראשוני, נמענים ומספר ההודעות הכולל. 
BundletoolUtil מחלקה של כלי שירות שמשתמשת בשורת הפקודה Bundletool כדי להתקין את ה- .APKs ב-deivce. 
ByteArrayInputStreamSource  
ByteArrayList מחלקה שמייצגת מערך בייטים קל. 
ByteArrayUtil כלי עזר להפעלת מערך בייטים, למשל, המרת בייטים למספר שלם. 
ByteStreamDownloader לקוח מיישם את השיטה Read של שירות gRPC ByteStream
ByteStreamUploader לקוח מיישם את השיטה Write של שירות gRPC ByteStream

C

CarModuleController הבקר הזה מונע הפעלה של מקרי בדיקה במכשירים שהם לא כלי רכב. 
CarryDnaeError RuntimeException פנימי לשאת DeviceNotAvailableException דרך מסגרת JUnit4. 
CarryInterrupted לכוון התראה אוטומטית כשמסתיים הזמן הקצוב לתפוגה של שלב הבדיקה, וצריך להעביר חריגת חסימה מ-thread של הביצוע של הבדיקה לשרשור של ביצוע ההפעלה. 
CdmaDeviceFlasher כיתה מהבהבת תמונה במכשיר Android פיזי עם רדיו CDMA. 
CecControllerTokenProvider ספק האסימונים לאסימונים שקשורים לבקרת מוצרי צריכה אלקטרוניים (CEC). 
CentralDirectoryInfo CentralDirectoryInfo היא מחלקה שמכילה את המידע של קובץ או תיקייה בתוך קובץ ZIP. 
CheckPairingPreparer CompanionAwarePreparer שמאמת את חיבור BT בין מכשיר ראשי למכשירים נלווים
לוח בקרה פיצול של blob ל-Chunk אחד או יותר מתוך chunkSize בייטים לכל היותר. 
Chunker.Chunk חתיכת blob. 
CircularAtraceUtil כלי עזר מסוג atrace שפותח בעיקר כדי לזהות את שורש הבעיות של מקרי ANR במהלך בדיקות Monkey. 
CircularByteArray מבנה נתונים להחזקה של מערך בגודל קבוע, שפועל כמאגר נתונים מעגלי ועוקב אחרי הסכום הכולל של כל הערכים במערך. 
ClangCodeCoverCollector BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של Clang מהמכשיר ותרשום אותן כארטיפקטים של הבדיקה. 
ClangProfileIndexer סוג שירות שמוסיף לאינדקס מדידות כיסוי של קוד Clang. 
ClassNotFoundConfigurationתרחיש (סיווג) ConfigurationException למקרים שבהם לא נמצאה מחלקה של אובייקט. 
ClassPathScanner חיפוש רשומות ב-classpath. 
ClassPathScanner.ClassNameFilter IClassPathFilter שמסנן ומשנה שמות של מחלקות של Java. 
ClassPathScanner.ExternalClassNameFilter ClassNameFilter שדוחה כיתות פנימיות
ClassPathScanner.IClassPathFilter מסנן לנתיבי הכניסה לכיתה

הודפס אחרי FileFilter

כלים לשימוש בשעון כלי שעון לשיתוף לוגיקה של מספר מכשירים
CloseableTraceScope כיתה בהיקף שמאפשר לדווח על קטע המעקב באמצעות Try-with-resources
ClusterBuildInfo מחלקה של IBuildInfo לגרסאות build שנשלחו מ-TFC. 
ClusterBuildProvider IBuildProvider להורדת משאבים לבדיקת TFC. 
ClusterClient הטמעת IClusterClient לאינטראקציה עם הקצה העורפי של TFC. 
ClusterCommand מחלקה שמייצגת משימה שאוחזרה מאשכול TF. 
ClusterCommand.RequestType  
ClusterCommand.State הסטטוס של הפקודה באשכול TF. 
ClusterCommandConfigBuilder מחלקה לפיתוח קובץ תצורה לפקודת אשכול. 
ClusterCommandEvent מחלקה שמסכמת אירועי פקודה של אשכול להעלאה. 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher מחלקה IRemoteTest כדי להפעיל פקודה מ-TFC דרך תהליך משנה TF. 
ClusterCommandScheduler ICommandScheduler לתמיכה ב-TFC (אשכול מסחרי). 
ClusterCommandStatus מחלקה שמייצגת את המצב ואת סיבת הביטול של פקודה מאשכול TF. 
ClusterDeviceInfo מחלקה שמכילה את פרטי המכשירים של האשכול שצריך להעלות. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor הטמעה של IDeviceMonitor שמדווחת על תוצאות לשירות Cluster אשכול. 
ClusterEventUploader<T extends IClusterEvent> הכיתה ClusterEventUploader, שמעלה את הסרטון IClusterEvent אל TFC. 
ClusterHostEvent מחלקה שמסכמת אירועים של מארח אשכולות להעלאה. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType ערכים של סוגים שונים של אירועים במארחים. 
ClusterHostUtil פונקציות util סטטיות לאשכול TF כדי לקבל מכונות config גלובליות, פרטי מארח וכו'.
ClusterLogSaver מחלקה ILogSaver להעלאת פלטי בדיקה אל TFC. 
ClusterLogSaver.FilePickingStrategy אסטרטגיות לבחירת קבצים. 
ClusterOptions  
בדיקת קוד כיסוי בדיקה שמריצה חבילה של בדיקת אינסטרומנטציה במכשיר נתון ויוצרת את דוח הכיסוי של הקוד. 
CollectingByteOutputReceiver IShellOutputReceiver שאוסף את כל הפלט של המעטפת אל byte[]
CollectingOutputReceiver IShellOutputReceiver שאוסף את כל הפלט של המעטפת ל-String אחד. 
CollectingTestListener ITestInvocationListener שיאסוף את כל תוצאות הבדיקה. 
עוזר אספנות עוזר לבצע כמה פעולות IMetricCollector במספר מקומות. 
CommandBaselineSetter רכיב הגדרה נפוץ שמטפל בהגדרות בסיסיות של מכשירים באמצעות פקודות מעטפת של adb. 
CommandFileParser מנתח של קובץ שמכיל קבוצה של שורות פקודה. 
CommandFileParser.CommandLine  
CommandInterrupter שירות שמאפשר הפרעה לפקודות של TradeFederation או סימון שהן לא מפריעות. 
CommandLineBuildInfoBuilder כלי עזר שנועד לתעד את הארגומנטים הרגילים של נתוני build משורת הפקודה וליצור מהם IBuildInfo
CommandOptions יישום של ICommandOptions
CommandOptionsGetter הטמעת שירות שמחזיר את ערך אפשרויות הפקודה של הפעלה נתונה. 
התוצאה של הפקודה מכיל את התוצאה של פקודה. 
CommandRunner נקודת כניסה חלופית של TradeFederation שתריץ את הפקודה שצוינה בארגומנטים בשורת הפקודה, ואז תצא. 
CommandRunner.ExitCode קודי שגיאה שאפשר לצאת מהם. 
CommandScheduler מתזמן להרצת פקודות TradeFederation בכל המכשירים הזמינים. 
CommandScheduler.HostState ערכים שונים של סטטוס מארח
CommandStatus הסטטוס של פעולה מתוזמנת. 
CommandStatusHandler אפליקציית handler עוזרת לעקוב אחרי סטטוס ההפעלה ולעדכן אותה. 
CommandSuccessModuleController מחלקה בסיסית של בקר מודול לדילוג על מודול בדיקה על סמך כשל בפקודת מעטפת. 
CommonLogRemoteFileUtil כלי השירות הזה מאפשר למנוע כפילות בקוד בייצוגים השונים של המכשירים המרוחקים עבור לוגיקת האחזור ביומן מרחוק של קבצים נפוצים. 
CommonLogremoteFileUtil.KnownLogFileEntry ייצוג של רשומה ידועה ביומן של מכשירים מרוחקים. 
CompanionAllocator מחלקת הבסיס שמטפלת בהקצאה של מכשיר נלווה ופינוי מקום

להטמיע את getCompanionDeviceSelectionOptions() כדי לתאר את הקריטריונים שנדרשים להקצאת המכשיר הנלווה

מודעות CompanionAware ITargetPreparer שמשקף את הלוגיקה של קבלת מכשיר נלווה שכבר הוקצה. 
CompanionAwareTest שיעור בדיקה בסיסי שכולל תבשיל שמאפשר קבלה ובדיקה של מכשיר נלווה

מחלקה משנית יכולה להתקשר אל getCompanion() כדי לאחזר את המודעה הנלווית שהוקצתה. 

CompanionDeviceTracker כיתה להקצאה ולשחרור של מכשירים נלווים
CompanionRunCommandTargetCommandr ITargetPreparer שמריץ פקודות מוגדרות במכשיר הנלווה שהוקצה
CompanionTestAppInstallSetup ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo#getTestsDir() במכשיר נלווה שהוקצה. 
CompileBootImageWithSpeedTargetPreparer הידור מחדש של נתיב האתחול ושרת המערכת עם מסנן המהדר (speed) 
ConditionFailureMonitor לעקוב אחרי כשלים בהפעלה. 
ConditionPriorityBlockQueue<T> מחלקה בטוחה לשרשורים עם פעולות דמויות ERROR(/PriorityBlockingQueue) שיכולות לאחזר אובייקטים שתואמים לתנאי מסוים. 
ConditionPriorityחסימתQueue.תמידMatch<T> ConditionPriorityBlockingQueue.IMatcher שתואם לכל אובייקט. 
ConditionPriorityFilterQueue.IMatcher<T> ממשק שמאפשר לקבוע אם הרכיבים תואמים לתנאי כלשהו. 
ConfigCompleter הטמעה של Completer להגדרות של TF. 
ConfigurableGrpcDynamicShardingClient  
הגדרה הטמעה קונקרטית של IConfiguration ששומרת במפה את אובייקטי ה-config שנטענו. 
הגדרות אישיות מכילה רשומה של מערך הגדרות אישיות, האובייקטים המשויכים אליו והאפשרויות שלהם. 
ConfigurationDef.ConfigObjectDef אובייקט לשמירת מידע על שם מחלקה ומספר המראה שלה (למשל, אם להגדרה יש את אותו אובייקט פעמיים, בהגדרה הראשונה יופיע מספר המראה הראשון). 
ConfigurationDescriptor אובייקט תצורה שמתאר היבט מסוים של ההגדרה עצמה. 
ConfigurationDescriptor.LocalTestRunner ה-Enum משמש לציון הרצת בדיקה מקומית. 
חריגה בהגדרה דירוג התראה אם לא ניתן לטעון את ההגדרה. 
הגדרה במפעל מפעל ליצירת IConfiguration
ConfigurationParameter.ConfigLoader הטמעה של IConfigDefLoader שעוקבת אחרי ההגדרות האישיות שכלולות בתצורה אחת ברמה הבסיסית (root), וגורמת לחריגה על בסיס הכללות. 
ConfigurationDefault.ErrorLoader  
ConfigurationUtil פונקציות שירות לטיפול בקובצי תצורה. 
ConfigurationXmlParserSettings מחלקה פשוטה לקבלת הגדרות של ConfigurationXmlParser

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

ConfigurationYamlParser מנתח לתצורת YAML הגדרות שנוצרו על ידי מסחר אלקטרוני
ConfigUtil סיווג כלי, ליצירה, אינטראקציה עם קובצי תצורה של נתונים סטטיסטיים ודחיפה שלהם. 
ConfigUtil.LogSource  
המסוף מסוף TradeFederation הראשי שמספק למשתמש את הממשק כדי לבצע אינטראקציה

כרגע יש תמיכה בפעולות כמו

  • להוסיף פקודה לבדיקה
  • הצגת רשימה של מכשירים והמצב שלהם
  • הצגת רשימת ההפעלות
  • הצגת רשימת הפקודות בתור
  • יצירת קובץ Dump של יומן ההפעלה לקובץ/stdout
  • כיבוי
 
Console.ArgRunnable<T> Runnable עם שיטת run שיכולה לקבל ארגומנט
Console.CaptureList סוג נוחות של List<List<String>>
ConsoleReaderOutputStream OutputStream שיכול לשמש כדי לגרום ל-System.out.print() לשחק יפה עם LineReader ללא גימור של המשתמש. 
ConsoleמוצאReporter כתב התוצאות ידפיס את תוצאות הבדיקה במסוף. 
ContentAnalysisContext מספקים את ההקשר סביב התוכן כדי לנתח אותו בצורה נכונה. 
ContentAnalysisContext.AnalysisMethod המדד הזה מתאר למה אפשר לצפות ממבנה התוכן כדי לנתח את התוכן בצורה נכונה. 
תוצאות ניתוח תוכן סיכום של ניתוח התוכן. 
ContentInformation (מידע על תוכן) מייצג את התוכן של יעד build נתון של הגרסה הבסיסית והגרסה הנוכחית. 
ContentProviderHandler מטפל שמפשט את האינטראקציות של ספק התוכן ומאפשר להשתמש בספק התוכן בצד המכשיר לפעולות שונות. 
CountingTestresultsListener TestResultListener שעוקב אחר מספר הבדיקות הכולל עד TestStatus
CountTestCasesCollector ספירה ודיווח על מספר מקרי הבדיקה של IRemoteTest נתון. 
כיסוי מדידת כיסוי בדיקת placeholder שמעבירה את מדידות הכיסוי מספק ה-build אל יומן הרישום. 
CoverOptions אובייקט שמיוצג על ידי עסק כדי להחזיק אפשרויות כיסוי. 
CoverOptions.Toolchain  
CpuThrottlingwaiter ITargetPreparer שממתין עד שהתדירות המקסימלית בכל הליבות תשוחזר לרמה הגבוהה ביותר שזמינה.
CreateAvdPreparer  
CreateUserPreparer מכין יעד ליצירת משתמש ולניקוי שלו בסוף. 
CurrentInvocation מחלקה שעוקבת אחרי ההפעלה הנוכחית ומספקת מידע שימושי בכל מקום בהפעלה. 
CurrentInvocation.InvocationInfo מפתח בעל שם מיוחד שתמיד נאכלס להפעלה. 
CurrentInvocation.Isolationissue תיאור של רמת הבידוד

D

DebugHostLogOnFailureCollector Collector שיאסוף את היומנים בצד המארח וירשום אותם ביומן כאשר מתרחש כשל בתרחיש בדיקה. 
DefaultConnection ייצוג ברירת מחדל של חיבור של מכשיר, שסביר להניח שהוא חיבור adb סטנדרטי של המכשיר. 
DefaultConnection.ConnectionBuilder ה-builder משמש לתיאור החיבור. 
DefaultAndroidTestRunner תוסף של ddmlib RemoteAndroidTestRunner כדי להגדיר כמה ברירת מחדל לתרחישים לדוגמה של נתונים מ-Trends. 
DefaultTestsZipInstaller הטמעת ברירת מחדל של מנהל ההתקנה של קובצי ZIP. 
AssigndInvocationExecution InvocationExecution, להאציל את הביצוע לקובץ בינארי אחר מסוג Tradeified. 
מקודד של יחסי תלות סוג חדש של ספק שמאפשר לקבל את כל התלות לבדיקה. 
DeviceActionTargetPreparer ITargetPreparer לביצוע פעולות במכשיר. 
DeviceActionUtil סוג שירות לביצוע פעולות במכשיר. 
DeviceActionUtil.Command פקודות לפעולות במכשיר. 
DeviceActionUtil.DeviceActionConfigError חריג בגלל שגיאה בהגדרה. 
DeviceAllocationתוצאת מייצג את התוצאות של ניסיון הקצאה של פקודה. 
DeviceAllocationState מייצג את מצב ההקצאה של המכשיר מנקודת המבט של IDeviceManager
DeviceAvailableChecker בודק לוודא שהמודול לא משאיר את המכשיר במצב אופליין. 
DeviceBaselineChecker קביעת הגדרות הבסיס למכשירים לפני כל מודול. 
DeviceBaselineSetter כיתת מופשטת שמשמשת ליצירת הגדרת בסיס למכשיר. 
DeviceסוללהLevelChecker IRemoteTest שבודק אם יש טעינה מינימלית של הסוללה וממתין עד שהסוללה תגיע לסף טעינה שני אם אין רמת טעינה מינימלית. 
DeviceסוללהResourceMetricCollector האסף הזה אוסף מדדים של צריכת הסוללה של המכשיר. 
DeviceBuildDescriptor מחלקה של wrapper ל-IBuildInfo, שמכילה שיטות עזר לאחזור מידע על ה-build של פלטפורמת המכשיר. 
DeviceBuildInfo IBuildInfo שמייצג build מלא של מכשיר Android ואת הבדיקות שלו (אופציונלי). 
DeviceBuildInfoBootStrapper ITargetPreparer שמחליף שדות של מידע על גרסאות build במאפיינים שנקראים מהמכשיר

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

DeviceBuildInfoInjector ITargetPreparer שמוסיף את המטא-נתונים DeviceBuildDescriptor אל השדה IBuildInfo
מנקה מכשירים מבצע הפעלה מחדש או פירמוט כפעולת ניקוי לאחר הבדיקה, ובאופן אופציונלי מכבה את המסך
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 שמאחסנת את האובייקטים של תצורת המכשיר שנטענו במאפיינים שלו. 
DeviceDescriptor (תיאור מכשיר) מחלקה שמכילה מידע שמתאר מכשיר בבדיקה. 
DevicePortedError התראה נוספת כשאין יותר גישה למכשיר דרך סוג ההעברה, למשל, אם לא רואים יותר את המכשיר דרך USB או חיבור TCP/IP
DeviceErrorIdentifier מזהי שגיאות משגיאות במכשיר ושגיאות שדווחו במכשיר. 
DeviceנכשלToBootError מקבלים התראה אם האתחול של מכשיר נכשל אחרי הבהוב ב-build. 
DeviceFeatureflag  
DeviceFeatureModuleController בקר מודול שלא מאפשר להריץ בדיקות כאשר הוא לא תומך בתכונות מסוימות. 
DeviceFileReporter (מדובר ב-DeviceFileReporter) מחלקת שירות שבודקת את הקבצים במכשיר ושולחת אותם אל ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) אם נמצאו. 
DeviceFlashPreparer ITargetPreparer שמבהב תמונה בחומרה פיזית של Android. 
DeviceFoldableState ייצוג של מצב מתקפל של המכשיר כפי שהוחזר על ידי 'cmd device_state Print-states'. 
DeviceFolderBuildInfo IDeviceBuildInfo שמכיל גם ארטיפקטים אחרים של build שנמצאים בספרייה במערכת הקבצים המקומית. 
DeviceImageTracker לצורך חלק מהעדכון המצטבר של המכשיר, אנחנו צריכים את הקבצים הבסיסיים כדי לחשב את ההבדלים. 
DeviceImageTracker.FileCacheTracker מעקב אחר מידע על תמונת המכשיר שנשמרה במטמון והמטא-נתונים שלה
DeviceImageZipFlashingTargetTargetr כלי להכנת יעד שמבהב במכשיר עם תמונות של המכשיר שסופקו באמצעות פורמט ספציפי. 
DeviceInternetAccessibilityResourceMetricCollector הקולט שולח פינג לכתובת google.com כדי לבדוק אם יש למכשיר נגישות לאינטרנט או אין. 
DeviceJUnit4ClassRunner יחידת ריצה לבדיקה JUnit4 שיכולה להכיל גם IDeviceTest
DeviceJUnit4ClassRunner.LogAnnotation הערה מזויפת שנועדה לשאת יומנים לעיתונאים. 
DeviceJUnit4ClassRunner.MetricAnnotation הערה מזויפת שנועדה לכלול מדדים לכתבים. 
DeviceJUnit4ClassRunner.TestLogData יישום של ExternalResource ו-TestRule
DeviceJUnit4ClassRunner.TestMetrics יישום של ExternalResource ו-TestRule
DeviceManagementGrpcServer שרת GRPC מאפשר להזמין מכשיר מ-Trended. 
מנהל המכשירים  
DeviceManager.FastbootDevice ייצוג של מכשיר במצב אתחול מהיר (Fastboot mode). 
DeviceMetricData אובייקט שיכיל את כל הנתונים שנאספו על ידי אספני מדדים. 
DeviceMonitormultixer מחלקה של שרת proxy להפצת בקשות למספר IDeviceMonitor
DeviceNotAvailableExt [מכשיר לא זמין] התראה אוטומטית כשמכשיר כבר לא זמין לבדיקה. 
DeviceOwnerTargetTargetr ITargetPreparer שמגדיר רכיב של בעלי מכשיר. 
DeviceParameterizedRunner יחידת הרצה עם פרמטרים בסגנון JUnit4, לביצוע בדיקות עם פרמטרים המבוססים על המארח. 
מאפייני מכשיר הגדרות קבועות נפוצות לשמות מאפיינים בצד המכשיר
DevicerecoveryModeUtil  
DeviceReleaseReporter הכלי לדיווח על נתוני גרסה של מכשירים שמטפל בתקשורת עם ההורה מעבד את המכשירים המשוחררים. 
DeviceResetFeature יישום של איפוס מכשיר בצד השרת. 
DeviceResetHandler טיפול בתשתיות איפוס כללי של המכשיר. 
DeviceRuntimeError התראה אוטומטית כשפעולה במכשיר לא הובילה לתוצאות הצפויות. 
DeviceSelectionOptions קונטיינר של קריטריונים לבחירת מכשיר. 
DeviceSelectionOptions.DeviceRequestedType הסוגים האפשריים של מכשירי placeholder נתמכים. 
DeviceSettingChecker בדיקה אם הגדרות המכשיר השתנו במהלך הרצת מודול. 
הגדרת המכשיר ITargetPreparer שמגדיר את המכשיר לבדיקה על סמך ערכי Option שסופקו. 
DeviceSnapshotFeature הטמעת תמונת מצב של המכשיר בצד השרת. 
DeviceSnapshotHandler תמונת מצב של הדיונון. 
DeviceStateMonitor שיעור עוזר למעקב אחרי המצב של IDevice
DeviceStorageAgeResourceMetricCollector ניתוח גיל האחסון מ-Logcat. 
DeviceStorageFiller מכין יעד שימלא את נפח האחסון כדי שיהיה מקום פנוי. 
DeviceStorageStatusChecker בודקים אם יש במכשיר מספיק מקום בכונן למחיצות הנתונות. 
DeviceStringPusher יוצר היעד לכתיבת מחרוזת לקובץ. 
חבילת מכשירים מרחיב את הקונטיינר Suite של JUnit4 כדי לספק ITestDevice לבדיקות שדורשות אותו. 
DeviceSyncHelper כלי שעוזר לסנכרן תמונה חדשה של מכשיר עם המכשיר. 
DeviceTestCase תרחיש הבדיקה של העוזר הדיגיטלי ל-JUnit, שמספק את השירותים IRemoteTest ו-IDeviceTest
DeviceTestתוצאה התמחות שיווקית של TestResult שתתבטל במקרים של DeviceNotAvailableException
DeviceTestresults.RuntimeDeviceNotAvailableexcept  
DeviceTestRunOptions מחלקה של builder עבור אפשרויות הקשורות להרצת בדיקות מכשירים באמצעות BaseHostJUnit4Test. 
DeviceTestSuite חבילת הבדיקה של JUnit עוזרת, שמספקת את שירותי IRemoteTest ו-IDeviceTest
DeviceTraceCollector אוסף שיתחיל לעקוב באופן עצמאי כשהפעלת בדיקה מתחילה וקובץ מעקב ביומן בסוף. 
DeviceUnavailableMonitor ה-listener הזה מנסה לתעד DNAE ברמת תרחיש הבדיקה בלבד. 
DeviceUnResponseError תחום התמחות של DeviceNotAvailableException שמציין שהמכשיר גלוי ל-adb, אבל לא מגיב (כלומר, הפקודות מפסיקות לפעול, לא ניתן להפעיל אותן וכו')
DeviceUpdateTargetPreparer ITargetPreparer מופשט שמטפל בשלבים נפוצים של עדכון מכשירים באמצעות קובץ תמונה של מכשיר ממקור חיצוני (בניגוד לשירות build). 
DeviceWi-ResourceMetricCollector האספן אוסף את המדדים הנוכחיים של עוצמת האות של ה-Wi-Fi המחובר ומהירות הקישור. 
DeviceWiper ITargetPreparer שמאפס את נתוני המשתמשים
Digest המחשבון שיטות שירות לחישוב Digest
DirectedGraph<V> הטמעה מכוונת של תרשימים לא משוקללים. 
DisableSELinuxTargetPreparer מכין היעד שמשבית את SELinux אם הוא מופעל. 
DryRunKeyStore מאגר מפתחות להרצה יבשה, שבו כל ערך של מאגר מפתחות תמיד מוחלף ונמצא בצורה תקינה. 
מייבש כביסה באופן שקוף, כלומר יבש מריץ בדיקות במקום לבצע אותן בפועל. 
DynamicFileStubTest זוהי בדיקה ש מוצגים במסחר אלקטרוני כדי לבדוק ש-trending יכולה לפתור את הבעיה של קובץ דינמי בצורה נכונה. 
Dynamic RemoteFileresolver מחלקה שעוזרת לזהות את הנתיב לקבצים מרוחקים. 
Dynamic RemoteFileresolver.FileresolverLoader טעינת האפליקציות של IRemoteFileResolver
DynamicShardHelper אסטרטגיית פיצול כדי לאפשר שמירה על תור בעבודה מרחוק בין מספר מכונות TF
DynamicShardingConnectionInfoMessage מחלקה של שמירת נתונים כדי שיהיה קל יותר לשלוח דרך שרת התכונות. 
דינמי מערכת מוכנות ITargetPreparer שמגדיר תמונת מערכת מעל גרסת ה-build של המכשיר עם עדכון מערכת דינמי. 

ה.

PreviewDeviceReleaseFeature הטמעת שרת תכונות לגרסה מוקדמת של המכשיר. 
אימייל כיתה עוזרת לשלוח אימייל. 
EmailHostHealthAgent הטמעה של IHostHealthAgent לשליחת אימיילים מדוחות מעקב אחר המארח
EmmaXmlConstants קבועים שמשמשים לניתוח דוח emma xml. 
EmulatorMemoryCpuCapturer  
EndCentralDirectoryInfo EndCentralDirectoryInfo היא מחלקה שמכילה את המידע הכולל של קובץ ZIP. 
EnforcedSeLinuxChecker בודק סטטוס שמבטיח את הסטטוס של Selinux. 
מחקUserDataPreparer ITargetPreparer שמאפס את נתוני המשתמש במכשיר. 
ErrorIdentifier בממשק הזה מתואר שגיאה ספציפית ואת המאפיינים שלה. 
ErrorStorageUtil מחלקה מסייעת לתמרן את השגיאות כדי ליישר קו עם האחסון המשותף. 
EventsLoggerListener האזנה שמתעדת בקובץ את כל האירועים שהוא מקבל
ErrorThrowingRunnerWrapper  
ExecutableAction סיווג ערך שמייצג פעולה שאפשר לבצע. 
ExecutableActionAction סיווג ערך שמייצג תוצאה של ExecutableAction
ExecutableBaseTest מחלקה בסיסית לסגנון הפעלה של בדיקות. 
ExecutableHostTest בדיקת קובץ הפעלה להפעלה במארח. 
ExecutableTargetTest בדיקת קובץ הפעלה להפעלה על היעד. 
ExecutionFiles יחסי תלות של קבצים שנוצרים במהלך ביצוע בדיקה או הפעלה, שצריכים להיות מועברים לצורך בדיקה. 
ExecutionFiles.FilesKey המספור של המפתח הרגיל הידוע למפה. 
ExecutionProperties מאפיינים שנוצרים במהלך ביצוע של בדיקה או הפעלה. 
existingBuildProvider IBuildProvider שמחזיר IBuildInfo שנוצר כבר. 
ExtendedFile תוסף של קובץ רגיל שנועד לשאת מטא-נתונים שקשורים ל-build. 
ExtensionAtomsRegistry ExtensionAtomsRegistry לשימוש מקומי בנתונים סטטיסטיים. 

ו'

FailureDescription הקטגוריה שמתארת מידע על כישלון ב-Commerce Federation. 
בדיקת FakeTest בדיקה מזויפת שמטרתה היא לעזור ליצור בקלות תוצאות בדיקה שחוזרות על עצמן. 
FakeTestsZipFolder ציוד בדיקה שיוצר תיקיית בדיקות מזויפת של בדיקות לא דחוסות בקובץ ZIP על סמך רשימת תוכן. 
FakeTestsZipFolder.ItemType  
FastbootCommandCommandr כלי להכנת יעד שמפעיל אתחול מהיר ושולח פקודות של אתחול מהיר (fastboot). 
FastbootDeviceFlasher כיתה שמסתמכת על אתחול מהיר כדי להבהב תמונה בחומרה פיזית של Android. 
הכלי לאתחול מהיר (FastbootHelper) מחלקה מסייעת לפעולות אתחול מהיר (fastboot). 
FastbootUpdateBootstrapP ITargetPreparer שמעביר קבצים שצוינו (תוכנת אתחול, רדיו, קובץ ZIP של תמונת המכשיר) אל IDeviceBuildInfo כדי לגרום למכשירים לפעול עם FastbootDeviceFlasher, ולאחר מכן מחדיר מאפייני מכשיר לאחר ההפעלה אל פרטי ה-build למטרות דיווח על תוצאות. 
FatalHostError חריגה שמציינת שאירעה שגיאה חמורה שלא ניתן לשחזר במכונה המארחת שפועלת ב-TrendFederation, ושצריך להשבית את מכונת TradeFederation. 
FeatureflagTarget שזמינות מעדכנות את DeviceConfig (דגלי תכונות שכווננו על ידי שירות מרוחק). 
FileDownloadcache מחלקה של עוזר שמחזק את מטמון ה-LRU של מערכת הקבצים המקומית של קבצים שהורדו. 
FileDownloadCacheProcess מפעל ליצירת FileDownloadCache
FileDownloadCacheWrapper מחלקה wrapper שמספקת מתקני FileDownloadCache במהלך ההטמעה של הממשק IFileDownloader
FileIdleMonitor הוא עוקב אחר הקבצים ומבצע קריאה חוזרת אם הם לא היו פעילים (כלומר
FileInputStreamSource InputStreamSource שמקבל קובץ קלט. 
FileLogger ILeveledLogOutput שמפנה את הודעות היומן לקובץ ול-stdout. 
FileProtoClaimReporter כתב אב שמוסיף את TestRecord לקובץ. 
FilePullerDeviceMetricCollector BaseDeviceMetricCollector שמזהה את מפתח המדדים שמגיע מהמכשיר ושולף אותם כקובץ מהמכשיר. 
FilePullerLogCollector יומן הרישום של הקובץ שדווח בצד המכשיר. 
FileSystemLogSaver שמירת יומנים במערכת קבצים. 
FilesystemRootChecker  
FileUtil מחלקה של עוזרים לפעולות שקשורות לקבצים
FileUtil.LowDiskSpaceError המערכת תקבל התראה אם נפח האחסון שניתן להשתמש בו נמוך מהסף המינימלי. 
FilteredresultsForwarder וריאנט של ResultForwarder שמאפשר לדווח רק על רשימת היתרים של TestDescription
FixedByteArrayOutputStream ERROR(/OutputStream) בזיכרון ששומר רק את הכמות המקסימלית של נתונים. 
שיטת הבהוב enum לתיאור השיטה שמשמשת להבהוב המכשיר בבדיקה
FlashingResourcesParser מחלקה שמנתחת גרסאות נדרשות של קובצי עזר של תמונות, שנדרשים להבזק של מכשיר. 
FlashingResourcesParser.AndroidInfo הגדרה מסוג typedef עבור Map&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.Constraint ממשק סינון שנועד לאפשר ל-FlashingResourcesParser להתעלם ממשאבים מסוימים שאחרת הוא עשוי להשתמש בהם
FlashingResourceUtil הכלי הזה עוזר להגדיר את הגרסה המתאימה של פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) כדי שאפשר יהיה להבהב אותם באמצעות DeviceFlashPreparer
FoldableExpandingHandler IModuleParameterHandler מתרחב לעוד הגדרות לכל תצורה מתקפלת שאינה ראשית. 
FoldableHandler רכיב handler גנרי מתקפל שיכול להשתמש בפרמטרים המתקפלים כדי ליצור מודול מיוחד. 
FoldableModeModer כלי להכנת יעדים שיכול להחליף את מצב המכשיר המתקפל. 
FolderBuildInfo הטמעה בטון של IFolderBuildInfo
FolderSaver ITargetPreparer שמושך ספריות מהמכשיר, דוחס ושומר אותו בקצה העורפי לרישום ביומן. 
FormattedGeneratorReporter כתב שמאפשר ליצור דוחות בפורמט מסוים. 
FreeDeviceState  
FuseUtil מחלקה מסייעת לפעולות FUSE. 

G

GceAvdInfo המבנה שבו יישמרו הנתונים הרלוונטיים למכונת GCE AVD נתונה. 
GceAvdInfo.GceStatus  
GceAvdInfo.LogFileEntry  
GceLHPTunnelMonitor  
GceManager עוזר שמנהל את הקריאות ל-GCE כדי להתחיל/להפסיק ולאסוף יומנים מ-GCE. 
GceremoteCmdFormatter מחלקה של שירותים כדי לפרמט פקודות כדי להגיע למכשיר gce מרוחק. 
GceremoteCmdFormatter.ScpMode אפשר להשתמש ב-SCP כדי לדחוף או לשלוף קובץ בהתאם למבנה של הארגומנטים. 
GceSshTunnelMonitor מוניטור Thread למנהרת Gce Ssh. 
GcovCodeCoverCollector BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של gcov מהמכשיר ותרשום אותן כפריטי מידע שנוצרו בתהליך פיתוח (Artifact) לבדיקה. 
GcovKernelCodeCoverCollector BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של ליבת ה-gcov מניפוי באגים ומחוץ למכשיר, ואז ירשום אותן כפריטי מידע שנוצרו בתהליך פיתוח (Artifact) לבדיקה. 
GCSBucketUtil מנהל קבצים להורדה ולהעלאה של קבצים מ-Google Cloud Storage (GCS). 
GCSBucketUtil.GCSFileMetadata wrapper פשוט לפרטי הקובץ ב-GCS. 
GCSCommon מחלקה בסיסית לפעולת Gcs כמו הורדה והעלאה. 
GCSConfigurationConfiguration ConfigurationFactory טוען הגדרות מ-Google Cloud Storage. 
GCSConfigurationManufacturer.GCSConfigLoader תוסף של ConfigurationFactory.ConfigLoader שטוען את ההגדרות מ-GCS, עוקב אחרי ההגדרות שכלולות מתצורה אחת ברמה הבסיסית (root) ושולח חריג על כללי מכלול. 
GCSConfigurationServer שרת Config טוען הגדרות מ-Google Cloud Storage (GCS). 
GCSDownloaderHelper כלי הורדה לקטגוריה של GCS שמטפל בשמירה במטמון ובפתרון בעיות שקשורות להגדרות הגלובליות. 
GCSFileDownloader הורדת קבצים להורדת קבצים מ-Google Cloud Storage (GCS). 
GCSFileUploader הכלי להעלאת קבצים להעלאת נתונים לאחסון בענן של Google (GCS). 
GCSHostResourceManager הורדת משאב מארח מ-GCS (אחסון בענן של Google). 
GcsremoteFileresolver הטמעה של IRemoteFileResolver שמאפשרת הורדה מקטגוריה של GCS. 
GeneralLogcatEventParser<LogcatEventType> ניתוח קלט Logcat של אירועים. 
GeneralLogcatEventParser.LogcatEvent מבנה לאחסון של אירוע Logcat עם סוג האירוע ולהפעלת הודעת Logcat.
GetPreviousPassedHelper עוזר לקבל את מסנני הבדיקה הקודמים. 
GkiDeviceFlashFlashr הכנת יעד שמעדכן את המכשיר עם תמונה גנרית ליבה נפוצה של Android. 
תצורה גלובלית הטמעה של IGlobalConfiguration שמאחסנת במפה את אובייקטי התצורה שנטענו
GlobalFilterGetter הטמעת שירות שמחזירה את המסננים של הפעלה נתונה. 
GlobalTestFilter אפשרויות הסינון שהוחלו על ההפעלה. 
GoogleApiClientUtil כלים ליצירת לקוח Google API. 
GooglemetricresultsParser ניתוח התוצאות של נקודת השוואה של Google שפועלת מהמעטפת, ומחזירה מפה עם כל התוצאות. 
בדיקת ההשוואה לשוק של Google בדיקה שמריצה חבילת בדיקות בנצ'מרק של Google במכשיר נתון. 
GranularRetriableTestWrapper מחלקה של wrapper פועלת ב-IRemoteTest כדי להציג פירוט של IremoteTest ברמת תרחיש הבדיקה. 
GranularRetriableTestWrapper.StartEndCollector עוזר/ת בכיתה לזהות נקודות התחלה וסיום חסרות לריצה. 
GsiDeviceFlashFlashr מכינים יעד שמבהב את המכשיר עם קובץ אימג' של מערכת גנרית של Android. 
GTest בדיקה שמריצה חבילת בדיקה מותאמת במכשיר נתון. 
GTestBase המחלקה הבסיסית של gTest
GTestListTestParser מנתח תוצאות למצב gtest הרצת בדיקה עם הפרמטר "--gtest_list_tests". 
GTestresultsParser מנתח את התוצאות של 'מצב פלט גולמי' של בדיקות נייטיב באמצעות GTest שרצות מהמעטפת, ומיידע את ITestInvocationListener של התוצאות. 
GTestXmlתוצאהParser מנתח את התוצאות של 'מצב פלט XML' בבדיקות נייטיב באמצעות GTest שרצות מהמעטפת, ומיידע את ITestRunListener של התוצאות. 

H

HarnessError מחלקה בסיסית של חריגים שנגרמת בתוך הרתמה. 
HarnessIO מפרסמים חריגים שיעזרו לכם לטפל בבעיות בקבצים. 
HarnessRuntimeError  
HeapHostMonitor הטמעת AbstractHostMonitor שעוקבת אחרי זיכרון הערימה במארח ורושמת אותו מדי פעם ביומן ההיסטוריה. 
HelloWorldMultiTargetPreparer הטמעה לדוגמה של IMultiTargetPreparer
HistoryLogger יומן ההיסטוריה של TF, יומן מיוחד שמכיל רק כמה אירועים ספציפיים. 
HostGTest בדיקה שמריצה חבילת בדיקה מותאמת. 
HostMetric המחלקה הזו מייצגת דגימה של מדד מארח לדיווח. 
HostOptions סיווג מחזיק של אפשרויות מארח. 
HostOrchestratorUtil כלי להפעלת פקודות באמצעות Hostrtor במכונות מרוחקות. 
HostStatsdMetricCollector IMetricCollector שאוסף מדדים סטטיסטיים מהצד המארח באמצעות פקודות של נתונים סטטיסטיים. 
בדיקת מארח יחידת הרצה לבדיקה של בדיקות המבוססות על מארח של JUnit. 
HostUtils תטמיעו כמה שיטות שימושיות שימושיות להרצת בדיקות מארח. 
HprofAllocSiteParser מחלקה של עוזר לנתח מידע מקטע 'אתרי הקצאה' בדוחות hprof. 
HttpHelper כולל שיטות מסייעות לשליחת בקשות http
HttpHelper.RequestRunnable ניתן להרצה לשליחת בקשות באמצעות IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
HttpMultipartPost מחלקה תומכת ליצירת בקשות פוסטים מרובות חלקים ב-HTTP. 
HttpremoteFileresolver הטמעה של IRemoteFileResolver שמאפשרת להוריד קובץ מרחוק דרך http
HttpsremoteFileresolver הטמעה של IRemoteFileResolver שמאפשרת להוריד קובץ מרחוק דרך https

I

IAbi ממשק שמייצג את ה-ABI בבדיקה. 
IAbiReceiver בדיקה שבה צריך לבדוק את ה-ABI. 
IAndroidDebugBiger הגדרת הממשק ל-methods AndroidDebugBridge בחבילה הזו. 
IAppBuildInfo הממשק הזה הוצא משימוש. צריך להשתמש ישירות ב-IBuildInfo. 
IAutoRetriableTest ממשק של IRemoteTest שלא מוטמע בו ITestFilterReceiver אבל עדיין מעוניין לתמוך בניסיון אוטומטי מחדש. 
IסוללהInfo הממשק שמגדיר את האינטראקציה עם סוללה של מכשיר. 
IסוללהInfo.סוללה מתאר את מצב הטעינה הנוכחי של הסוללה. 
IBuildInfo מכיל מידע על ה-build בבדיקה. 
IBuildInfo.BuildInfoProperties יש מאפיינים ש-IBuildInfo יכול לבקש לשנות חלק מהטיפול בהם. 
IBuildProvider אחראי לספק מידע לגבי ה-build שנבדק. 
IBuildReceiver בדיקה שדורשת התייחסות ל-build בבדיקה. 
ICacheClient ממשק ללקוח מטמון. 
IClusterClient ממשק לאינטראקציה עם הקצה העורפי של TFC. 
אירוע IClusterEvent ממשק לכל אירוע אשכול שיועלה אל TFC. 
IClusterEventUploader<T extends IClusterEvent> ממשק ל-ClusterEventUploader
IClusterOptions ממשק לקבלת אפשרויות שקשורות לאשכולות. 
ICommandOptions קונטיינר לאפשרויות ביצוע לפקודות. 
ICommandScheduler מתזמן להרצת פקודות TradeFederation. 
ICommandScheduler.IScheduledInvocationListener האזנה לאירועי הפעלה בסיום ההפעלה. 
אסטרטגיית ICompression ממשק שמייצג אלגוריתם דחיסה שאפשר לבחור בזמן הריצה. 
IConfigOptionValueTransformer ממשק לשינוי ערך של אפשרויות הגדרה
IConfigurableVirtualDevice ממשק שמספק מידע על מידע שאפשר להגדיר מראש במכשיר וירטואלי (כתובת IP של המארח, המשתמש המארח, קיזוז היציאות וכו'). 
הגדרה פרטי ההגדרה להפעלה של TradeFederation. 
IConfigurationConfiguration המפעל ליצירת IConfiguration
IConfigurationReceiver ממשק פשוט לייצוג אובייקט שמקבל IConfiguration
IConfigurationServer ממשק לשרת config. 
ICredential Manufacturer ממשק להגדרות המקוריות של פרטי הכניסה ליצירת oauth2 Credential
IDefaultObjectLoader ממשק לטעינת אובייקטי ברירת המחדל שצריכים להיות חלק מהגדרות ה-YAML. 
IDefaultObjectLoader.LoaderConfiguration אובייקט התצורה בטעינה כדי להעביר מידע לטוען. 
IDeviceActionReceiver ההגדרה הזו מספקת API לקבלת אירועים במכשיר. 
IDeviceBuildInfo IBuildInfo שמייצג build מלא של מכשיר Android ואת הבדיקות שלו (אופציונלי). 
IDeviceBuildProvider IBuildProvider שמשתמש במידע מ-ITestDevice כדי לאחזר build. 
IDeviceConfiguration ממשק בעלים של תצורת מכשיר. 
IDeviceFlasher מהבהבת תמונה של המכשיר במכשיר. 
IDeviceFlasher.UserDataFlashOption מספר האפשרויות לטיפול בתמונה של נתוני המשתמש
IDeviceManager ממשק לניהול קבוצת המכשירים הזמינים לבדיקה. 
IDeviceManager.IFastbootListener האזנה לשינויים במצב של אתחול מהיר (fastboot). 
IDeviceMonitor ממשק למעקב אחרי מצב המכשירים. 
IDeviceMonitor.DeviceLister מחלקה דמוית Runnable שצריך להחזיר את המכשירים המוכרים ואת המצבים שלהם. 
שחזור iDevicerecovery ממשק לשחזור מכשיר שעבר למצב אופליין. 
IDeviceSelection ממשק לקריטריונים לבחירת מכשירים. 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor יש בו מתקנים למעקב אחר המצב של IDevice
IDeviceTest ממשק לאובייקט שצריך הפניה ל-ITestDevice
לא ניתן להשבתה ממשק שמתאר אובייקט נתונים מ-Trendified שאפשר להשבית. 
IDynamicShardingClient ממשק wrapper ללקוח הפיצול

מטרת השינוי היא שנוכל להחליף קוד HTTP או לבדוק קוד כזה במקרה הצורך. 

IDynamicShardingConnectionInfo ממשק למחלקות שמכילות פרטי חיבור לפיצול דינמי
IEmail ממשק לשליחת אימייל. 
IEmail.Message מאגר נתונים של הודעות אימייל. 
IFileDownloader ממשק להורדת קובץ מרוחק. 
IFileEntry הגדרת ממשק שמספקת חוזה פשוט יותר שאפשר לדמות ל-methods של FileEntry
IFileresolverLoader טעינת האפליקציות של IRemoteFileResolver
IFileresolverLoader.resolverLoadingexcept מוצגת חריגה אם לא ניתן לטעון או לאתחל את המקודד. 
IFlashingResourcesParser ממשק למתן הגרסאות הנדרשות של קובצי תמונה עזר, שנדרשים להבהוב במכשיר. 
IFlashingResourcesRetriever ממשק לאחזור קובצי תמונה עזר הדרושים להבהוב של המכשיר. 
IFolderBuildInfo קובץ IBuildInfo מופשט פשוט שפריטי ה-build שלו מכילים בספרייה של מערכת קבצים מקומית. 
IFormatterGenerator ממשק שמתאר פורמט ל-SuiteResultHolder
IGlobalConfiguration מחלקה להכללה של פרטי הגדרות גלובליות עבור מכונה אחת של איחוד הסחר הסחר, (שכולל כל מספר של הפעלות של הגדרות בפועל). 
IHarnessError תיאור של ממשק החריגים של רתמה (harness) שיוטמע על ידי חריגים במסגרת רתמה. 
IHostCleaner ניקוי המארח בסיום הפעלת הבדיקה. 
IHostHealthAgent ממשק לשליחת מדדים של מארח או מכשיר. 
IHostMonitor ממשק לשליחת נתוני מארח
IHostMonitor.HostDataPoint סיווג גנרי לנתונים שידווחו. 
IHostMonitor.HostMetricType  
IHostOptions ממשק של מחזיק האפשרויות של המארח. 
IHostOptions.PermitLimitType Enum שמתאר את מגבילי האישורים האפשריים
IHostResourceManager ממשק למשאב מארח של מנהל. 
IHttpHelper שיטות מסייעות לביצוע בקשות http. 
IHttpHelper.DataSizeחריג  
IInvocationContext מכיל מידע על ההפעלה כדי לאפשר גישה לבדיקות, במקרה הצורך. 
IInvocationContext.TimingEvent  
IInvocationContextReceiver בדיקה שצריך להתייחס להקשר של ההפעלה. 
ביצוע הפעלה ממשק שמתאר את הפעולות שיתבצעו כחלק מהפעלה. 
IKeyStoreClient ממשק לגישה למאגר מפתחות של סיסמאות או מידע אישי רגיש. 
IKeyStoreStore מפעל ליצירת IKeyStoreClient
ILabPreparer ממשק סמנים למתכנני מעבדה

בכתובת ITargetPreparer מוסבר למה הממשקים האלה מיועדים. 

ILeveledLogOutput מחלקות שמטמיעות את הממשק הזה מספקות שיטות שמתחברות בפלט של הודעות ביומן. 
ILogcatReceiver מחלקה שמספקת את הפלט של ה-Logcat של המכשיר כ-InputStreamSource
ILogRegistry ממשק של לוגרי SSO בטוני ILogOutput שמבצע עיבוד ל-Multixs ומנהל יומנים שונים. 
ILogRegistry.EventType אירועים שכדאי לתעד ביומן
ILogSaver מחלקות שמטמיעות את הממשק הזה מספקות שיטות לאחסון יומנים במיקום מרכזי. 
ILogSaverListener ל-ITestInvocationListener יש הרשאה להאזין מתי קובצי יומן נשמרים. 
ImageContentAnalyzer כלי לניתוח תוכן של תמונות במכשיר
IManagedTestDevice מכשיר ITestDevice שמחזור החיים שלו מנוהל. 
IManagedTestDevice.DeviceEventResponse מאגר של התשובה לשיחת IManagedTestDevice#handleAllocationEvent(DeviceEvent)
IManagedTestDevice Protect ממשק ליוצרים של IManagedTestDevice
IMetricCollector הממשק הזה יתווסף כעיצוב בדיווח על תוצאות הבדיקה כדי לאסוף מדדים תואמים. 
IMetricCollectorReceiver ממשק להטמעה של IRemoteTest אם הם צריכים לקבל את הרשימה של IMetricCollector להרצת הבדיקה. 
IMoblyYamlresultsHandler ממשק של handler של תוצאות yaml ב-mobly. 
IMoblyYamlresultHandler.ITestresults ממשק של תוצאת yaml ב-mobly
IModuleController ממשק שמאפשר לקבוע אם להפעיל או לא להפעיל מודול. 
IModuleController.RunStrategy Enum שמתאר איך לבצע את המודול. 
IModuleParameterHandler הממשק לפרמטרים של מודולים של חבילות. 
שחזור IMultiDevice ממשק לשחזור מספר מכשירים במצב אופליין. 
IMultiDeviceTest הממשק הזה הוצא משימוש. הממשק הזה נשמר באופן זמני לצורך תאימות, אבל בפועל לא נעשה בו יותר שימוש. אין להטמיע אותו. 
IMultiTargetPreparer הכנה של סביבת הבדיקה לכמה מכשירים ביחד. 
INativeDevice מספק API מהימן ברמה קצת יותר גבוהה ל-ddmlib IDevice
בדיקת INativeDevice ממשק לאובייקט שצריך הפניה ל-INativeDevice
IncrmentalImageUtil כלי שמאפשר למנף את העדכון המצטבר של התמונה והמכשיר. 
InfraErrorIdentifier מזהי שגיאה מ-Trends Federation infra, ו-Infra תלויות (כמו Build infra). 
InputStreamSource הממשק הזה בעצם כולל ERROR(/InputStream) כדי שיהיה אפשר לשכפול. 
להתקנתAllTestZipAppsSetup ITargetPreparer להתקנת כל האפליקציות בקובץ ZIP לבדיקה. 
InstallApexModuleTargetPlanr  
InstallApkSetup ITargetPreparer שמתקין קובץ APK אחד או יותר שנמצא במערכת הקבצים. 
התקנתBuildEnvApkSetup ITargetPreparer שמתקין חבילת APK אחת או יותר לבדיקה בסביבת build של פלטפורמת Android. 
בדיקת מכשירים להתקנה הפעלת כל המכשירים שנמצאו במכשיר הנוכחי. 
InstantAppHandler handler של ModuleParameters#INSTANT_APP
כלי הכנה לאינסטרומנטציה ITargetPreparer שמפעיל את האינסטרומנטציה
בדיקת אינסטרומנטציה בדיקה שמריצה חבילת בדיקת אינסטרומנטציה במכשיר נתון. 
InvocationContext הטמעה כללית של IInvocationContext
ביצוע הפעלה מחלקה שמתארת את כל שלבי ההפעלה: בניית הורדה, target_prep, הרצת בדיקות, ניקוי. 
InvocationLocal<T> השיעור הזה מספק משתנים עם היקף ההפעלה. 
InvocationMetricLogger מחלקה של כלי שירות להפעלה כדי לתעד חלק מהמדדים. 
InvocationMetricLogger.InvocationGroupMetricKey באמצעות קיבוץ אפשר לתעד כמה קבוצות במסגרת אותו מפתח. 
InvocationMetricLogger.InvocationMetricKey מפתח בעל שם מיוחד שתמיד נאכלס להפעלה. 
InvocationStatus מחלקה לשמירת סטטוס ההפעלה. 
InvocationStatus enum עוזר שמייצג את סטטוס ההפעלה
InvocationSummaryHelper כיתה עוזרת לאיסוף ודיווח על TestSummary לקבוצת המאזינים
InvocationToJUnitUnitProcesser כיתה שמקשיבה לאירועי ITestInvocationListener ומעבירה אותם אל TestListener
IPostProcessor מעבדי דואר הם אובייקט של איחוד שירותי הסחר, שנועד לאפשר עיבוד של מדדים ויומנים אחרי הבדיקות ודיווח על התוצאות. 
iremoteFeature ממשק שמתאר תכונה ב-Trendified שאפשר להפעיל לפי הבקשה. 
IremoteFileProcessr ממשק לאובייקטים שיכולים להפוך קובץ מרוחק לקובץ מקומי. 
IremoteFileAddressr.remoteFileresolverArgs הארגומנטים שמועברים למקודדים
IremoteFileresolver.resolvedFile הכיתה מכילה מידע על הקובץ שטופל ומטא-נתונים מסוימים. 
IremoteScheduledListenersFeature תוסף של IRemoteFeature לתמיכה בהעברה ב-IScheduledInvocationListener שנ'. 
IremoteTest בדיקה שמדווחת על תוצאות ישירות ל-ITestInvocationListener
IReportNotNotExeded (בדוח שלא בוצע) במקרה של הרצה לא מלאה, IRemoteTest שמטמיע את הממשק הזה עשוי לדווח על בדיקות שלא בוצעו כדי לשפר את הדיווח. 
מתזמנים מחדש ממשק לשינוי מועד ההגדרה לביצוע עתידי. 
IResourceMetricCollector הממשק שבו המשתמש יכול להטמיע אוספי משאבים מותאמים אישית. 
IRestApiHelper ממשק עזרה לביצוע קריאות ל-API ל-REST. 
IResumableTest הממשק הזה הוצא משימוש. אין יותר צורך בכך
IRetryDecision הממשק שמניע את ההחלטה לגבי ניסיון חוזר ומחילים את המסנן על הכיתה כדי לבצע ניסיונות חוזרים מטורגטים יותר. 
IRuntimeHintProvider  
IRunUtil ממשק להרצת פעולות מתוזמנות ופקודות מערכת. 
IRunUtil.EnvPriority ערכים שקובעים אם הגדרה או ביטול של הגדרה של סביבת עבודה מסוימת. 
IRunUtil.IRunnableresults ממשק לביצוע פעולה אסינכרונית שמחזירה סטטוס בוליאני. 
ISandbox ממשק שמגדיר ארגז חול שיכול לשמש להרצת הפעלה. 
ISandboxSandbox מפעל ליצירת ISandbox
ISetOptionReceiver כדי להטמיע את הממשק הזה צריך להיות Option עם שם מסוג set-option שמקושר אל HostTest#SET_OPTION_NAME
IShardableListener ITestInvocationListener שאפשר לפיצול. 
IShardableTest IRemoteTest שאפשר לפצל אותו לבדיקות משנה שאפשר להפעיל בנפרד. 
IShardHelper ממשק של אובייקט שמתאר את אסטרטגיית הפיצול שצריך ליישם בתצורה. 
IsolatedHostTest מטמיעה תוכנת הרצה ב-TrendFed שמשתמשת בתהליך משנה כדי לבצע את הבדיקות בסביבה עם תלות נמוכה במקום לבצע אותן בתהליך הראשי. 
תוצאות ISupportGranular ממשק שמציין אם ITestInvocationListener תומך בקבלת התוצאות המפורטות או לא. 
ISystemStatusChecker בודק שמבצע בדיקות של סטטוס המערכת ומחזיר ערך בוליאני כדי לציין אם המערכת במצב צפוי. 
ISystemStatusCheckerReceiver IRemoteTest שדורש גישה ל-ISystemStatusChecker מהתצורה. 
ITargetCleaner הממשק הזה הוצא משימוש. tearDown הועבר לממשק הבסיס ITargetPreparer. 
ITargetPreparer הכנה של סביבת הבדיקה להרצת הבדיקה. 
ITerribleFailureHandler ממשק לטיפול בכשלים נוראים של LogUtil.CLog.wtf(String, Throwable)
ITestAnnotationFilterReceiver כלי שמאפשר לסנן את הבדיקות שרוצים על סמך הערות. 
ITestCollector תמיכה באיסוף לצורך בדיקה. לאחר הגדרתה, הרצת הבדיקה חייבת לבצע הרצת בדיקה כדי לאסוף מקרי בדיקה מבלי לבצע אותם בפועל. 
ITestDevice מספק API מהימן ברמה קצת יותר גבוהה ל-ddmlib IDevice
ITestDevice.ApexInfo מחלקה פשוטה של builder לאחסון מידע על APEX יחיד
ITestDevice.MountPointInfo מחלקה פשוטה של Build לאחסון מידע על נקודת טעינה אחת.
ITestDevice.RecoveryMode  
ITestFileFilterReceiver דפדפן שיכול לקבל קובץ שמציין אילו בדיקות להפעיל ו/או לא להריץ. 
ITestFilterReceiver כלי שמאפשר לסנן את הבדיקות שרוצים להריץ. 
ITestInformationReceiver ממשק לקבלת TestInformation של כיתות מסוימות. 
הפעלת ITest טיפול בהפעלה אחת של בדיקת TradeFederation. 
ITestInvocation.ExitInformation מייצג מידע מסוים על יציאה להפעלה. 
ITestInvocationListener האזנה לתוצאות הבדיקה מהפעלת הבדיקה. 
ITestLifeCycleReceiver מקבל התראות על אירועים במהלך הפעלות של בדיקות אינסטרומנטציה. 
ITestLogger ישות שיכולה לבצע רישום ביומן של מקורות נתונים מסוגים שונים. 
ITestLoggerReceiver ישות שאפשר להחדיר באמצעות מכונה של ITestLogger כדי שאפשר יהיה להשתמש בה למטרות רישום ביומן. 
ITestsPool ממשק שמתאר מאגר של בדיקות שאנחנו יכולים לגשת אליו ולהריץ
ITestSuite כיתת מופשטת שמשמשת להפעלת Test Suite. 
ITestSuite.IsolatedModulecert  
ITestSuite.MultiDeviceModuleStrategy  
ITestSuiteresultsLoader ממשק שמתאר עוזר לטעון תוצאות קודמות בדרך שאפשר להריץ אותה מחדש. 
ITestSummaryListener ממשק שמאפשר ל-ITestInvocationListener לשלוח ולקבל מידע מוגבל באמצעות סיכומים. 
ITestsZipInstaller התקנת בדיקות מקובץ ZIP לניסיון (כפי שהפלט של מערכת ה-build) במכשיר. 
ITokenProvider ממשק שמתאר אובייקט שיכול לספק את האסימונים של מכשיר מסוים. 
ITokenRequest ממשק IRemoteTest יכול להטמיע כדי לחשוף את העובדה שהוא דורש מכשיר עם אסימון מיוחד. 

J

JarHostTest בדיקת הרצת בדיקות JUnit בצד המארח. 
JarHostTest.HostTestListener האזנה ל-Wrapper שמעביר את כל האירועים מלבד testRunStarted() ו-testRunEnded() ל-listener המוטמע. 
JavaCodeCoverCollector BaseDeviceMetricCollector שיאחזר את מדידות הכיסוי של Java מהמכשיר ותרשום אותן כארטיפקטים של הבדיקה. 
JavaCodeCoverFlusher מחלקה של כלי שירות שמאפסת ומאלצת הרצה של מדידות כיסוי של קוד Java מתהליכים שפועלים במכשיר. 
JSONFileKeyStoreClient הטמעה לדוגמה שבה קובץ JSON מקומי משמש כמאגר מפתחות. 
JSONFileKeyStoreStore הטמעה של JSON KeyStore מפעל, שמספק JSONFileKeyStoreClient לגישה לקובץ מאגר מפתחות JSON. 
JsonHttpTestresultsReporter כתב תוצאות שמקודד תוצאות של מדדי בדיקה והסתעפות, פרטי מכשיר ל-JSON ו-POST לנקודת קצה של שירות HTTP
JUnit4 resultForwarder העברת התוצאות מ-JUnit4 Runner. 
JUnit4TestFilter מחלקת עוזר שמספק את הסינון להרצת JUnit4 על ידי הרחבת Filter
JUnitRunUtil כיתה עוזר/ת להכוונה של שיחת IRemoteTest#run(TestInformation, ITestInvocationListener) לשיחת Test#run(TestResult)
JUnitToInvocationresultsForwarder כיתה שמקשיבה לאירועי TestListener ומעבירה אותם ל-ITestInvocationListener
JUnitXmlParser מנתח שמחלץ נתוני תוצאות בדיקה מהתוצאות של JUnit שמאוחסנות ב-XMLJUnitProcessFormatter ומעביר אותם ל-ITestInvocationListener. 

K

KernelTargetTest בדיקת קובץ הפעלה שרץ על היעד ומבצע ניתוח tesult של בדיקת ליבה. 
KernelTestModuleController מחלקה בסיסית של בקר מודול שלא תריץ בדיקות כאשר הוא לא תואם לארכיטקטורה . 
KeyGuardControllerState קונטיינר למצבי ההגנה על מפתחות. 
KeyGuardStatusChecker בדיקת הסטטוס של הגנת מקש אחרי הרצת המודול. 
KeyStoreError התראה אוטומטית כאשר מתרחשת שגיאה חמורה של מאגר המפתחות. 
KillExistingEmulatorPreparer ITargetPreparer שמכבה אמולטור פועל. 
הכנות לכישלון מבצע הכנה ליעד לדילוג על ניסיון חוזר נכשל. 
KמקישיםresultsParser קריאת הפלט של KTAP כפי שהופק על ידי מודול בדיקה של KUnit והוצב בקובץ 'results' מתחת ל-debugfs. 
KמקישיםresultsParser.ParseResolution  
KUnitModuleTest יחידת הרצה לבדיקה להרצת מודולים של בדיקת KUnit במכשיר. 

L

LabResourceDeviceMonitor מעקב אחרי המשאבים בשיעור ה-Lab שמאתחל או מנהל את שרת gRPC עבור LabResourceService. 
LigOutputReceiver מחלקה שמיועדת לעזור בהרצת פקודות ממושכות, אוספת פלט. 
LastShardDetector כשמריצים פיצול מקומי, לפעמים אנחנו רוצים לבצע חלק מהפעולות רק כשהפיצול האחרון מגיע ל-invocationEnded(long)
LeakedThreadStatusChecker בודק סטטוס כדי לוודא שהמודול לא דלף שרשור פועל. 
LegacySubprocess ResultsReporter (דיווח על התוצאות של תהליכים שעברו תהליכים קודם) יישום קפוא של מדווח התוצאות של תהליך המשנה שאמור להישאר תואם לגרסאות קודמות של TF/CTS (למשל, 8 ואילך), למרות שינויים במחלקה-העל שלו. 
ListInstrumentationParser IShellOutputReceiver שמנתח את הפלט של שאילתה של 'אינסטרומנטציה לרשימת PM'
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice המחלקה למכשירים וירטואליים מקומיים שפועלים ב-TrendFed host. 
LocalAppBuildProvider IBuildProvider שיוצר IBuildInfo על סמך נתיב מקומי שצוין
מפתחים מקומיים זיהוי והחזרה אם זהו מפתח מקומי שמריץ את Tradeified. 
LocalDeviceBuildProvider IBuildProvider שיוצר IDeviceBuildInfo על סמך נתיב הספרייה של מערכת הקבצים. 
LocalEmulatorLaunch יעד Preparer שמשיק אמולטור באופן מקומי מסביבת build של Android. 
LocalEmulatorSnapshot כלי הכנה לטירגוט שמטרתו ליצור תמונת מצב נקייה של אמולטור מסביבת פיתוח/פיתוח של Android
LocalFileHeader LocalFileHeader הוא מחלקה שמכילה את המידע על קובץ או תיקייה בתוך קובץ ZIP. 
LocalFileresolver הטמעה של IRemoteFileResolver שמאפשרת קישור קבצים מקומיים
LocalFolderBuildProvider IBuildProvider שיוצר IFolderBuildInfo על סמך נתיב מקומי מקומי
LocalHostResourceManager משאב מארח של מנהל. 
LocalPool להטמיע מאגר של בדיקות מקומיות
LocalRunInstructionBuilder כלי שמאפשר להדר את ההוראה להרצת בדיקה באופן מקומי. 
LockSettingsBaselineSetter מגדיר להסרת ההגדרות של נעילת המסך. 
LogcatCrashresultForwarder האזנה מיוחדת: בכשלים (קריסת תהליך האינסטרומנטציה) הוא ינסה לחלץ מה-Logcat את הקריסה ויוסיף אותה להודעת הכשל שמשויכת לבדיקה. 
LogcatEventParser  
LogcatEventType סוגי אירועים עבור LogcatEventParser
LogcatOnFailureCollector Collector שיתעד וירשום ביומן Logcat כשמקרה בדיקה נכשל. 
LogcatReceiver מחלקה שאוספת Logcat ברקע. 
LogcatTimingMetricCollector כלי לאיסוף מדדים שאוסף פרטי תזמון (למשל, זמן החלפת המשתמש) מ-Logcat במהלך בדיקה חוזרת אחת או יותר, תוך שימוש בתבניות ביטויים רגולריים נתונים כדי לנתח את אותות ההתחלה והסיום של אירוע משורות Logcat. 
LogDataType מייצג את סוג הנתונים של נתוני היומן. 
LogFile מחלקה לשמירת המטא-נתונים של קובץ יומן שמור. 
LogFileSaver כלי עזר לזה של ITestInvocationListener שישמור נתוני יומן בקובץ
LogReceiver  
LogRegistry הטמעה של ILogRegistry שמבצעת ריבוי נתונים ומנהלת יומני רישום שונים, באמצעות הקוד המתאים בהתאם ל-ThreadGroup של ה-thread שמבצע את הקריאה. 
LogSaverתוצאהForwarder ResultForwarder לשמירת יומנים באמצעות שומר הקבצים הגלובלי. 
LogUtil מחלקת שירות לרישום ביומן. 
LogUtil.CLog מחלקה של ספריית shim ל-Log שמשתמשת באופן אוטומטי בשם המחלקה הפשוט של המתקשר בתור תג היומן
LUCIתוצאהReporter כתב תוצאות ששומר את תוצאות הבדיקה שנדרשות על ידי resultDB ו-LUCI בפורמט JSON (go/result-sink) ורושם את מיקום הקובץ במסוף. 

ב'

MainlineModuleHandler מחלקה פשוטה של handler ל-Mainline Modules, שיוצרת התקנה InstallApexModuleTargetPreparer ו מחדירה אליה את הקישור הדינמי על סמך המודולים הנתונים הראשיים כדי לאחזר את המודולים האלה באופן אוטומטי. 
MainlineTestModuleController המחלקה הבסיסית (Base class) לבקרת המודול מאפשרת הרצת בדיקות על סמך המודולים של השורה הראשית שנטענו מראש במכשיר בבדיקה. 
ManagedRemoteDevice מכשיר שפועל במכונה וירטואלית שאנחנו מנהלים מרחוק דרך מכונה של Tradeified בתוך המכונה הווירטואלית. 
managedTestDevice Protect מפעל ליצירת מכשירים מסוגים שונים שאפשר לעקוב אחריהם על ידי Tf
MaxSdkModuleController מחלקה בסיסית של בקר מודול כדי שלא להריץ בדיקות בגרסאות מעל מספר גרסת SDK שצוין. 
MergedZipEntryCollection אפשר למזג רשומות ZIP בודדות בקובץ ZIP גדול וליצור בלוקים כדי לצמצם את ניסיונות ההורדה. 
MergeMultiBuildTargetPreparer IMultiTargetPreparer שמאפשר להעביר מידע מ-build אחד ל-build אחר, על ידי מתן שמות ל-build, ועל מפתח הקובץ להעתקה ל-build השני. 
אסטרטגיית מיזוג תיאור האופן שבו התוצאות יצטברו כשיש מספר ניסיונות. 
MerkleTree ייצוג של עץ Merkle כפי שהוגדר על ידי ה-API של הביצוע מרחוק. 
MetricFilePostProcessor משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה וההרצה. 
MetricOption הוספת הערות לשיטות בדיקה עם הערות @Test, או אם ההערה היא חלק מרשימת ההערות של TestDescription שמאפשרת לציין כמה פרמטרים נוספים שיהיו שימושיים: כוונון ההתנהגות של הקולקטורים וסינון חלק מהשיטות. 
MetricsXMLתוצאהReporter MetricsXMLresultsReporter כותב מדדי בדיקה ומריצים מדדים לקובץ XML בתיקייה שצוינה בפרמטר של תיקיית המדדים, בשלב invocationEnded של הבדיקה. 
MetricTestCase תוסף של TestCase שמאפשר לתעד מדדים במהלך פעילות כחלק מ-TrendFed. 
MetricTestCase.LogHolder המבנה שבו יישמר קובץ יומן לדיווח. 
MetricUtil סיווג שירות לשליפת מדדים מהגדרות של נתונים סטטיסטיים שנדחפו. 
מדדי שירות מכיל שיטות שימושיות נפוצות לאחסון מדדי הבדיקה, לצבירת המדדים בבדיקות דומות ולכתיבת המדדים בקובץ. 
MinApiLevelModuleController מחלקה בסיסית של בקר מודול שלא תריץ בדיקות כאשר הוא נמוך מרמת API שצוינה. 
MinSdkModuleController מחלקה בסיסית של בקר מודול כדי שלא להריץ בדיקות בגרסאות שקודמות למספר גרסת ה-SDK שצוין. 
MixImageZip יבוצעו IMultiTargetPreparer שמשלבת תמונות של גרסת build של מערכת בגרסת build של מכשיר. 
MixKernelTargetPreparer ITargetPreparer שמאפשר לשלב תמונת ליבה (kernel) עם תמונת המכשיר. 
MoblyBinaryHostTest בדיקת מארח שנועדה להריץ קובץ בינארי של Mobly python ממערכת Android Build (Soong)
MoblyYaml resultControllerInfoHandler handler של רכיב handler של רכיב 'פרטי בקר' ב-Mobly yaml. 
MoblyYaml resultControllerInfoHandler.ControllerInfo  
MoblyYamlProductControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlProductHandlerתקן מפעל Mobly yaml handler שיוצר handler מתאים על סמך סוג התוצאה. 
MoblyYamlresultHandlerenterprise.invalidתוצאהTypeתרחיש  
MoblyYamlAmountHandlerתקן.Type.  
MoblyYaml resultParser מנתח תוצאות בדיקת yaml ב-Mobly. 
MoblyYaml resultRecordHandler handler של רכיב 'Record' של תוצאת yaml ב-Mobly. 
MoblyYamlresultsRecordHandler.Record  
MoblyYamlresultRecordHandler.Record.Builder  
MoblyYaml resultRecordHandler.Recordתוצאה  
MoblyYamlProductSummaryHandler handler של רכיב handler 'Summary' של תוצאת yaml ב-Mobly. 
MoblyYamlresultsSummaryHandler.Summary.  
MoblyYaml resultSummaryHandler.Summary.Builder  
MoblyYamlresultTestNameListHandler handler של רכיב handler של רכיב Mobly yaml 'Test Name List'. 
MoblyYamlresultTestNameListHandler.TestNameList  
MoblyYamlresultTestNameListHandler.TestNameList.Builder  
MoblyYaml resultUserDataHandler handler של רכיב 'User Data' בתוצאה של Mobly yaml. 
MoblyYaml resultUserDataHandler.UserData  
MoblyYaml resultUserDataHandler.UserData.Builder  
הגדרת מודול קונטיינר להגדרות של הרצת הבדיקה. 
ModuleListener ה-listener מצורף לכל IRemoteTest של כל מודול כדי לאסוף את רשימת התוצאות. 
ModuleLogcatCollector גרסת אספן Logcat, אבל למודול. 
ModuleMerger (מיזוג מודולים) מחלקה עוזרת לפעולה שקשורה למיזוג ITestSuite ו-ModuleDefinition אחרי פיצול. 
ModuleOemTargetPreparer  
ModuleParameters ערכים מיוחדים שמשויכים למפתחות הפרמטר 'חבילה' במטא-נתונים של כל מודול. 
ModuleParametersHelper עוזר לאחזר את IModuleParameterHandler המשויך לפרמטר. 
ModulePusher  
ModulePusher.ModulePushError כדי שגיאה חמורה במהלך דחיפת המודול הראשי. 
ModuleSplitter עוזר לפצל רשימה של מודולים שמיוצגים על ידי IConfiguration לרשימה של יחידות הפעלה שמיוצגות על ידי ModuleDefinition
ModuleTestTypeUtil מכיל שיטות שימושיות נפוצות לבדיקת המודול. 
MultiFailureDescription אפשר לאסוף כמה פריטי FailureDescription במסגרת מחזיק אחד. 
MultiMap<K, V> ERROR(/Map) שתומך בכמה ערכים לכל מפתח. 

לא

NameMangleListener אוזן proxy לתרגום של שיטות בדיקה, שמות של מחלקות וחבילות, ככל שהתוצאות מדווחות. 
בדיקת השוואה לשוק של מודעות מותאמות בדיקה שמריצה קובץ הפעלה של בדיקת מקובל בשוק במכשיר נתון. 
ShoppingTestParser של מודעות מותאמות IShellOutputReceiver שמנתח את פלט נתוני הבדיקה של נקודת ההשוואה, ואוסף מדדים במשך הזמן הממוצע לפעולה. 
NativeBigModuleController בקר מודול לבדיקה אם המכשיר תומך בגשר מקורי. 
NativeCodeCoverFlusher סוג כלי שירות שמנקה מדידות כיסוי נייטיב ומאלץ ניקוז של נתוני כיסוי מקוריים מתהליכים במכשיר. 
NativeDevice הטמעת ברירת מחדל של מכשירי Android בסטאק ITestDevice שלא במצב מלא. 
NativeDevice.AdbAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) להרצת פקודת 'adb ....' של מערכת ההפעלה. 
NativeDevice.AdbShellAction  
NativeDevice.EnableDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) להפעלה מחדש של המכשיר. 
NativeDevice.PlaybackMode מצב של הפעלה מחדש. 
NativeDeviceStateMonitor שיעור עוזר למעקב אחרי המצב של IDevice ללא תמיכה ב-framework. 
NativeLeakCollector ITargetPreparer שמריץ את 'dumpsys meminfo --unwardsable -a' כדי לזהות את הזיכרון המקורי שאינו נגיש כרגע בכל תהליך. 
NativeStressTest בדיקה שמריצה קובץ הפעלה של בדיקת עומסים מקורית במכשיר נתון. 
NativeStressTestParser IShellOutputReceiver שמנתח את פלט הנתונים של בדיקת העומס, ואוסף מדדים לגבי מספר החזרות שהושלמו והזמן הממוצע לכל איטרציה. 
מטפל שלילי מטפל שמציין שלא צריך לבצע שום פעולה ושהפרמטר לא ייצור מודול נוסף. 
NestedDeviceStateMonitor מוניטור מצב המכשיר שמבצע בדיקות נוספות במכשיר בתוך המכשיר כדי להתאים לפרטים הספציפיים של הסביבה הווירטואלית. 
NestedremoteDevice ייצוג של המכשיר שפועל ב-VM מרחוק של Cuttlefish. 
NetworkNotAvailable מפרסמים התראה אוטומטית כשמכשיר לא יכול להתחבר לרשת לצורך בדיקה. 
NoApkTestSkipper כלי הכנה מיוחד שמאפשר לדלג על ההפעלה המלאה (הכנה ובדיקות) אם אין חבילות APK לבדיקות. 
NoDeviceError התראה אוטומטית כשאין מכשיר שבאמצעותו אפשר להפעיל פקודה מסוימת. 
בדיקת NoisyDryRun הפעלת הרצת בדיקה עם רעש בקובץ פקודה. 
NoOpConfigOptionValueTransformer IConfigOptionValueTransformer ללא תפעול
NotMultiAbiHandler handler מיוחד ששולח ל-SuiteModuleLoader הודעה על כך שה-Abi המשני לא צריך ליצור מודול. 
NullDevice placeholder מסוג IDevice שמשמש את DeviceManager להקצאה כשהערך של IDeviceSelection#nullDeviceRequested() הוא true

O

OpenObjectLoader Loader של האובייקטים שמוגדרים כברירת המחדל שזמינים ב-AOSP. 
אפשרות הוספת הערות לשדה שמייצגת אפשרות של IConfiguration
Option.חשיבות  
OptionClass מוסיף הערות למחלקה כמייצגת אובייקט IConfiguration
OptionCopier מחלקה תומכת שיכול להעתיק ערכי שדות Option עם אותם שמות מאובייקט אחד לאובייקט אחר. 
OptionDef מכיל את הפרטים של Option
OptionFetcher עוזר לקבל את אפשרויות הבדיקה מהתהליך ההורה. 
OptionNotAllowedתרחיש ConfigurationException ספציפי כשאין אפשרות להעביר אפשרות בשורת הפקודה. 
OptionSetter מתבצע אכלוס של Option שדות. 
OptionSetter.OptionFieldsForName קונטיינר לרשימה של שדות אפשרויות עם שם נתון. 
OptionUpdateRule המדיניות הזו קובעת את ההתנהגות אם אפשרות מסוימת מצוינת כמה פעמים. 
OtaDeviceBuildInfo IDeviceBuildInfo המשמש לבדיקת עדכונים אלחוטיות. 
OtatoolsBuildInfo IBuildInfo שמכיל ארטיפקטים של otatools. 
לקוח חמצן סיווג שמנהל את השימוש בנתונים בינאריים של לקוח חמצן כדי לחכירה או לשחרר מנגנון חמצן. 
OxygenClient.LHPTunnelMode  
OxygenUtil שירות לאינטראקציה עם שירות חמצן. 

P

PackageInfo קונטיינר של פרטי החבילה של אפליקציה, שנותח מהמכשיר. 
PackageInstalledModuleController בקר מודול – שלא מריצים בדיקות כאשר החבילות הנתונים לא מותקנות במכשיר. 
התאמה<A, B> להגדיר מחלקה משלנו שמכילה שני אובייקטים. 
PairingMultiTargetPreparer כלי להכנת מספר יעדים עוזר לבצע התאמת Bluetooth (וחיבור) בין שני מכשירים. 
ParallelDeviceExecutor<V> wrapper של ERROR(/ExecutorService) כדי להפעיל פונקציה במקביל. 
ביצוע הפעלה של הורהSandbox גרסה של InvocationExecution להפעלת פעולות מיוחדות להורים בזמן הרצה של Sandbox. 
ParentShardReplicate משכפלים הגדרה של מכשיר אחד לכל המכשירים האחרים שיהיו חלק מפיצול. 
PartialZipDownloadCache כלי שירות לשמירה במטמון של קבצים חלקיים שמורידים על סמך התוכן שלהם. 
PassingTestFileReporter ( PassingTestFileReporter) ITestInvocationListener ששומר בקובץ הבדיקה את רשימת מקרי הבדיקה שעברו בהצלחה.
PerfettoGeneralPostProcessor מעבד פוסט (postor) שמעבד קובץ פרוטו של טקסט/מדד בינארי לצמדי מפתח-ערך, על ידי הרחבה רקורסיבית של הודעות ושדות של פרוטו עם ערכי מחרוזת עד שמוצאים את השדה עם ערך מספרי. 
PerfettoגנריPostProcessor.AlternativeParseFormat  
Perfetto GeneralPostProcessor.METRIC_FILE_FORMAT  
Perfetto בתנאים ההכנה של Perfetto מעבירה את קובץ התצורה למכשיר במיקום סטנדרטי שאליו יש גישה אליו. 
PerfettoPullerMetricCollector הטמעת בסיס של FilePullerDeviceMetricCollector שמאפשרת לשלוף את קובצי Perfetto מהמכשיר ולאסוף ממנו את המדדים. 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTraceRecorder מחלקת שירות להקלטת מעקב ביצועים ב-ITestDevice
PrettyPrintDelimiter כלי עזר שעוזר להדפיס הודעה מופרדת לבולטת. 
PrettyTestEventLogger רישום ביומן של התאמה לאירועים ורישום שלהם ביומן כדי להקל על ניפוי הבאגים. 
ProcessInfo משמש לאחסון מידע שקשור לתהליך האחסון(USER, PID, NAME, START TIME IN SECOND מהתאריך EPOCH). 
ProfileParameterHandler handler של פרמטרים בסיסיים לכל משתמש בפרופיל. 
ProfileTargetSETr מחלקה בסיסית להגדרת כלי להכנת יעדים לכל משתמש בפרופיל android.os.usertype.profile.XXX
PropertyChanger סיווג שירות לשינוי (או הוספה) של פריטים בקובץ נכס Android
ProtoresultParser מנתח של פורמט הפרוטו של תוצאות המסחר האלקטרוני. 
ProtoAnswerParser.TestLevel ספירה שמייצגת את הרמה הנוכחית של הפרוטו שעובר עיבוד. 
ProtoresultsReporter כתב התוצאות בונה אב-טיפוס של TestRecord שכולל את כל התוצאות. 
ProtoUtil שיטות שירות להתמודדות עם הודעות Protobuf – ללא קשר לסוג. 
הגדרת שרת proxy אובייקט שמאפשר להצביע על תצורה מרחוק כדי להפעיל. 
PsParser כלי שמשמש לניתוח(USER,PID ו-NAME) מפלט הפקודה "ps"
PtsBotTest מריצים בדיקות PTS של בוטים. 
PushFileInvoker הכיתה הזו הוצאה משימוש. שימוש ב-PushFilePreparer במקום זאת
PushFilePreparer ITargetPreparer שמנסה לדחוף מספר כלשהו של קבצים מכל נתיב מארח לכל נתיב של מכשיר. 
PythonBinaryHostTest בדיקת מארח שנועדה להריץ קובץ בינארי של python ממערכת Android Build (Soong)

הפעלת הבדיקה תומכת בהכללה-סינון ובמסנן החרגה. 

PythonBinaryHostTest.PythonForwarder כלי להעברת התוצאות שיחליף את שם ההרצה בשם הבינארי. 
PythonUnitTestresultsParser מפרש את הפלט של בדיקות שרצות עם frametest של Python ומתרגמת אותו לקריאות על סדרה של ITestInvocationListener
PythonUnitTestRunner הכיתה הזו הוצאה משימוש. במקום זאת, אתם צריכים להשתמש ב-PythonBinaryHostTest. 
PythonVirtualenvHelper כיתת עוזרת להפעלת סביבה וירטואלית של Python 3. 
PythonVirtualenvPreparer מגדיר וירטואליה של Python בחבילות המארח והמתקין. 

Q

QuotationAwareTokenizer  

R

להפעיל מחדש את האסימונים אוסף שאוסף הפעלה מחדש של המכשיר במהלך הרצת הבדיקה ומדווח עליהן לפי סיבה וספירה. 
להפעיל מחדש לטירגוט מכין היעד שמפעיל מחדש את המכשיר. 
RecoverLogPlanr (מכין שחזור) כלי להכנת יעד שמשמש לאיסוף יומנים לפני השחזור. 
RegexTrie<V> RegexTrie הוא משולש שבו כל מקטע מאוחסן של המפתח הוא ביטוי רגולרי ERROR(/Pattern)
RemoteAndroidDevice הטמעה של ITestDevice למכשיר Android בסטאק מלא שמחובר דרך adb Connect. 
RemoteAndroidVirtualDevice הרחבת ההתנהגות של RemoteAndroidDevice למכשירי Android מסוג סטאק מלא שפועל ב-Google Compute Engine (Gce). 
RemoteAvdIDevice placeholder מסוג IDevice שמשמש את DeviceManager להקצאה כשהערך של DeviceSelectionOptions.gceDeviceRequested() הוא true
RemotecacheClient הטמעה של RemoteActionCache שמשתמשת בקריאות gRPC לשרת API מרוחק. 
RemoteDynamicPool להטמיע מאגר של בדיקות בתור לעבודה מרחוק
RemoteDynamicPool.RequestCallable  
RemoteFileresolver מחלקה פשוטה שמאפשרת לטעון קבצים ממגוון מקומות באמצעות מזהי URI והפונקציונליות של ספק השירות. 
RemoteFileUtil מחלקה של כלי שירות לטיפול בקובץ ממכונה מרוחקת
RemoteInvocationExecution הטמעה של InvocationExecution שמפעילה הפעלה מרחוק. 
RemoteInvocationExecution.FileOptionValueTransformer  
remoteSshUtil כלי שירות להפעלת פקודות ssh במכונות מרוחקות. 
remoteTestTimeOutEnforcer מאזינים שמאפשרים לבדוק את זמן הביצוע של הגדרת בדיקה נתונה, להיכשל אם היא חורגת מהזמן הקצוב לתפוגה. 
מיקוד מרוחק כלי לפריסת קבצים בנפרד בקובץ ZIP מרוחק. 
RemoveSystemAppPreparer ITargetPreparer להסרת APK ממחיצת המערכת לפני הרצת בדיקה. 
ReportPassedTests דיווח בקובץ מסננים אפשריים כדי לא לכלול את הבדיקה שעברה בהצלחה. 
RequestUtil כלים שמאפשרים לבצע ניסיון חוזר כללי של בקשות רשת עם טיפול בשגיאות. 
הורדה חלקית לטפל בבקשת הורדה חלקית. 
ResourceMetricUtil פונקציות שירות לחיבור מדדים. 
ResourceUtil כלי עזר לקריאת משאבים של הגדרות אישיות. 
RestApiHelper מחלקה מסייעת לביצוע קריאות ל-API ל-REST. 
ResumeSystemServerTargetPreparer מכין היעד שמפעיל מחדש את שרת המערכת בלי להפעיל מחדש את המכשיר. 
צבירת תוצאות העברה מיוחדת שצוברת את התוצאות במקרה הצורך, על סמך האסטרטגיה של הניסיונות החוזרים שננקטה. 
resultAndLogForwarder העברה לאירועים ולתוצאות ביומנים. 
תוצאה להעברה ITestInvocationListener שמעביר את תוצאות ההפעלה לרשימה של מאזינים אחרים. 
נגן התוצאות משחק ריצה מיוחד שמשמיע מחדש את התוצאות שניתנו לו. 
RetentionFileSave מחלקה לעזרה ביצירת קובץ .retention בספרייה. 
RetryConfigurationConfiguration מפעל שמטפל בביצוע ניסיון חוזר של פקודה. 
RetryLogSaverresultsForwarder העברה שמטפלת גם במעבר של הניסיון הנוכחי שאנחנו נמצאים בו. 
RetryPreparationDecision כיתה שמתארת את ההחלטות אם לבצע שוב את ההכנה או להיכשל בהרצת המודול. 
RetryReScheduler תוכנת הרצה מיוחדת שמאפשרת לתזמן מחדש בדיקות של הרצה קודמת שנכשלו או שבהן לא בוצעו. 
RetryReScheduler.RetryType סוגי הבדיקות שאפשר לבצע שוב. 
RetryתוצאהForwarder תוסף של ResultForwarder שתמיד נדחף למספר ניסיון נתון. 
Retry resultHelper מחלקה של עוזר לקבוע איזה מודול או בדיקה צריכים לפעול או לא. 
נתונים סטטיסטיים חוזרים מבנה שבו שמורים הנתונים הסטטיסטיים של סשן חוזר של IRemoteTest
אסטרטגיית ניסיון חוזר האסטרטגיה של ניסיון חוזר שצריך להשתמש בה כשמריצים מחדש חלק מהבדיקות. 
RootcanalForwarder המוכנות  
RootTargetSetupr כלי להכנת יעד שמבצע "adb root" או "adb unroot" בהתאם לאפשרות "force-root". 
RunAftersWithInfo  
RunBeforesWithInfo  
RunCommandTargetSetupr  
RunConfigDevicerecovery בסיס גנרי IMultiDeviceRecovery להרצת הגדרות של טרייד-פיד כדי לבצע את שלב השחזור. 
RunHostCommandTargetPreparer כלי להכנת יעד להריץ פקודות מארח שרירותיות לפני ואחרי הרצת הבדיקה. 
RunHostScriptTargetFixr כלי להכנת יעד שמריץ סקריפט לפני הרצת בדיקה. 
RunInterruptedped התראה אוטומטית כשפעולת הרצה מופסקת על ידי בקשה חיצונית. 
RunNotifierWrapper מעטפת של RunNotifier כדי שנוכל לשאת את DeviceNotAvailableException
RunOnCloneProfileParameterHandler  
RunOnCloneProfileTargetassessr  
RunOnPrivateProfileParameterHandler  
RunOnPrivateProfileTargetTargetr  
RunOnSdkSandboxHandler handler של ModuleParameters#RUN_ON_SDK_SANDBOX
RunOnSdkSandboxTargetPreparer ITargetPreparer כדי לסמן שהבדיקות צריכות לרוץ ב-Sandbox של SDK. 
RunOnsecondaryUserParameterHandler  
RunOnsecondaryUserTargetTargetr ITargetPreparer כדי להבטיח שהבדיקה תפעל כמשתמש משני. 
RunOnSystemUserTargetPreparer ITargetPreparer שמסמן שצריך להריץ את הבדיקות על המשתמש (ולא על המשתמש הנוכחי). 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetPreparer ITargetPreparer שיוצר פרופיל עבודה בתהליך ההגדרה ומסמן שצריך להריץ את הבדיקות באותו משתמש. 
RuntimeResumeCollector Collector שאוסף חותמות זמן של הפעלות מחדש של סביבת זמן הריצה (קריסות של שרת המערכת) במהלך הרצת הבדיקה, אם יש כאלה. 
RunUtil אוסף של שיטות עזר לביצוע פעולות. 
RustmarkresultsParser מפרש את הפלט של בדיקות שהופעלו באמצעות מסגרת ההשוואה לקריטריון ומתרגמת אותה לקריאות בסדרה של ITestInvocationListener
RustBinaryHostTest בדיקת מארח שנועדה להריץ קובץ בינארי של חלודה ממערכת Android Build (Soong)
RustBinaryTest בדיקה שמריצה קובץ בינארי של חלודה במכשיר נתון. 
RustTestBase מחלקה בסיסית של RustBinaryHostTest ו-RustBinaryTest
RustTestBase.EnvPair  
RustTestBase.Invocation  
RustTest resultParser פירוש הפלט של בדיקות שהופעלו באמצעות מסגרת הבדיקה היחידה של Rust, ומתרגמת אותה לקריאות בסדרה של ITestInvocationListener

א'

SandboxConfigDump מחלקת הרצה שיוצרת IConfiguration על סמך שורת פקודה ומשחררת אותו לקובץ. 
SandboxConfigDump.DumpCmd  
ארגז חול חריגים חריגת הגדרה מיוחדת שמגיעה מההגדרה של Sandbox. 
SandboxConfigurationConfiguration מפעל לתצורה מיוחדת לטיפול ביצירת תצורות ל-Sandbox. 
SandboxConfigUtil מחלקה של שירותים לניהול IConfiguration במהלך הרצה בארגז חול (sandboxing). 
ביצוע SandboxedInvocation הפעלה מיוחדת של ההפעלה ב-Sandbox: זוהי פעולת ההפעלה בזמן שאנחנו בתוך ארגז החול (Sandbox) ומריצים את הפקודה. 
SandboxInvocationRunner מריצים את הבדיקות שמשויכות להפעלה ב-Sandbox. 
SandboxOptions כיתה שיכולה לקבל ולהציע אפשרויות לISandbox
ScreenshotOnFailureCollector Collector שיצלם ויתעד צילום מסך כשמקרה בדיקה ייכשל. 
Sdk28ModuleController שלט רחוק לבדיקת מודול אם גרסת ה-SDK שלו היא SDK 28 (Android 9) ואילך. 
Sdk29ModuleController כדאי להריץ בדיקות רק אם גרסת ה-SDK של המכשיר שנבדק היא 29 ואילך. 
Sdk30ModuleController כדאי להריץ בדיקות רק אם גרסת ה-SDK של המכשיר שנבדק היא 30 ואילך. 
Sdk31ModuleController כדאי להריץ בדיקות רק אם גרסת ה-SDK של המכשיר שנבדק היא 31 ואילך. 
Sdk32ModuleController כדאי להריץ בדיקות רק אם גרסת ה-SDK של המכשיר שנבדק היא 32 ואילך. 
Sdk33ModuleController כדאי להריץ בדיקות רק אם גרסת ה-SDK של המכשיר שנבדק היא 33 ואילך. 
Sdk34ModuleController כדאי להריץ בדיקות רק אם גרסת ה-SDK של המכשיר שנבדק היא 34 ואילך. 
Sdk35ModuleController כדאי להריץ בדיקות רק אם גרסת ה-SDK של המכשיר שנבדק היא 35 ואילך. 
מרכיב משתמש משני handler של ModuleParameters#SECONDARY_USER
משניUserOnDefaultDisplayHandler handler של ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY
SecondaryUserOnsecondaryDisplayHandler handler של ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY
SemaphoreTokenTargetPreparer זהו מתקן הכנה שמשמש לשימוש באסימון כדי ליצור סריאליזציה של הרצת בדיקה במארח שנכנס לתוקף. 
SeriesizationUtil כלי לבצע סריאליזציה או deserialize לאובייקט שמטמיע ERROR(/Serializable)
ServiceAccountKeyCredentialProtect מפעל לפרטי כניסה כדי ליצור OAuth מבוסס Credential של מפתח לחשבון שירות. 
SettingsBaselineSetter רכיב הגדרה נפוץ שמטפל בהגדרות בסיסיות של מכשירים באמצעות ITestDevice.setSetting. 
ShardBuildCloner מחלקה של עוזרת שמטפלת בשכפול של פרטי build משורת הפקודה. 
ShardHelper מחלקה של עוזרת שמטפלת ביצירת המפוצלים ובתזמון שלהם להפעלה. 
ShardListener ITestInvocationListener שאוסף תוצאות מפיצול הפעלה (כלומר, חלוקת הפעלה להרצה במספר משאבים במקביל), ומעביר אותן למאזינים אחרים. 
ShardMainתוצאהForwarder ResultForwarder שמשלבת את התוצאות של הפעלות בדיקה מפוצלות. 
ShellOutputReceiverStream תת-מחלקה של שירות של OutputStream שכותבת ב-IShellOutputReceiver. 
ShellStatusChecker לבדוק אם סטטוס המעטפת הוא כצפוי לפני ואחרי הרצת מודול. 
ShippingApiLevelModuleController מריצים בדיקות אם המכשיר עומד בתנאים הבאים:
  • אם מוגדר min-api-level:
    • המכשיר נשלח עם min-api-level ואילך. 
ShowmapPullerMetricCollector הטמעה בסיסית של FilePullerDeviceMetricCollector שמאפשרת לשלוף את קובצי מפת התוכנית מהמכשיר ולאסוף ממנו את המדדים. 
SideloadOtaTargetanswerr כלי להכנת יעד שמבצע טעינה משנית של חבילת OTA מסוימת, מחיל את החבילה, ממתין להפעלת המכשיר ומזין את מאפייני ה-build של המכשיר כדי שישמשו כמידע על גרסת ה-build

בהכנת היעד הזה, ההנחה היא שהמכשיר יהיה במצב adb רגיל כשמפעילים אותו, והוא יבטיח שהמכשיר יוצא באותו מצב אבל עם ה-build החדש שהוא מיושם. 

SimpleFileLogger ILeveledLogOutput שמפנה את הודעות היומן אל stdout ולקובץ יומן אחד. 
SimplePerfAmount רצוי להחזיק את כל תוצאות הבדיקה בצורה פשוטה
SimplePerfStatStatAmountParser מחלקה של שירותים (service class) לניתוח תוצאה פשוטה. 
SimplePerfUtil מחלקת שירות (service class) לשליחת פקודה פשוטה ולאיסוף תוצאות
SimplePerfUtil.SimplePerfType מספר אפשרויות של פקודות פשוטות יותר
SimpleStats מחלקת שירות קטנה שמחשבת מספר מדדים סטטיסטיים בהינתן מערך נתונים מספרי. 
SizeLimitedOutputStream קובץ בטוח לשרשורים עם גיבוי ERROR(/OutputStream), שמגביל את כמות הנתונים המקסימלית שאפשר לכתוב. 
SkipHWASanModuleController מחלקה בסיסית של בקר מודול שלא גורמת להרצת בדיקות של גרסאות build של HWASan. 
דילוג על מנהל מנהל הדילוגים עוזר להחליט על מה כדאי לדלג ברמות השונות: הפעלה, מודולים ובדיקות, על סמך מגוון קריטריונים. 
הסיבה לדילוג מציינים סיבה ואת המטא-נתונים שלה לדילוג על הבדיקה. 
SkipReason.DemotionTrigger  
Sl4aBluetoothUtil סוג שירות מספק פעולות Bluetooth במכשיר אחד או שניים באמצעות SL4A
Sl4aBluetoothUtil.BluetoothAccessLevel ערכים של רמת גישה למכשיר Bluetooth שמבוססים על BluetoothDevice.java
Sl4aBluetoothUtil.BluetoothConnectionState ערכים של מצבי חיבור Bluetooth שמבוססים על BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothPriorityLevel ערכים של רמת עדיפות של פרופיל Bluetooth המבוססים על BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothProfile ערכים של פרופילים של Bluetooth שמבוססים על BluetoothProfile.java
Sl4aClient לקוח סל4A לאינטראקציה דרך RPC עם שכבת סקריפטים של SL4A. 
Sl4aEventDispatcher סקרים של סדרני אירועים לאירוע, ולאחר מכן להוסיף אותם לתור כדי לקבל שאילתות. 
Sl4aEventDispatcher.EventSl4aObject אובייקט שהוחזר על ידי שאלון האירוע. 
SnapshotInputStreamSource StreamStreamSource שמגובה על ידי קובץ. 
SnapuserdwaitPhase ייצוג לדוגמה של מועד ההצטרפות או החסימה כדי לסיים את העדכון של Snapuserd. 
SparseImageUtil שירות להסרת תמונות עם מעט תמונות. 
SparseImageUtil.SparseInputStream SparseInputStream קורא מ-upstream ומזהה את פורמט הנתונים. 
StatsdBeforeAfterGaugeMetricPostProcessor מעבד מידע שמעבד מדדים של מדדים שנאספים בגישת 'לפני/אחרי', כלומר
StatsdEventMetricPostProcessor מעבד מידע שמעבד מדדי אירועים בדוחות של נתונים סטטיסטיים לצמדי מפתח/ערך, באמצעות כלי העיצוב שצוינו במעבד. 
StatsdgenerativePostProcessor מעבד פוסט (postoring) שמעבד דוחות סטטיסטיים בינאריים של נתונים סטטיסטיים אב בינאריים לצמדי מפתח-ערך, על ידי הרחבת הדוח כמבנה עץ. 
StatusCheckerתוצאה מכיל את התוצאה של הפעלה של ISystemStatusChecker
StatusChecker Results.CheckStatus  
StdoutLogger ILeveledLogOutput שמפנה את ההודעות ביומן אל stdout. 
הגדרת שירותים ITargetPreparer שמפסיק את השירותים במכשיר. 
StreamProtoReceiver מקלט שמתרגם את Proto TestRecord שהתקבל לאירועי Tradeified. 
StreamProtoresultReporter (דוח תוצאות של סטרימינג) הטמעה של ProtoResultReporter
StreamUtil סיווג שירות לניהול זרמי קלט. 
StrictShardHelper אסטרטגיית פיצול כדי ליצור פיצולים מחמירים שלא מדווחים ביחד, 
StringEscapeUtils סוג שירות (service class) למחרוזות עם תו בריחה (escape) לפורמטים ספציפיים. 
StringUtil סוג כלי (service class) למחרוזת בריחה (escape) למניפולציה נפוצה של מחרוזות. 
StubBuildProvider הטמעה ריקה של ללא-תפעול של IBuildProvider
StubDevice הטמעת placeholder של Stub של IDevice
StubKeyStoreClient הטמעת stub שמוגדרת כברירת מחדל עבור לקוח KeyStore. 
StubKeyStoreStore הטמעת stub של ברירת מחדל ל-KeyStore מפעל
StubLocalAndroidVirtualDevice placeholder מסוג IDevice שמשמש את DeviceManager להקצאה כשהערך של DeviceSelectionOptions.localVirtualDeviceRequested() הוא true
StubMultiTargetPreparer placeholder ריק של הטמעת IMultiTargetPreparer ב-placeholder. 
StubTargetPreparer placeholder ריק של הטמעת ITargetPreparer ב-placeholder. 
StubTest הטמעת בדיקה ריקה ללא פעילות. 
StubTestRunListener הטמעת לשונית של ITestRunListener
SubProcessCommandחריג הרצת הפקודה של תהליך המשנה נכשלה. 
SubprocessConfigBuilder יצירת קובץ XML של תצורת wrapper TF לתצורת TF קיימת. 
SubProcessEventHelper עוזר לבצע סריאליזציה או סריאליזציה של האירועים שיועברו ליומן. 
SubprocessEventHelper.BaseTestEventInfo עוזר בסיסי למידע מ-Testהתעלמות. 
SubprocessEventHelper.FailedTestEventInfo עוזר למידע מסוג testנכשל. 
SubProcessEventHelper.InvocationEndedEventInfo עוזר למידע על סיום ההפעלה. 
SubProcessEventHelper.InvocationFailedEventInfo עוזר למידע על InvocationFailed. 
SubProcessEventHelper.InvocationStartedEventInfo עוזר למידע על התחלת ההפעלה. 
SubProcessEventHelper.LogAssociationEventInfo כלי העזרה לפרטי LogAssociation. 
SubProcessEventHelper.SkippedTestEventInfo  
SubProcessEventHelper.TestEndedEventInfo עוזר למידע שנבדק. 
SubprocessEventHelper.TestLogEventInfo כלי עזר לפרטי testLog. 
SubProcessEventHelper.TestModuleStartedEventInfo עוזר למידע על הפעלת מודול הבדיקה. 
SubprocessEventHelper.TestRunEndedEventInfo עוזר למידע מסוג testRunEnded. 
SubprocessEventHelper.TestRunFailedEventInfo כלי העזר למידע מסוג testRunנכשל
SubProcessEventHelper.TestRunStartedEventInfo כלי העזר למידע מסוג testRunStarted
SubprocessEventHelper.TestStartedEventInfo עוזר למידע מסוג testStarted
SubProcessIVParser עוזר לטפל בפלט החריג ממריצים רגילים של פקודות עסק. 
SubprocessReportingHelper מחלקה שמשמשת לפיתוח קובץ תצורה של wrapper , כדי להשתמש בדיווח על תוצאות של תהליכי משנה לפקודת אשכול. 
Subprocess ResultsReporter (דיווח על תוצאות עיבוד משנה) ITestInvocationListener מיושם כך שיצוין כ- result_reporter, ומועבר לעיבוד המשנה בתוצאות של בדיקות, הפעלות בדיקות והפעלות של בדיקות. 
SubProcessTestתוצאותParser הרחבת ERROR(/FileOutputStream) כדי לנתח את הפלט לפני הכתיבה לקובץ, כדי שנוכל ליצור את אירועי הבדיקה בצד של מרכז האפליקציות. 
SubprocessingTestתוצאותParser.StatusKeys מפתחות רלוונטיים של סטטוס הבדיקה. 
SubprocessingTfLauncher IRemoteTest להרצת בדיקות על התקנת TF נפרדת. 
SuiteApkInstaller התקנות של חבילות ה-APK שצוינו עבור הגדרת החבילה: מהמשתנה $ANDROID_TARGET_OUT_TESTCASES או מהמשתנה ROOT_DIR בפרטי ה-build. 
SuiteModuleLoader אחזור ההגדרות של המודול של בדיקת התאימות מהמאגר. 
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) למציאת כל קובצי התצורה בספרייה. 
SuiteresultsHolder עוזר להקל על הסידור (סריאליזציה) והביטול (deserialing) של תוצאות ההפעלה. 
SuiteresultsReporter אוספים תוצאות בדיקה להפעלת החבילה כולה ומפיקים את התוצאות הסופיות. 
SuiteresultsReporter.ModulePrepTimes מחזיק אובייקט לזמן ההכנה והקריסה של מודול אחד. 
SuiteTestFilter מייצג מסנן להכללה ולהחרגה של בדיקות. 
SwitchUserTargetPreparer ITargetPreparer שעובר לסוג המשתמש שצוין ב-setUp. 
SystemServerFileDescriptorChecker בדיקה אם נראה שנגמר ה-FD בשרת המערכת. 
SystemServerStatusChecker בודקים אם ה-pid של system_server השתנה לפני ואחרי הרצת מודול. 
SystemUpdaterDeviceFlasher IDeviceFlasher שמסתמך על עדכון המערכת כדי להתקין תמונת מערכת שמצורפת בחבילת עדכון OTA. 
SystemUtil סיווג שירות לביצוע קריאות מערכת. 
SystemUtil.EnvVariable  

T

כלי לבניית טבלאות מחלקה מסייעת להציג מטריצה של רכיבי מחרוזות בטבלה. 
TableFormatter מחלקה של עוזר להציג מטריצה של רכיבי מחרוזת כך שכל עמודת רכיב תופיע בשורה
TargetFileUtils  
TargetFileUtils.File authorization  
TargetSetupError אירעה שגיאה חמורה במהלך הכנת היעד לבדיקה. 
TarUtil תוכנית שירות לטיפול בקובץ tar. 
TearDownPassThroughe מאפשרת להריץ את tearDown במכינים שכלולים בתצורה כאובייקט. 
עזרה בשירותי טלפוניה כלי עזר לשימוש ולקבלת מידע שקשור לטלפוניה. 
טלפוניהעזרה.SimCardInformation בעלים של מידע שקשור לכרטיס SIM. 
PhoneTokenProvider ספק אסימונים לאסימונים שקשורים לטלפוניה. 
Measurement Throttlingwaiter ITargetPreparer שנמצא בהמתנה עד שטמפרטורת המכשיר ירדה ליעד.
TemplateResolutionError המחלקה מרחיבה את ConfigurationException עקב שגיאה שקשורה לתבנית במהלך ניתוח ההגדרות. 
TerribleFailureEmailHandler מחלקה פשוטה של handler ששולחת אימייל לאנשים שהביעו עניין כשמתרחשת שגיאת WTF (What a Terribleגורמים) במכונה של Trade Federation. 
TestAppInstallSetup ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במכשיר. 
TestContentAnalyzer המנתח לוקח את ההקשר לצורך הניתוח וקובעים מה מעניין. 
TestContext מחלקה לבניית מודל של הודעת TestContext של TFC API. 
TestDependencyProcessr לעזור בפתרון יחסי התלות במקרה הצורך. 
TestDescription הכיתה שמייצגת מידע על מקרה בדיקה. 
TestDescriptionsFile מחלקה של כלי שירות לארגון וביטול ארגון של רשימת TestDescriptions לקובץ בדיקה. 
TestDevice הטמעה של ITestDevice למכשיר Android בסטאק מלא
TestDevice.MicroidBuilder Builder המשמש ליצירת Microdroid TestDevice. 
TestDeviceOptions קונטיינר של ITestDevice Option שנ'
TestDeviceOptions.InstanceType  
TestDeviceState ייצוג מלא יותר של מצב המכשיר מאשר DeviceState
סביבת בדיקה מחלקה שמשמשת לבניית מודל של הודעת TestEnvironment שהוחזרה על ידי TFC API. 
TestErrorIdentifier מזהה שגיאה ממריצים בבדיקות ובבדיקות. 
TestFailureModuleController בקר למודול שמעוניין לכוונן את אופן הפעולה של יומן הכשלים בבדיקות שנאסף. 
TestFilePushSetup ITargetPreparer שמעביר קובץ אחד או יותר מתיקיית IDeviceBuildInfo.getTestsDir() למכשיר. 
TestFilterHelper כיתה עוזרת לסינון בדיקות
TestGroupStatus מחלקה לשמירת הסטטוס של קבוצת בדיקה. 
TestInfo מאחסן את פרטי הבדיקה שהוגדרו בקובץ TEST_MAPPING. 
TestInformation אובייקט השהיה שמכיל את כל המידע ויחסי התלות שמריצים או בודקים צריכים כדי לפעול בצורה תקינה. 
TestInformation.Builder Builder ליצירת מכונה של TestInformation
הפעלת בדיקה הטמעת ברירת המחדל של ITestInvocation
TestInvocation.RunMode המצבים השונים שאליהם יכולה להיות הפעלה. 
TestInvocation.Stage  
TestInvocationManagementServer שרת GRPC שעוזר לנהל את ההפעלה של בדיקות ואת מחזור החיים שלהן. 
TestInvocationManagementServer.InvocationInformation  
TestMapping מחלקה לטעינת קובץ TEST_MAPPING. 
TestMappingSuiteRunner הטמעה של BaseTestSuite להרצת בדיקות שצוינו באמצעות אפשרות Include-filter, או TEST_MAPPING קבצים מ-build, כחבילה. 
TestOption שמירת הפרטים של אפשרות הבדיקה בקובץ TEST_MAPPING. 
TestOutputUploader העלאת קובצי פלט לבדיקה למערכת קבצים מקומית, ל-GCS או לנקודת קצה (endpoint) HTTP(S). 
TestRecordRecorder כלי להמרת פרוטו TestRecord לפורמט שקל יותר לתמרן ב-Trended. 
TestRecordProtoUtil כלי לקריאת הפרוטו TestRecord מקובץ. 
TestResource מחלקה שמשמשת לבניית מודל של הודעת TestResource שהוחזרה על ידי TFC API. 
TestResourceDownloader מחלקה להורדת קובצי משאבים לבדיקה ממערכת הקבצים/GCS/HTTP. 
תוצאת בדיקה מאגר לתוצאה של בדיקה אחת. 
TestAnswerListener זו גרסה פשוטה יותר של ITestLifecycleListener רק למשתמשים שאכפת להם רק מתוצאות של בדיקות בודדות. 
TestRunnerUtil שיעור כלי שעוזר לרצי ריצה שונים. 
תוצאת TestRun שמירה של תוצאות מהרצת בדיקה אחת. 
TestRunToTestInvocationForwarder העברה מ-ddmlib ITestRunListener אל ITestLifeCycleReceiver
TestsPoolPoller בודקות wrapper שמאפשר לבצע את כל הבדיקות של מאגר בדיקות. 
TestStatus ייצוג בתחום הסחר החופשי של סטטוסים אפשריים של שיטות בדיקה. 
TestSuiteInfo מחלקה שמטפלת בטעינה של מטא-נתונים שקשורים ל-build עבור חבילת בדיקות

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

TestSummary (סיכום בדיקות) מחלקה שמייצגת סיכום בדיקה. 
TestSummary.Type  
TestSummary.TypedString  
TestSystemAppInstallSetup ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במחיצה /system במכשיר. 
TestTimeoutEnforcer מאזינים שמאפשרים לבדוק את זמן הביצוע של תרחיש בדיקה נתון ולהיכשל אם הוא עובר זמן קצוב לתפוגה. 
TextresultsReporter (דיווח על תוצאות טקסט) כתבי תוצאות בדיקה שמעבירים את התוצאות למדפסת תוצאות הטקסט של JUnit. 
TfMetricProtoUtil מחלקת שירות לעזרה במעבר מהמפה<string, string=""> למיפוי<string, metric="">. </string,></string,>
TfObjectTracker כלי עזר למעקב אחר השימוש באובייקטים השונים של איחוד שירותי הסחר. 
TfSuiteRunner הטמעה של ITestSuite שיטען בדיקות מתיקיית res/config/Suite/ של TF. 
TfTestLauncher IRemoteTest להרצת יחידה או בדיקות פונקציונליות מול התקנת TF נפרדת. 
TimeStatusChecker הכלי לבדיקת סטטוס שמוודא שהמכשיר ושעת המארח מסונכרנים. 
TimeUtil מכיל שיטות עזר שקשורות לזמן. 
TimeVal זהו סוג סנטינל שעוזר Long
TimeWaster כלי פשוט להכנת יעד לבזבוז זמן ולהפעלה מחדש של המכשיר. 
נכס אסימון אסימון נתמך עם פיצול דינמי. 
TokenProviderHelper עוזר שמספק לספק שמשויך לאסימון מסוים, כדי לברר אם מכשיר מסוים תומך באסימון. 
TraceCmdCollector IMetricCollector שאוסף עקבות במהלך הבדיקה באמצעות trace-cmd ומתעד אותם להפעלה. 
TracePropagatingExecutorService שירות הפעלה שמעביר משימות להטמעה בסיסית תוך הפצת ההקשר של המעקב. 
TracingLogger שיעור שעוזר לנהל את המעקב אחרי כל הפעלה של בחינה. 
TradeifiedConfigObject מחלקה לבניית מודל של הודעת TradeFedExObject של TFC API. 
TradeifiedConfigObject.Type רשימה של סוגי אובייקטים של הגדרות שאפשר להחדיר להגדרה של פקודת אשכול. 
TradeFederalDelegator אובייקטים שעוזרים להאציל את ההפעלה לבינארי אחר שהוזן ב-Trended. 
TradeFedExFeatureClient לקוח grpc לבקש הפעלה של תכונה מהשרת. 
TradepedFeatureServer שרת שמגיב לבקשות להפעלת תכונות. 
TradeifiedSandbox קונטיינר של Sandbox שאפשר להפעיל בו את Federation (התאחדות הסחר). 
TradepedSandboxSandbox הטמעת ברירת מחדל ל-Sandbox Manufacturer
TradeifiedSandboxRunner קובץ הרצה שמשויך ל-TradefedSandbox שיאפשר להפעיל את ארגז החול. 
TradeifiedSandboxRunner.StubScheduledInvocationListener דוגמית IScheduledInvocationListener שלא עושה כלום. 

U

UiAutomatorRunner מריצה בדיקה של UI Automator במכשיר ומדווחת על התוצאות. 
UiAutomatorTest  
UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction  
UnexeedTestReporterThread שרשורים שאחראים לדיווח על כל הבדיקות שלא בוצעו. 
UniqueMultiMap<K, V> MultiMap שמבטיח ערכים ייחודיים לכל מפתח. 
UploadManifest מניפסט של ה-BLOB והקבצים להעלאה. 
UploadManifest.Builder  
UsbResetMultiDeviceRecovery IMultiDeviceRecovery שמאפס את אסימוני USB במכשירים במצב אופליין. 
UsbResetRunConfigRecovery מתן הרשאה להפעלת פקודה לאיפוס ה-USB של המכשיר
UsbResetTest מכשיר IRemoteTest שמאפס את כונן ה-USB של המכשיר ובודק אם המכשיר חוזר לאינטרנט לאחר מכן. 
UserChecker הפונקציה בודקת אם המשתמשים השתנו במהלך הבדיקה. 
UserCleaner ITargetPreparer שמסיר משתמשים משניים במהלך פירוק. 
UserHelper  
UserInfo דומה לסיווג UserInfo מהפלטפורמה. 
UserInfo.UserType וריאציות נתמכות של סוג המשתמש בממשקי API חיצוניים. 

V

VerifySuiteConfigHelper הקורס הזה יעזור לוודא שהשדות IConfiguration שנטענו לחבילה עומדים בדרישות הצפויות: - אין ספקי Build – אין מדווחים של תוצאות
VersionedFile מבנה נתונים שמייצג קובץ ששויכה לו גרסה. 
VersionParser מאחזרים את הגרסה של פריטי המידע (Artifact) שמופעלים שמזינים. 
VisualBackgroundUserPreparer מתכוננים ליעד להרצת בדיקות במשתמש שמופעל ברקע ומוצג. 
VmremoteDevice מכשיר וירטואלי מרחוק שננהל מתוך המכונה הווירטואלית. 

W

PendingDeviceRecovery הטמעה פשוטה של IDeviceRecovery שבהמתנה שהמכשיר יתחבר לאינטרנט ומגיבים לפקודות פשוטות. 
PendingForDeviceDatetimePreparer ITargetPreparer שממתין להגדרת התאריך והשעה במכשיר

לחלופין, כלי ההכנה הזה יכול לאלץ TargetSetupError אם התאריך והשעה לא מוגדרים במסגרת הזמן הקצוב לתפוגה. 

Wi-FiCommandUtil מחלקה של שירותים שיכולים לנתח פלט של פקודות Wi-Fi. 
Wi-CommandUtil.Scanresults מייצג רשת Wi-Fi שמכילה את המידע שקשור אליה. 
Wi-FiHelper כיתה עוזרת לתמרן את שירותי ה-Wi-Fi במכשיר. 
הכנה ל-Wi-Fi ITargetPreparer שמגדיר Wi-Fi במכשיר במקרה הצורך. 

X

XmlFormattedGeneratorReporter הטמעה של ה-FormattedGeneratorReporter שהפורמט של החבילה מסתיימת בפורמט xml. 
XmlProductReporter כותבת תוצאות של JUnit לקובצי XML בפורמט התואם ל-XMLJUnitUnitFormatter של Ant. 
XmlSuiteresultFormatter מחלקה של שירותים כדי לשמור הרצת חבילה כ-XML. 
XmlSuiteDetailsFormatter.RunHistory אובייקט עוזר להמרה ב-JSON. 

כן

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

Z

אסטרטגיית דחיסה ICompressionStrategy ליצירת ארכיונים של ZIP. 
ZipUtil סיווג עוזר לפעולות שקשורות לדחיסה
ZipUtil2 מחלקת עזר לחילוץ ZIP שמביאה בחשבון הרשאות לקובץ POSIX