אינדקס כיתות
אלה המחלקות של ה-API. כל חבילות ה-API
A
| AaptParser | מחלקת חילוץ מידע מקובץ APK על ידי ניתוח הפלט של הפקודה 'aapt dump badging'. |
| AaptParser.AaptVersion | ספירה של אפשרויות לגרסת AAPT שמשמשת לניתוח קובצי APK. |
| Abi | מחלקה שמייצגת ABI. |
| AbiFormatter | מחלקת כלי עזר ל-ABI. |
| AbiUtils | מחלקת כלי עזר לטיפול בממשקי ABI של מכשירים |
| AbLocalBuildProvider | ספק גרסאות build מקומיות שיוצר גרסת build מקומית ב-Android build. |
| AbstractConnection | ייצוג מופשט של חיבור. |
| AbstractHostMonitor | סוג אופייני לניטור תקינות המארח. |
| AbstractTunnelMonitor | מנהרת מופשטת לניטור של GCE AVD. |
| AbstractXmlParser | מחלקה בסיסית של כלי עזר לניתוח קובצי XML |
| AbstractXmlParser.ParseException | השגיאה הזו מופיעה אם לא ניתן לנתח את קלט ה-XML |
| AcloudConfigParser | מחלקת עזר שמנתחת הגדרת Acloud (משמשת להפעלת מופע של מכשיר בענן). |
| AcloudConfigParser.AcloudKeys | קבוצות של מפתחות שאפשר לחפש מתוך ההגדרה. |
| ActionInProgress | הפעולה הכללית שמתבצעת. |
| ActiveTrace | המחלקות העיקריות שעוזרות לתאר ולנהל מעקב פעיל. |
| ActivityStatusChecker | כלי לבדיקת סטטוס של פעילויות שנותרו בסוף מודול. |
| AdbCommandRejectedException | חריגה שמופעלת כש-adb דוחה פקודה. |
| AdbDevice | המשתנה הזה מכיל את המצב של המכשיר כפי שמדווח על ידי הפקודה adb devices -l. |
| AdbDeviceConnection |
מייצג חיבור למכשיר דרך ADB לשימוש ב-ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| AdbDeviceConnection.Factory | |
| AdbHelper | מחלקת עזר לטיפול בבקשות ובחיבורים ל-adb. |
| AdbHelper.AdbResponse | תגובה מ-ADB. |
| AdbHelper.AdbService | מזהים את שירות ה-adb שהפקודה צריכה להיות מופנית אליו. |
| AdbInitOptions | אפשרויות לאתחול של AndroidDebugBridge. |
| AdbInitOptions.Builder | אפשרויות אתחול של ADB. |
| AdbRootElevator |
AutoCloseable שמאפשר adb root כשנדרש, ומחזיר את מצב ה-root כשהוא מסתיים.
|
| AdbSocketUtils | |
| AdbSshConnection | חיבור Adb דרך גשר SSH. |
| AdbStopServerPreparer | הכלי Target preparer מפסיק את שרת ה-adb במארח לפני ואחרי הפעלת בדיקות adb. |
| AdbTcpConnection | ייצוג ברירת המחדל של חיבור למכשיר, בהנחה שמדובר בחיבור adb רגיל של המכשיר. |
| AdbUtils | מחלקת כלי עזר לפעולות adb. |
| AdbVersion | |
| AfterClassWithInfo |
ההבטחות דומות לאלה של AfterClass, אבל ה-method שמוסיפים לה את ההערה חייבת לדרוש פרמטר TestInformation.
|
| AggregatePostProcessor | מצבר מדדים שמציג את הערכים הבאים: מינימום, מקסימום, ממוצע, שונות, סטיית תקן, סה"כ, ספירה ואחוזונים (אופציונלי) של מדדים מספריים שנאספו במהלך הפעלות בדיקה מרובות איטרציות, תוך התייחסות אליהם כאל מספרים ממשיים. |
| AllocationInfo | מכיל פרטי הקצאה. |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
ITargetPreparer שמתקין את כל האפליקציות מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר.
|
| AltDirBehavior |
סוג enum להגדרת התנהגויות חלופיות של ספריות עבור מתקינים/מעבירים שונים של פריטי בדיקה
|
| AnalysisHeuristic | הסדר חשוב. |
| AndroidBuildAPIException | מחלקת חריגים לשגיאה שקשורה ל-Android Build API. |
| AndroidBuildAPIHelper | שיטת עזר שמשמשת ליצירת לקוח Android Build. |
| AndroidBuildApiLogSaver | מחלקת Android ששומרת קובצי יומן ב-Android Build API. |
| AndroidBuildAPIOptions | אפשרויות הגדרה ברמת המארח ללקוח Android Build API. |
| AndroidBuildTestResult | אובייקט מאגר לאחסון תוצאת הבדיקה, כדי לפרסם אותה ב-Android Build API. |
| AndroidDebugBridge |
חיבור לממשק הגישור של Android (ADB) בצד המארח
זהו המקום המרכזי לתקשורת עם מכשירים, אמולטורים או אפליקציות שפועלות בהם. |
| AndroidDebugBridge.IClientChangeListener |
במחלקה שמטמיעה את הממשק הזה יש שיטות שמתמודדות עם שינויים ב-ClientImpl.
|
| AndroidDebugBridge.IDebugBridgeChangeListener |
בכיתות שבהן מיושם הממשק הזה יש שיטה לטיפול בשינויים ב-AndroidDebugBridge (כולל הפעלות מחדש).
|
| AndroidDebugBridge.IDeviceChangeListener |
מחלקות שמטמיעות את הממשק הזה מספקות שיטות לטיפול בהוספה, במחיקה ובשינויים של IDevice.
|
| AndroidJUnitTest | בדיקה שמריצה חבילת בדיקות של מכשיר נתון באמצעות android.support.test.runner.AndroidJUnitRunner. |
| AndroidTestOrchestratorRemoteTestRunner | מריץ בדיקת Android עם מכשור באמצעות הפקודה adb ו-AndroidTestOrchestrator. |
| AoaTargetPreparer |
ITargetPreparer שמבצע סדרה של פעולות (למשל קליקים והחלקות) באמצעות פרוטוקול Android Open Accessory (AOAv2).
|
| ApiResponse | המחלקות לניתוח ערך ההחזרה של ה-API. |
| ApiResponse.Candidate | |
| ApiResponse.UsageMetadata | |
| ApkChangeDetector |
המחלקות האלה בודקות אם קובצי ה-APK שצריך להתקין שונים מאלה שבמכשיר, כדי להחליט אם לדלג על התקנה והסרה של אפליקציות במהלך הפעולות setUp ו-tearDown של ERROR(/TestAppInstallSetup).
|
| AppBuildInfo |
IBuildInfo שמייצג אפליקציה ל-Android ואת חבילות הבדיקה שלה.
|
| AppDeviceBuildInfo |
הכיתה הזו הוצאה משימוש.
להשתמש ישירות ב-IDeviceBuildInfo.
|
| AppSetup |
קובץ ITargetPreparer שמתקין קובץ APK ואת הבדיקות שלו.
|
| AppVersionFetcher | מחלקת כלי עזר לקבלת מחרוזת של גרסת האפליקציה מהמכשיר. |
| AppVersionFetcher.AppVersionInfo | סוגי מידע על גרסת האפליקציה. |
| ArchModuleController | בקר המודול לא יפעיל בדיקות אם הוא לא תואם לאף אחת מהארכיטקטורות שצוינו. |
| ArgsOptionParser |
מאכלס את השדות Option מארגומנטים של שורת פקודה שנותחו.
|
| ArrayHelper | מחלקת כלי עזר שמספקת המרה של מערך למספר שלם (int) או למספר שלם ארוך (long) עבור נתונים שמתקבלים ממכשירים דרך adb. |
| ArrayUtil | שיטות עזר למערכים |
| ArtChrootPreparer | יצירת ספריית chroot לבדיקות ART. |
| ArtGTest | |
| ArtifactDetails | התיאור הזה מתייחס למבנה של התוכן ולתיאור שלו כפי שנוצר על ידי כלי ה-CAS |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | כלי עזר שעוזר לנתח את תוצרי הבנייה כדי לקבל תובנות. |
| ArtRunTest | כלי להרצת בדיקות כדי להריץ בדיקות של ART. |
| ArtRunTest.AdbShellCommandException | מחלקת חריגים לדיווח על שגיאה שקרתה במהלך הביצוע של פקודת ADB shell. |
| ArtTest | |
| ATestFileSystemLogSaver | המחלקות LogSaver משמשות את ATest לשמירת יומנים בנתיב ספציפי. |
| AtestRunner |
הטמעה של ITestSuite
|
| AtraceCollector |
IMetricCollector שמופעל במהלך בדיקה, אוסף את התוצאה ומתעד אותה ביומן של הקריאה.
|
| AtraceRunMetricCollector | איסוף העקבות מכל ספריית הבדיקה בספרייה הנתונה ממכשיר הבדיקה, רישום ספריית הבדיקה ועיבוד שלאחר האיסוף של קובצי העקבות בספריית הבדיקה וצבירת המדדים. |
| AutoLogCollector | ספירה שמתארת איזה אוסף יכול להיות מטופל אוטומטית על ידי המערכת. |
| AutomatedReporters | הכיתה שמגדירה את המיפוי מדוחות אוטומטיים של Tradefed. |
| AvdData | נתוני Avd שהוחזרו מ-[IDevice.getAvdData]. |
| AveragePostProcessor | הטמעה של מעבד פוסט שחישב את הממוצע של רשימת המדדים. |
B
| BackgroundDeviceAction | מריץ פקודה במכשיר נתון, וחוזר על הפעולה לפי הצורך עד לביטול הפעולה. |
| BadPacketException | החריג הזה מופעל אם התוכן של מנה פגום. |
| BaseDeviceMetricCollector |
הטמעה בסיסית של IMetricCollector שמאפשרת להתחיל ולהפסיק את האיסוף ב-onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) וב-ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BaseEmulatorPreparer | הכנה נפוצה להפעלת אמולטור מקומי. |
| BaseHostJUnit4Test | מחלקה בסיסית לבדיקה להרצת בדיקות בסגנון JUnit4 במארח. |
| BaseLeveledLogOutput |
הטמעה בסיסית של ILeveledLogOutput שמאפשרת סינון של תגים מסוימים על סמך השם או הרכיבים שלהם.
|
| BaseModuleController |
הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא.
|
| BaseMultiTargetPreparer |
הטמעה בסיסית של IMultiTargetPreparer שמאפשרת להשבית את האובייקט.
|
| BasePostProcessor |
מחלקת הבסיס IPostProcessor שכל הטמעה צריכה להרחיב.
|
| BaseRetryDecision |
הטמעה בסיסית של IRetryDecision.
|
| BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput שמפנה הודעות יומן לזרם פלט ול-stdout.
|
| BaseTargetPreparer |
מחלקת הטמעה בסיסית של ITargetPreparer שמאפשרת לקבוע אם האובייקט מושבת או לא.
|
| BaseTestSuite | בדיקה להרצת חבילת הבדיקות לתאימות (CTS) עם מערכת חבילות חדשה. |
| BatchChannel<T> | מחלקת עזר להעלאה של תוצאות בדיקה ופריטי מידע שנוצרו בתהליך פיתוח (artifacts) בגרסת build. |
| BatchChannel.BatchUploadAction<T> | הפעולה שתתבצע כשקבוצת פריטים מוכנה להעלאה. |
| BatteryController | מחלקת כלי עזר שמאפשרת לשלוט במצב הטעינה של הסוללה במכשיר. |
| BatteryRechargeDeviceRecovery | מאפשרת להפעיל פקודה כשמפלס הסוללה של המכשיר יורד מתחת לסף מסוים. |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | בודק שחזור שיפעיל הגדרה אם רמת הטעינה של הסוללה לא זמינה. |
| BeforeClassWithInfo |
ההבטחות דומות לאלה של BeforeClass, אבל ה-method שמוסיפים לה את ההערה חייבת לדרוש פרמטר TestInformation.
|
| BinaryState | סוג Enum שמשמש לתיעוד מצב הפעלה/כיבוי עם מצב IGNORE no-op. |
| BluetoothConnectionLatencyCollector | הכלי לאיסוף נתונים ישלח למכשירים הגדרה מוגדרת מראש של מדד משך זמן ב-statsd, ויאסוף את משך החיבור ב-Bluetooth לכל פרופיל. |
| BluetoothConnectionStateCollector | הכלי הזה יאסוף מדדים של BluetoothConnectionStateChanged ויתעד את מספר מצב החיבור לכל פרופיל. |
| BluetoothConnectionSuccessRatePostProcessor |
הטמעה של מעבד שאחרי העיבוד שמחשב את שיעור ההצלחה של פרופיל Bluetooth
משתמשים ב-metric-key-match כדי לציין מדדים שמכילים מצבי חיבור Bluetooth במערך מספרי. דוגמה [0, 1, 2, 3, 0, 1, 2, 3]. |
| BluetoothHciSnoopLogCollector | כלי איסוף להפעלת רישום Snoop עבור HCI של Bluetooth ב-DUT ולאיסוף היומן לכל בדיקה. |
| BluetoothUtils |
פונקציות עזר להפעלת BluetoothInstrumentation במכשיר
קוד BluetoothInstrumentation בצד המכשיר נמצא ב-AOSP בכתובת:
|
| BootstrapBuildProvider |
IDeviceBuildProvider שמאתחל את פרטי הגרסה ממכשיר הבדיקה
בדרך כלל משתמשים בזה במכשירים עם גרסת build שסופקה חיצונית, כלומר |
| BootstrapServiceFileResolverLoader | טוען את הפותרים באמצעות מתקן טעינת השירות. |
| Bugreport | אובייקט שמכיל הפניות לקבצים של דוח על באג, תואם לדוח על באג שטוח ולדוח על באג דחוס (bugreportz). |
| BugreportCollector |
רכיב ITestInvocationListener מסוג pass-through שאוסף דוחות על באגים כשמתרחשים אירועים שאפשר להגדיר, ואז קורא ל-ITestInvocationListener.testLog ברכיבי הצאצא שלו אחרי שכל דוח על באג נאסף.
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | פרדיקט מלא שמתאר מתי לצלם דוח על באג. |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | איסוף דוח על באג (bugreportz) כשמקרה בדיקה נכשל. |
| BugreportzOnTestCaseFailureCollector | איסוף של bugreportz כשמקרה בדיקה בהרצה נכשל. |
| BuildAnalysis | מייצג את התוצאות של ניתוח בנייה יחיד. |
| BuildError | החריג הזה מופעל אם ה-build שסופק לא מצליח לפעול. |
| BuildInfo |
הטמעה גנרית של IBuildInfo שצריכה להיות משויכת ל-ITestDevice.
|
| BuildInfoKey | מחזיק מחלקה של ספירה שקשורה לשאילתות של פרטי גרסה. |
| BuildInfoKey.BuildInfoFileKey |
סוג enum שמתאר את כל סוגי הקבצים הידועים שאפשר לשלוח לגביהם שאילתות באמצעות IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey).
|
| BuildInfoRecorder |
ITargetPreparer שכותב מטא-נתונים של פרטי בנייה לקובץ שצוין.
|
| BuildInfoUtil |
מחלקת כלי עזר לעריכה של IBuildInfo
|
| BuildRetrievalError | קרתה שגיאה חמורה במהלך אחזור הגרסה לבדיקה. |
| BuildSerializedVersion |
הכיתה שמכילה את גרסת הסריאליזציה הנוכחית של כל IBuildInfo.
|
| BuildTestsZipUtils | מחלקת עזר לפעולות שקשורות לקובץ zip של בדיקות שנוצר על ידי מערכת הבנייה של Android |
| BulkEmailer | כלי לשליחת אימייל שמאפשר להגדיר את הפרמטרים הבאים: מרווח השליחה,גודל השליחה הראשוני, הנמענים והמספר הכולל של ההודעות. |
| BundletoolUtil | מחלקת כלי עזר שמשתמשת בשורת הפקודה של bundletool כדי להתקין את קובצי ה- .apks במכשיר. |
| ByteArrayInputStreamSource | |
| ByteArrayList | מחלקה שמייצגת מערך בייטים קל משקל. |
| ByteArrayUtil | כלי עזר לפעולות על מערך בייטים, למשל, המרת בייטים למספר שלם. |
| ByteBufferUtil | |
| ByteStreamDownloader |
לקוח שמטמיע את השיטה Read של שירות gRPC ByteStream.
|
| ByteStreamUploader |
לקוח שמטמיע את השיטה Write של שירות gRPC ByteStream.
|
C
| CacheClientFactory |
מפעל שיוצר מופע יחיד של ICacheClient.
|
| CanceledException | חריגה מופשטת לחריגה שאפשר להפעיל כשקלט של משתמש מבטל את הפעולה. |
| CapabilitiesNewReply | המטען הייעודי (payload) של תשובה מסוג CapabilitiesNew של פרוטוקול JDWP. |
| CarModuleController | הבקר הזה מונע את ההפעלה של תרחישי בדיקה במכשירים שאינם לרכב. |
| CarryDnaeError |
Internal RuntimeException כדי להעביר את DeviceNotAvailableException דרך מסגרת JUnit4.
|
| CarryInterruptedException | החריג הזה מופעל כשפסק הזמן של שלב הבדיקה מופעל, ויש להעביר InterruptedException משרשור הרצת הבדיקה לשרשור הרצת הקריאה. |
| CasFuseDriverProfile | CasDriverProfile הוא הטמעה ספציפית של IFuseDriverProfile לתמונות של מכשירים שהן ספריות מחולקות לנתחים של FastCDC. |
| CdmaDeviceFlasher | שיעור שמציג תמונה במכשיר Android פיזי עם רדיו CDMA. |
| CecControllerTokenProvider | ספק טוקנים שקשורים ל-Consumer Electronics Control (CEC). |
| CentralDirectoryInfo | CentralDirectoryInfo הוא מחלקה שמכילה את המידע של קובץ או תיקייה בתוך קובץ ZIP. |
| CheckPairingPreparer |
CompanionAwarePreparer שמאמת את ההתאמה של Bluetooth בין המכשיר הראשי למכשיר הנלווה
|
| Chunker |
מפצלת מחרוזת blob למחרוזת אחת או יותר Chunk באורך של עד chunkSize בייט.
|
| Chunker.Chunk | חלק מ-blob. |
| ChunkHandler | צריך ליצור מחלקת משנה עם מחלקה שמטפלת בסוג אחד או יותר של נתחי נתונים. |
| CircularAtraceUtil | כלי atrace פותח בעיקר כדי לזהות את שורש הבעיה של שגיאות ANR במהלך בדיקות Monkey. |
| CircularByteArray | מבנה נתונים להחזקת מערך בגודל קבוע שפועל כמאגר נתונים זמני מעגלי, ועוקב אחרי הסכום הכולל של כל הערכים במערך. |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector שימשוך את נתוני הכיסוי של Clang מהמכשיר וירשום אותם כארטיפקטים של בדיקה.
|
| ClangProfileIndexer | מחלקת כלי עזר שמבצעת אינדוקס של מדידות כיסוי קוד של Clang. |
| ClassNotFoundConfigurationException |
ConfigurationException אם לא נמצא סיווג של אובייקט.
|
| ClassPathScanner | חיפוש רשומות בנתיב המחלקה. |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter שמסנן ומשנה שמות של מחלקות Java.
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter שדוחה מחלקות פנימיות
|
| ClassPathScanner.IClassPathFilter |
מסנן לנתיבי רשומות ב-classpath
הדפס של |
| לקוח | הערך הזה מייצג לקוח יחיד, בדרך כלל תהליך של Dalvik VM. |
| לקוח | לקוח אחסון של בדיקות ב-Android שמעלה תוצאות בדיקה לשירות Test Storage. |
| ClientData |
מכיל את הנתונים של ClientImpl.
|
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HeapData | מידע על הערימה. |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.HprofData.Type | |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | מטפלים שיכולים לפעול על קובצי dump של HPROF. |
| ClientData.IMethodProfilingHandler | מטפלים שיכולים לפעול על סמך מידע על פרופיל השיטה |
| ClientData.MethodProfilingStatus | |
| ClientData.Names | |
| ClientImpl | הערך הזה מייצג לקוח יחיד, בדרך כלל תהליך של Dalvik VM. |
| ClientTracker |
מעקב אחרי מכשיר clients
|
| ClockworkUtils | כלי שעון מכני לשיתוף לוגיקה בין מכשירים |
| CloseableTraceScope | מחלקת היקף שמאפשרת לדווח על קטע מעקב באמצעות try-with-resources |
| ClusterBuildInfo |
מחלקת IBuildInfo ליצירת צינורות build מ-TFC.
|
| ClusterBuildProvider |
IBuildProvider להורדת משאבי בדיקה של TFC.
|
| ClusterClient |
הטמעה של IClusterClient לצורך אינטראקציה עם הקצה העורפי של TCF.
|
| ClusterCommand | מחלקה שמייצגת משימה שאוחזרה מאשכול TF. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | הסטטוס של הפקודה באשכול TF. |
| ClusterCommandConfigBuilder | מחלקת ליצירת קובץ תצורה לפקודה של אשכול. |
| ClusterCommandEvent | מחלקה שמכילה אירועים של פקודות אשכול להעלאה. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
מחלקת IRemoteTest להפעלת פקודה מ-TFC באמצעות תהליך משנה של TF.
|
| ClusterCommandScheduler |
ICommandScheduler כדי לתמוך ב-TFC (Tradefed Cluster).
|
| ClusterCommandStatus | מחלקה שמייצגת את הסטטוס ואת סיבת הביטול של פקודה מ-TF Cluster. |
| ClusterDeviceInfo | מחלקת נתונים שמכילה את פרטי המכשיר של האשכול להעלאה. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
הטמעה של IDeviceMonitor שמדווחת על התוצאות לשירות Tradefed Cluster.
|
| ClusterEventUploader<T extends IClusterEvent> |
המחלקות ClusterEventUploader, שמעלות את IClusterEvent ל-TFC.
|
| ClusterHostEvent | מחלקה שמכילה אירועים של מארחי אשכולות שצריך להעלות. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | ספירות של הסוגים השונים של אירועים במארח. |
| ClusterHostUtil | פונקציות סטטיות של כלי השירות עבור TF Cluster כדי לקבל מופעים של הגדרות גלובליות, פרטי מארח וכו'. |
| ClusterLogSaver |
מחלקת ILogSaver להעלאת פלט של בדיקות ל-TFC.
|
| ClusterLogSaver.FilePickingStrategy | אסטרטגיות לבחירת קבצים. |
| ClusterOptions | |
| CodeCoverageCollector |
BaseDeviceMetricCollector שימשוך את נתוני הכיסוי של Java ושל קוד מקורי מהמכשיר וירשום אותם כארטיפקטים של בדיקה.
|
| CodeCoverageTest | בדיקה שמריצה חבילת בדיקות של מכשור במכשיר נתון ומפיקה את דוח כיסוי הקוד. |
| CollectingByteOutputReceiver |
IShellOutputReceiver שמאסף את כל פלט המעטפת לתוך byte[].
|
| CollectingOutputReceiver |
IShellOutputReceiver שאוסף את כל הפלט של המעטפת לתוך String אחד.
|
| CollectingOutputReceiver |
IShellOutputReceiver שאוסף את כל פלט המעטפת לתוך String אחד.
|
| CollectingTestListener |
ITestInvocationListener שיאסוף את כל תוצאות הבדיקה.
|
| CollectorHelper |
כלי עזר לביצוע פעולות מסוימות שנדרשות בכמה מקומות.IMetricCollector
|
| CommandBaselineSetter | פונקציית setter נפוצה לטיפול בהגדרות הבסיסיות של המכשיר באמצעות פקודות של adb shell. |
| CommandFileParser | כלי לניתוח קובץ שמכיל קבוצה של שורות פקודה. |
| CommandFileParser.CommandLine | |
| CommandInterrupter | שירות שמאפשר להפריע לפקודות TradeFederation או לסמן אותן כפקודות שלא ניתן להפריע להן. |
| CommandLineBuildInfoBuilder |
כלי שנועד לתעד את הארגומנטים הרגילים של פרטי הבנייה משורת פקודה וליצור מהם IBuildInfo.
|
| CommandOptions |
הטמעה של ICommandOptions.
|
| CommandOptionsGetter | הטמעה של שירות שמחזירה את ערך אפשרויות הפקודה של הפעלה נתונה. |
| CommandRejectedException | |
| CommandResult | מכיל את התוצאה של פקודה. |
| CommandRunner | נקודת כניסה חלופית ל-TradeFederation שתריץ את הפקודה שצוינה בארגומנטים של שורת הפקודה ואז תצא. |
| CommandRunner.ExitCode | קודי שגיאה שאפשר לצאת איתם. |
| CommandScheduler | כלי לתזמון הרצה של פקודות TradeFederation בכל המכשירים הזמינים. |
| CommandScheduler.HostState | ספירות של סטטוסים שונים של מארח |
| CommandStatus | הסטטוס של פעולה מתוזמנת. |
| CommandStatusHandler | רכיב Handler שעוזר לעקוב אחרי הסטטוס של הפעלה ולעדכן אותו. |
| CommandSuccessModuleController | מחלקת בסיס לבקר מודולים כדי לדלג על מודול בדיקה על סמך כשל בפקודת Shell. |
| CommonLogRemoteFileUtil | הכלי הזה מאפשר להימנע משכפול קוד בייצוגים השונים של מכשירים מרוחקים, עבור הלוגיקה של אחזור יומנים מרוחקים של קבצים נפוצים. |
| CommonLogRemoteFileUtil.KnownLogFileEntry | ייצוג של רשומה מוכרת ביומן למכשירים מרוחקים. |
| CompanionAllocator |
מחלקה בסיסית שמטפלת בהקצאה ובשחרור של מכשיר נלווה
צריך להטמיע את |
| CompanionAwarePreparer |
ITargetPreparer שמכיל את הלוגיקה של קבלת מכשיר נלווה שכבר הוקצה.
|
| CompanionAwareTest |
מחלקת בדיקה בסיסית שמכילה את הקוד הסטנדרטי של קבלת מכשיר נלווה ובדיקתו
מחלקת המשנה יכולה לקרוא ל- |
| CompanionDeviceTracker | מחלקת הקצאה ושחרור של מכשירים נלווים |
| CompanionRunCommandTargetPreparer |
ITargetPreparer שמריץ פקודות שצוינו במכשיר הנלווה שהוקצה
|
| CompanionTestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר נלווה שהוקצה.
|
| CompileBootImageWithSpeedTargetPreparer | הקומפיילר מבצע קומפילציה מחדש של נתיב המחלקה של האתחול ושל שרת המערכת באמצעות מסנן הקומפיילר 'speed'. |
| ConditionFailureMonitor | עוקבים אחרי כל הכשלים מהקריאה. |
| ConditionPriorityBlockingQueue<T> |
מחלקה בטוחה לשימוש עם שרשורים עם פעולות דומות ל-ERROR(/PriorityBlockingQueue) שיכולה לאחזר אובייקטים שתואמים לתנאי מסוים.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
שתואם לכל אובייקט.
|
| ConditionPriorityBlockingQueue.IMatcher<T> | ממשק לקביעה אם רכיבים תואמים לסוג מסוים של תנאי. |
| ConfigCompleter |
הטמעה של Completer בהגדרות TF שלנו.
|
| ConfigurableGrpcDynamicShardingClient | |
| הגדרה |
הטמעה קונקרטית של IConfiguration שמאחסנת את אובייקטי ההגדרות שנטענו במפה.
|
| ConfigurationDef | כולל רשומה של הגדרה, האובייקטים שמשויכים אליה והאפשרויות שלהם. |
| ConfigurationDef.ConfigObjectDef | אובייקט שמכיל מידע על className ומספר המופע שלו (לדוגמה, אם בהגדרה מופיע אותו אובייקט פעמיים, המופע הראשון יקבל את מספר המופע הראשון). |
| ConfigurationDescriptor | אובייקט הגדרה שמתאר היבט מסוים של ההגדרה עצמה. |
| ConfigurationDescriptor.LocalTestRunner | סוג ה-Enum שמשמש לציון כלי מקומי להרצת בדיקות. |
| ConfigurationException | השגיאה הזו מופיעה אם לא ניתן לטעון את ההגדרה. |
| ConfigurationFactory |
מפעל ליצירת IConfiguration.
|
| ConfigurationFactory.ConfigLoader | הטמעה של IConfigDefLoader שעוקבת אחרי ההגדרות הכלולות מהגדרת שורש אחת, וזורקת חריגה בהכללות מעגליות. |
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | פונקציות עזר לטיפול בקובצי תצורה. |
| ConfigurationXmlParserSettings |
כיתה פשוטה לקבלת הגדרות עבור ConfigurationXmlParser
כדי להעביר הגדרות לכיתה הזו, חובה להשתמש בכינוי. |
| ConfigurationYamlParser | כלי לניתוח הגדרות Tradefed בסגנון YAML |
| ConfigUtil | מחלקת כלי עזר ליצירה, לאינטראקציה ולדחיפה של קובצי תצורה של statsd. |
| ConfigUtil.LogSource | |
| Console |
המסוף הראשי של TradeFederation שמספק למשתמש את הממשק ליצירת אינטראקציה
כרגע יש תמיכה בפעולות כמו
|
| Console.ArgRunnable<T> |
Runnable עם שיטת run שיכולה לקבל ארגומנט
|
| Console.CaptureList |
סוג נוח לשימוש עבור List<List<String>>
|
| ConsoleReaderOutputStream |
OutputStream שאפשר להשתמש בו כדי ש-System.out.print() יפעל בצורה תקינה עם LineReader unfinishedLine של המשתמש.
|
| ConsoleResultReporter | כלי לדיווח על תוצאות, להדפסת תוצאות הבדיקה במסוף. |
| ContentAnalysisContext | כדי לנתח תוכן בצורה נכונה, צריך לספק את ההקשר שלו. |
| ContentAnalysisContext.AnalysisMethod | כאן מתואר מה צריך להיות במבנה התוכן כדי שהניתוח יהיה תקין. |
| ContentAnalysisResults | סיכום של ניתוח התוכן. |
| ContentInformation | מייצג את התוכן של יעד בנייה נתון של הגרסה הבסיסית והגרסה הנוכחית שלו. |
| ContentMerkleTree | מחשבים את MerkleTree מפרטי התוכן. |
| ContentModuleLister | חישוב רשימת מודולים מההקשר. |
| ContentProviderHandler | רכיב Handler שמבצע הפשטה של האינטראקציות עם ספק התוכן ומאפשר להשתמש בספק התוכן בצד המכשיר לפעולות שונות. |
| ContentRequest | מחלקת בניית הבקשה ל-API. |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener שבו אפשר לעקוב אחרי המספר הכולל של הבדיקות לפי TestStatus
|
| CountTestCasesCollector |
ספירה ודיווח של מספר המקרים לבדיקה עבור IRemoteTest נתון.
|
| CoverageMeasurementForwarder | בדיקת placeholder שמעבירה מדידות של כיסוי מספק ה-build אל כלי הרישום. |
| CoverageOptions | אובייקט Tradefed להחזקת אפשרויות הכיסוי. |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer שממתין עד שתדירות השימוש המקסימלית בכל הליבות חוזרת לרמה הגבוהה ביותר שזמינה
|
| CreateAvdPreparer | |
| CreateUserPreparer | הכלי להכנת טירגוט ליצירת משתמש ולניקוי שלו בסוף. |
| CurlGenAiClient | מספקים לקוח מרכזי כדי ליצור אינטראקציה עם GenAi API ולשלוח בקשות ל-prompt. |
| CurlGenAiClient.Model | רשימת המודלים שזמינים לשימוש. |
| CurrentInvocation | מחלקת מעקב שמספקת את פרטי הקריאה הנוכחית, שימושי בכל מקום בתוך הקריאה. |
| CurrentInvocation.InvocationInfo | מפתח מיוחד עם שם שתמיד יאוכלס עבור הקריאה. |
| CurrentInvocation.IsolationGrade | תיאור של רמת הבידוד |
D
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| DdmJdwpExtension.Event | |
| DdmPreferences | העדפות לגבי ספריית ה-DDM. |
| Debugger | הערך הזה מייצג חיבור בהמתנה או חיבור קיים עם מאתר באגים של JDWP. |
| DebugHostLogOnFailureCollector | כלי לאיסוף ולרישום של יומני הצד של המארח כשמתרחשת שגיאה בתרחיש בדיקה. |
| DebugViewDumpHandler | |
| DefaultConnection | ייצוג ברירת המחדל של חיבור למכשיר, בהנחה שמדובר בחיבור adb רגיל של המכשיר. |
| DefaultConnection.ConnectionBuilder | הכלי ליצירת חיבורים שמשמש לתיאור החיבור. |
| DefaultRemoteAndroidTestRunner |
הרחבה של ddmlib RemoteAndroidTestRunner כדי להגדיר ברירות מחדל מסוימות לתרחישי שימוש ב-Tradefed.
|
| DefaultTestsZipInstaller | הטמעה שמוגדרת כברירת מחדל של קובץ zip להתקנת בדיקות. |
| DelegatedInvocationExecution |
InvocationExecution שמעבירים את ההרצה לקובץ בינארי אחר של Tradefed.
|
| DependenciesResolver | סוג חדש של ספק שמאפשר לקבל את כל התלות לבדיקה. |
| DeviceActionTargetPreparer |
ITargetPreparer כדי לבצע פעולות במכשיר.
|
| DeviceActionUtil | מחלקת כלי עזר להפעלת פעולות במכשיר. |
| DeviceActionUtil.Command | פקודות לפעולה במכשיר. |
| DeviceActionUtil.DeviceActionConfigError | חריגה לשגיאת הגדרה. |
| DeviceAllocationResult | מייצג את התוצאות של ניסיון הקצאה לפקודה. |
| DeviceAllocationState | מייצג את מצב ההקצאה של המכשיר מנקודת המבט של IDeviceManager |
| DeviceAvailableChecker | בודק כדי לוודא שמודול לא משאיר את המכשיר במצב אופליין. |
| DeviceBaselineChecker | הגדרת הגדרות בסיסיות למכשיר לפני כל מודול. |
| DeviceBaselineSetter | מחלקה מופשטת שמשמשת ליצירת הגדרת בסיס למכשיר. |
| DeviceBatteryLevelChecker |
IRemoteTest שבודק אם יש טעינת סוללה מינימלית, ומחכה שהסוללה תגיע לסף טעינה שני אם הטעינה המינימלית לא קיימת.
|
| DeviceBatteryResourceMetricCollector | הכלי הזה אוסף מדדים של סוללות במכשירים. |
| DeviceBuildDescriptor |
מחלקת wrapper ל-IBuildInfo, שמכילה שיטות עזר לאחזור מידע על גרסת ה-build של פלטפורמת המכשיר.
|
| DeviceBuildInfo |
IBuildInfo שמייצג גרסת build מלאה של מכשיר Android, ובאופן אופציונלי גם את הבדיקות שלה.
|
| DeviceBuildInfoBootStrapper |
ITargetPreparer שמחליף שדות של פרטי גרסה במאפיינים שנקראים מהמכשיר
האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות שנוצרו ממקור חיצוני (למשל |
| DeviceBuildInfoInjector |
ITargetPreparer שמוסיף מטא-נתונים של DeviceBuildDescriptor ל-IBuildInfo.
|
| DeviceCleaner | מבצע אתחול מחדש או פורמט כפעולת ניקוי אחרי הבדיקה, ויכול גם לכבות את המסך |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
מכיל שיטות וכיתות של כלי עזר לביצוע פקודות במקביל בצד המכשיר
משתמשים ב- |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) שעוטף את פרטי ההפעלה של פקודת מעטפת ב-ITestDevice.
|
| DeviceConfigurationHolder |
הטמעה קונקרטית של IDeviceConfiguration שמאחסנת את אובייקטי ההגדרות של המכשיר שנטענו במאפיינים שלה.
|
| DeviceConnection |
מייצג חיבור למכשיר דרך ADB לשימוש ב-ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| DeviceConnection.Factory | |
| DeviceDescriptor | מחלקת מידע שמתארת מכשיר שנבדק. |
| DeviceDisconnectedException | החריג הזה מופעל כשאי אפשר יותר להגיע למכשיר דרך סוג ההעברה שלו, למשל אם המכשיר כבר לא גלוי דרך USB או חיבור TCP/IP |
| DeviceErrorIdentifier | מזהי שגיאות משגיאות במכשיר ושגיאות שדווחו מהמכשיר. |
| DeviceFailedToBootError | החריג הזה מופעל אם המכשיר לא מצליח לבצע אתחול אחרי שבוצע בו עדכון. |
| DeviceFeatureFlag | |
| DeviceFeatureModuleController | בקר מודול שלא מריץ בדיקות אם הוא לא תומך בתכונה מסוימת. |
| DeviceFileReporter |
מחלקת כלי עזר שבודקת אם יש קבצים במכשיר ושולחת אותם ל-ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) אם הם נמצאים.
|
| DeviceFlashPreparer |
ITargetPreparer שמציג תמונה בחומרה פיזית של Android.
|
| DeviceFoldableState | ייצוג של מצב המכשיר המתקפל כפי שמוחזר על ידי הפקודה 'cmd device_state print-states'. |
| DeviceFolderBuildInfo |
קובץ IDeviceBuildInfo שמכיל גם ארטיפקטים אחרים של build שנמצאים בספרייה במערכת הקבצים המקומית.
|
| DeviceImageTracker | כדי לבצע חלק מהעדכונים מצטברים למכשירים, אנחנו צריכים את קובצי הבסיס כדי לחשב את ההבדלים. |
| DeviceImageTracker.FileCacheTracker | מעקב אחרי מידע על תמונת המכשיר שנשמרה במטמון והמטא-נתונים שלה |
| DeviceImageZipFlashingTargetPreparer | כלי להכנת יעד שמבזיק את המכשיר עם תמונות של המכשיר שסופקו בפורמט ספציפי. |
| DeviceImpl | מכשיר. |
| DeviceInspectionResult | המחלקות מכילות את תוצאת הבדיקה של המכשיר כשהמכשיר לא זמין. |
| DeviceInternetAccessibilityResourceMetricCollector | הכלי לאיסוף נתונים שולח פינג ל-google.com כדי לבדוק אם יש למכשיר גישה לאינטרנט. |
| DeviceJUnit4ClassRunner |
רץ בדיקות JUnit4 שתומך גם ב-IDeviceTest.
|
| DeviceJUnit4ClassRunner.LogAnnotation | הערה מזויפת שנועדה להעביר יומנים לכתבי החדשות. |
| DeviceJUnit4ClassRunner.MetricAnnotation | הערה מזויפת שנועדה להעביר מדדים ליוצרים של הדוחות. |
| DeviceJUnit4ClassRunner.TestLogData |
הטמעה של ExternalResource ו-TestRule.
|
| DeviceJUnit4ClassRunner.TestMetrics |
הטמעה של ExternalResource ו-TestRule.
|
| DeviceListMonitorTask | |
| DeviceLogger | מחלקת Bridge לשימוש ב-utils.ILogger עבור Incremental. |
| DeviceManagementGrpcServer | שרת GRPC שמאפשר להזמין מכשיר מ-Tradefed. |
| DeviceManager | |
| DeviceManager.FastbootDevice | ייצוג של מכשיר במצב אתחול מהיר (Fastboot mode). |
| DeviceMerkleTree | חישוב של MerkleTree ממידע על תוכן המכשיר. |
| DeviceMetricData | אובייקט שמכיל את כל הנתונים שנאספו על ידי כלי איסוף מדדים. |
| DeviceMonitor |
DeviceMonitor עוקב אחרי מכשירים שמחוברים ל-adb.
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
מחלקת proxy להפצת בקשות למספר IDeviceMonitor.
|
| DeviceNotAvailableException | השגיאה הזו מופיעה כשמכשיר מסוים כבר לא זמין לבדיקה. |
| DeviceOwnerTargetPreparer |
ITargetPreparer שמגדיר רכיב של בעלי המכשיר.
|
| DeviceParameterizedRunner | מפעיל פרמטרים בסגנון JUnit4 לבדיקות פרמטרים שמבוססות על צד המארח. |
| DeviceProperties | הגדרות נפוצות של קבועים לשמות מאפיינים בצד המכשיר |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | כלי לדיווח על שחרור מכשירים שמטפל בתקשורת עם תהליך האב של המכשירים שצריך לשחרר. |
| DeviceResetFeature | הטמעה בצד השרת של איפוס המכשיר. |
| DeviceResetHandler | כלי שמטפל באיפוס של מכשירים גנריים. |
| DeviceRuntimeException | החריג הזה מופעל כשפעולה במכשיר לא מניבה את התוצאות הצפויות. |
| DeviceSelectionOptions | קונטיינר לקריטריונים לבחירת מכשיר. |
| DeviceSelectionOptions.DeviceRequestedType | סוגי המכשירים האפשריים שנתמכים כפלייסהולדרים. |
| DeviceSettingChecker | בודקים אם הגדרות המכשיר השתנו במהלך הרצת מודול. |
| DeviceSetup |
ITargetPreparer שמגדיר מכשיר לבדיקה על סמך Option שסופקו.
|
| DeviceSnapshotFeature | הטמעה בצד השרת של תמונת מצב של המכשיר. |
| DeviceSnapshotHandler | כלי שירות שמטפל בתמונת מצב של Cuttlefish. |
| DeviceStateMonitor |
מחלקת עזר למעקב אחרי המצב של IDevice.
|
| DeviceStorageAgeResourceMetricCollector | ניתוח הגיל של האחסון מ-logcat. |
| DeviceStorageFiller | הכנת יעד למילוי האחסון כך שיהיה זמין נפח אחסון מסוים. |
| DeviceStorageStatusChecker | בודקים אם יש במכשיר מספיק מקום בדיסק למחיצות הנתונות. |
| DeviceStringPusher | הכנת היעד לכתיבת מחרוזת לקובץ. |
| DeviceSuite |
מרחיבים את הקונטיינר Suite של JUnit4 כדי לספק ITestDevice לבדיקות שדורשות אותו.
|
| DeviceSyncHelper | עוזר שמאפשר לסנכרן תמונה של מכשיר חדש עם המכשיר. |
| DeviceTestCase |
מקרה בדיקה מסוג JUnit שמשמש כעזר ומספק את השירותים IRemoteTest ו-IDeviceTest.
|
| DeviceTestResult |
התמחות של TestResult שתבוטל כשאירוע DeviceNotAvailableException יתרחש
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | מחלקת Builder לאפשרויות שקשורות להרצת בדיקות מכשירים באמצעות BaseHostJUnit4Test. |
| DeviceTestSuite |
חבילת בדיקות JUnit של Helper שמספקת את השירותים IRemoteTest ו-IDeviceTest.
|
| DeviceTraceCollector | כלי לאיסוף נתונים שמתחיל מעקב ב-Perfetto כשמתחילים להריץ בדיקה, ומתעד את קובץ המעקב בסוף. |
| DeviceUnavailableMonitor | המאזין הזה מנסה לתעד רק DNAE ברמת תרחיש הבדיקה. |
| DeviceUnresponsiveException |
התמחות של DeviceNotAvailableException שמציינת שהמכשיר גלוי ל-adb, אבל לא מגיב (כלומר, פקודות שפג תוקפן, לא ניתן לאתחל אותו וכו')
|
| DeviceUpdateTargetPreparer |
תקציר ITargetPreparer שמטפל בשלבים נפוצים של עדכון מכשירים באמצעות קובץ תמונת מכשיר ממקור חיצוני (בניגוד לשירות בנייה).
|
| DeviceWifiResourceMetricCollector | הכלי לאיסוף נתונים אוסף מדדים של עוצמת האות ומהירות הקישור של רשת ה-Wi-Fi שמחוברים אליה כרגע. |
| DeviceWiper |
ITargetPreparer שמאפס את נתוני המשתמשים
|
| DigestCalculator |
פונקציות עזר לחישוב Digest.
|
| DirectedGraph<V> | הטמעה של גרפים מכוונים לא משוקללים. |
| DisableSELinuxTargetPreparer | קובץ הכנה ליעד שמשבית את SELinux אם הוא מופעל. |
| DryRunKeyStore | מאגר מפתחות להרצה יבשה שבו כל ערך במאגר המפתחות תמיד מוחלף ונמצא בצורה תקינה. |
| DryRunner | מריץ בדיקות באופן שקוף במקום להריץ אותן בפועל. |
| DynamicFileStubTest | זוהי בדיקת tradefed כדי לבדוק ש-tradefed יכול לפתור קובץ דינמי בצורה נכונה. |
| DynamicRemoteFileResolver | מחלקת Class שעוזרת לפתור את הנתיב לקבצים מרוחקים. |
| DynamicRemoteFileResolver.FileResolverLoader |
טוען הטמעות של IRemoteFileResolver.
|
| DynamicShardHelper | אסטרטגיית חלוקה (Sharding) כדי לאפשר עבודה בתור לעבודה מרחוק בין כמה מופעים של TF |
| DynamicShardingConnectionInfoMessage | מחזיקה נתונים כדי להקל על השליחה דרך שרת התכונות. |
| DynamicSystemPreparer |
ITargetPreparer שמגדיר קובץ אימג' של מערכת על גרסת build של מכשיר עם עדכון מערכת דינמי.
|
E
| EarlyDeviceReleaseFeature | הטמעה של שרת תכונות לגרסה מוקדמת של מכשיר. |
| אימייל | מחלקת עזר לשליחת אימייל. |
| EmailHostHealthAgent |
הטמעה של IHostHealthAgent כדי לשלוח אימייל מדוחות של מעקב אחרי מארחים
|
| EmmaXmlConstants | קבועים שמשמשים לניתוח דוח emma xml. |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo היא מחלקה שמכילה את המידע הכללי של קובץ ZIP. |
| EnforcedSeLinuxChecker | כלי לבדיקת סטטוס שמוודא את הסטטוס של Selinux. |
| EnvironmentVariableUtil | אוסף של שיטות עזר להכנת משתני סביבה. |
| EraseUserDataPreparer |
ITargetPreparer שמאפס את נתוני המשתמש במכשיר.
|
| ErrorIdentifier | הממשק הזה מתאר שגיאה ספציפית ואת המאפיינים שלה. |
| ErrorStorageUtil | מחלקת עזר לשינוי השגיאות כך שיתאימו לאחסון הנפוץ. |
| EventsLoggerListener | רכיב Listener שמתעד את כל האירועים שהוא מקבל בקובץ |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | מחלקה של ערך שמייצגת פעולה שאפשר לבצע. |
| ExecutableActionResult |
מחלקה של ערך שמייצגת תוצאה של ExecutableAction.
|
| ExecutableBaseTest | מחלקה בסיסית לבדיקות בסגנון הפעלה. |
| ExecutableHostTest | כלי להרצת בדיקות של קובץ הפעלה שפועל במארח. |
| ExecutableTargetTest | כלי להרצת בדיקות של קובץ הפעלה שפועל ביעד. |
| ExecutionFiles | תלות בקבצים שנוצרת במהלך ההרצה של בדיקה או קריאה לפונקציה, שצריך להעביר אותה לצורך הבדיקה. |
| ExecutionFiles.FilesKey | רשימה של מפתחות סטנדרטיים ידועים למפה. |
| ExecutionProperties | מאפיינים שנוצרו במהלך ההרצה של בדיקה או הפעלה. |
| ExistingBuildProvider |
IBuildProvider שמחזירה IBuildInfo שכבר נוצר.
|
| ExtendedFile | הרחבה של קובץ רגיל שכוללת מטא-נתונים שקשורים ל-build. |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry לשימוש מקומי ב-statsd. |
F
| FailureDescription | הכיתה שמתארת מידע על כשל ב-Trade Federation. |
| FakeTest | בדיקה מזויפת שמטרתה להקל על יצירת תוצאות בדיקה שניתנות לשחזור. |
| FakeTestsZipFolder | אובייקט בדיקה שיוצר תיקיית בדיקות מזויפת לא מכווצת על סמך רשימת תוכן. |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | כלי להכנת יעד שמפעיל את fastboot ושולח פקודות fastboot. |
| FastbootDeviceFlasher | מחלקת fastboot שמשמשת להעברת תמונה לציוד פיזי של Android. |
| FastbootHelper | מחלקת עזר לפעולות fastboot. |
| FastbootPack | פועלים לפי המפרט של תוכנת האתחול כדי לפתוח את האריזה. |
| FastbootUpdateBootstrapPreparer |
ITargetPreparer שמכין קבצים ספציפיים (תוכנת אתחול, רדיו, קובץ ZIP של תמונת המכשיר) ב-IDeviceBuildInfo כדי להכין את המכשירים להצגת FastbootDeviceFlasher, ואז מוסיף מאפייני מכשיר אחרי האתחול לפרטי ה-build לצורך דיווח על התוצאות.
|
| FatalHostError | חריגה שמציינת שאירעה שגיאה קריטית שלא ניתן לשחזר במכונת המארח שבה פועל TradeFederation, ושיש לסגור את מופע TradeFederation. |
| FeatureFlagTargetPreparer | עדכון של DeviceConfig (דגלי תכונות שמותאמים על ידי שירות מרוחק). |
| FileDownloadCache | מחלקת עזר שמנהלת מטמון LRU של קבצים שהורדו במערכת קבצים מקומית. |
| FileDownloadCacheFactory |
מפעל ליצירת FileDownloadCache
|
| FileDownloadCacheWrapper |
מחלקה עוטפת שמספקת מתקני FileDownloadCache תוך הטמעה של הממשק IFileDownloader.
|
| FileIdleMonitor | עוקב אחרי קבצים ומפעיל קריאה חוזרת אם הם לא היו פעילים (כלומר, |
| FileInputStreamSource |
InputStreamSource שמקבל קובץ קלט.
|
| FileListingService |
השירות הזה מספק רשימה של קבצים צדדיים של IDevice.
|
| FileListingService.FileEntry | מייצג רשומה בספרייה. |
| FileListingService.IListingReceiver |
מחלקה שמטמיעה את הממשק הזה מספקת שיטה לטיפול בתוצאה אסינכרונית מהפקודה ls במכשיר.
|
| FileLogger |
ILeveledLogOutput שמפנה הודעות יומן לקובץ ול-stdout.
|
| FilePermissionUtil | מחלקה של כלי עזר לטיפול בהרשאות לקבצים. |
| FileProtoResultReporter |
כלי ליצירת דוחות בפורמט Proto שמייצא את TestRecord לקובץ.
|
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector שמקשיב למפתח המדדים שמגיע מהמכשיר ושולף אותם כקובץ מהמכשיר.
|
| FilePullerLogCollector | כלי לרישום ביומן של הקובץ שדווח בצד המכשיר. |
| FileSystemLogSaver | שמירת יומנים במערכת קבצים. |
| FilesystemRootChecker | |
| FileUtil | מחלקת עזר לפעולות שקשורות לקבצים |
| FileUtil.LowDiskSpaceException | החריג הזה מופעל אם נפח האחסון בדיסק נמוך מסף המינימום. |
| FilteredResultForwarder |
וריאציה של ResultForwarder שמאפשרת דיווח רק על TestDescription שנמצאים ברשימת ההיתרים.
|
| FixedByteArrayOutputStream |
ERROR(/OutputStream) בזיכרון ששומר רק כמות מקסימלית של נתונים.
|
| FlashingMethod | סוג enum שמתאר את השיטה שבה משתמשים כדי להפעיל את הפלאש במכשיר שנבדק |
| FlashingResourcesParser | מחלקת קבצים שמנתחת את הגרסאות הנדרשות של קבצי תמונה משניים שנדרשים להפעלת המכשיר. |
| FlashingResourcesParser.AndroidInfo |
הגדרה של סוג נתונים (typedef) ל-Map<String, MultiMap<String, String>>.
|
| FlashingResourcesParser.Constraint |
ממשק סינון, שמיועד לאפשר ל-FlashingResourcesParser להתעלם מחלק מהמשאבים שהוא עשוי להשתמש בהם
|
| FlashingResourceUtil |
כלי השירות הזה עוזר להגדיר את הגרסה המתאימה של ארטיפקטים כדי שיהיה אפשר להפעיל אותם באמצעות DeviceFlashPreparer.
|
| FoldableExpandingHandler |
IModuleParameterHandler מתרחב יותר בכל תצורה של מכשיר מתקפל שאינו ראשי.
|
| FoldableHandler | Generic foldable handler שיכול לקבל את הפרמטרים של המכשיר המתקפל כדי ליצור מודול מיוחד. |
| FoldableModePreparer | כלי להכנת מכשיר היעד שיכול לשנות את מצב הקיפול של המכשיר. |
| FolderBuildInfo |
הטמעה קונקרטית של IFolderBuildInfo.
|
| FolderSaver |
ITargetPreparer ששולף ספריות מהמכשיר, דוחס אותן ושומר אותן בקצה העורפי של הרישום.
|
| FormattedGeneratorReporter | כלי ליצירת דוחות שמאפשר ליצור דוחות בפורמט מסוים. |
| FreeDeviceState | |
| FuseMountManager | |
| FuseUtil | מחלקת עזר לפעולות FUSE. |
| FutilityCommandPreparer | הכנה להפעלת פקודות חוסר תועלת. |
G
| GceAvdInfo | מבנה שמכיל נתונים רלוונטיים למופע נתון של GCE AVD. |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | Thread Monitor ל-Proxy Tunnel של מארח מעבדת Gce שמשמש לחמצון. |
| GceManager | כלי עזר שמנהל את הקריאות ל-GCE כדי להפעיל או להפסיק את GCE ולאסוף ממנו יומנים. |
| GceRemoteCmdFormatter | מחלקת כלי עזר לעיצוב פקודות כדי להגיע למכשיר gce מרוחק. |
| GceRemoteCmdFormatter.ScpMode | אפשר להשתמש ב-SCP כדי להעלות או להוריד קובץ, בהתאם למבנה של הארגומנטים. |
| GceSshTunnelMonitor | Thread Monitor למנהרת Gce ssh. |
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector שימשוך את נתוני הכיסוי של gcov מהמכשיר וירשום אותם כארטיפקטים של הבדיקה.
|
| GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector שימשוך את נתוני הכיסוי של ליבת gcov מ-debugfs ומחוץ למכשיר, ולבסוף ירשום אותם כארטיפקטים של בדיקה.
|
| GCSBucketUtil | כלי לניהול קבצים להורדה ולהעלאה של קבצים מ-Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | עטיפה פשוטה לפרטי קובץ ב-GCS. |
| GCSCommon | הוצא משימוש במקום זאת, צריך להשתמש ב-com.android.tradefed.util.gcs.GCSCommon. |
| GCSCommon | מחלקה בסיסית לפעולות GCS כמו הורדה והעלאה. |
| GCSConfigurationFactory |
ConfigurationFactory טוען הגדרות מ-Google Cloud Storage.
|
| GCSConfigurationFactory.GCSConfigLoader |
הרחבה של ConfigurationFactory.ConfigLoader שמעלה את ההגדרות מ-GCS, עוקבת אחרי ההגדרות הכלולות מהגדרת בסיס אחת וזורקת חריגה בהכללות מעגליות.
|
| GCSConfigurationServer | שרת ההגדרות טוען הגדרות מ-Google Cloud Storage (GCS). |
| GCSDownloaderHelper | כלי להורדה של קטגוריית GCS שמטפל בשמירת נתונים במטמון ובפתרון של ההגדרה הגלובלית. |
| GCSFileDownloader | כלי להורדת קבצים, להורדת קובץ מ-Google Cloud Storage (GCS). |
| GCSFileDownloaderBase | כלי להורדת קבצים, להורדת קובץ מ-Google Cloud Storage (GCS). |
| GCSFileUploader | כלי להעלאת קבצים להעלאת נתוני קבצים ל-Google Cloud Storage (GCS). |
| GCSHelper | |
| GCSHostResourceManager | הורדת משאב המארח מ-GCS (Google Cloud Storage). |
| GcsRemoteFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת הורדה מקטגוריית GCS.
|
| GenericLogcatEventParser<LogcatEventType> | ניתוח של קלט logcat לאירועים. |
| GenericLogcatEventParser.LogcatEvent | מבנה להחזקת אירוע logcat עם סוג האירוע והודעת logcat שמפעילה אותו |
| GetPreviousPassedHelper | פונקציה שמחזירה את המסננים של הבדיקות הקודמות שעברו בהצלחה. |
| GkiDeviceFlashPreparer | כלי להכנת יעד שמבצע פלאשינג של המכשיר עם תמונה גנרית של ליבת Android נפוצה. |
| GlobalConfiguration |
הטמעה של IGlobalConfiguration שמאחסנת את אובייקטי ההגדרות שנטענו במפה
|
| GlobalFilterGetter | הטמעה של שירות שמחזירה את המסננים של הפעלה נתונה. |
| GlobalTestFilter | אפשרויות הסינון שהוחלו על הקריאה. |
| GoogleAccountPreparer |
ITargetPreparer שתומכת בהגדרת חשבונות Google.
|
| GoogleAccountUtil | כלי שמאפשר להגדיר חשבונות Google במכשיר |
| GoogleApiClientUtil | כלי עזר ליצירת לקוח Google API. |
| GoogleApiClientUtilBase | |
| GoogleBenchmarkResultParser | מנתח את התוצאות של Google Benchmark שמופעלות מהמעטפת, ומחזיר מפה עם כל התוצאות. |
| GoogleBenchmarkTest | בדיקה שמריצה חבילת בדיקות השוואה של Google במכשיר נתון. |
| GranularRetriableTestWrapper |
מחלקת wrapper פועלת על IRemoteTest כדי להפוך את IRemoteTest לגרנולרי ברמת testcase.
|
| GranularRetriableTestWrapper.StartEndCollector | כלי עזר לשיעור שיעזור לכם לזהות מקרים שבהם חסרים נתוני התחלה וסיום של ריצה. |
| GsiDeviceFlashPreparer | כלי להכנת יעד שצורך את המכשיר עם תמונת מערכת גנרית של Android. |
| GTest | בדיקה שמריצה חבילת בדיקה מקורית במכשיר נתון. |
| GTestBase | המחלקה הבסיסית של gTest |
| GTestListTestParser | כלי לניתוח תוצאות של מצב הרצה יבשה של gtest עם הפרמטר "--gtest_list_tests". |
| GTestResultParser | מנתח את התוצאות של 'מצב הפלט הגולמי' של בדיקות מקוריות באמצעות GTest שמופעלות מהמעטפת, ומעדכן את ITestInvocationListener לגבי התוצאות. |
| GTestXmlResultParser | מנתח את התוצאות של בדיקות מקוריות בפורמט XML באמצעות GTest שמופעלות מהמעטפת, ומעדכן את ITestRunListener לגבי התוצאות. |
H
| HandleAppName | טיפול בחלק 'שם האפליקציה' (APNM). |
| HandleExit | שליחת בקשה ליציאה. |
| HandleHeap | טיפול בעדכוני סטטוס של הערימה. |
| HandleHello | טיפול בחלק 'שלום' (HELO) וזיהוי תכונות. |
| HandleNativeHeap | טיפול בעדכוני סטטוס של שרשורים. |
| HandleProfiling | טיפול בעדכוני סטטוס של הערימה. |
| HandleTest | טיפול בעדכוני סטטוס של שרשורים. |
| HandleThread | טיפול בעדכוני סטטוס של שרשורים. |
| HandleViewDebug | |
| HandleWait | טיפול בחלק 'המתנה' (WAIT). |
| HarnessException | מחלקה בסיסית של חריגה לחריגה שמופעלת בתוך ה-harness. |
| HarnessIOException | חריג Harness שעוזר לטפל בבעיות בקבצים. |
| HarnessRuntimeException | |
| HeapHostMonitor |
AbstractHostMonitor הטמעה שמנטרת את זיכרון הערימה במארח ורושמת אותו ביומן ההיסטוריה באופן תקופתי.
|
| HeapSegment | מתאר את הסוגים והמיקומים של אובייקטים בפלח של ערימה. |
| HeapSegment.HeapSegmentElement | תיאור של אובייקט או אזור שמקודדים בנתוני HPSG. |
| HelloWorldMultiTargetPreparer |
דוגמה להטמעה של IMultiTargetPreparer.
|
| HistoryLogger | TF History Logger, יומן מיוחד שמכיל רק אירועים ספציפיים. |
| HostGTest | בדיקה שמריצה חבילת בדיקה מקורית. |
| HostMetric | המחלקה הזו מייצגת דגימה של מדד מארח שצריך לדווח עליו. |
| HostOptions | מחזיק אפשרויות המארח. |
| HostStatsdMetricCollector |
IMetricCollector שאוסף מדדי statsd מצד המארח באמצעות פקודות של כלי statsd.
|
| HostTest | כלי להרצת בדיקות מבוססות-מארח של JUnit. |
| HostUtils | מיישם כמה שיטות שימושיות להרצת בדיקות של מארחים. |
| HprofAllocSiteParser | מחלקת עזר לניתוח מידע מקטע Allocation Sites בדוחות hprof. |
| HttpHelper | כולל שיטות עזר ליצירת בקשות HTTP |
| HttpHelper.RequestRunnable |
אפשר להריץ אותו כדי לשלוח בקשות עם IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult).
|
| HttpMultipartPost | מחלקת עזר ליצירת בקשות HTTP POST מרובות חלקים. |
| HttpRemoteFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת הורדה של קובץ מרוחק באמצעות http
|
| HttpsRemoteFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת הורדה של קובץ מרוחק באמצעות https
|
I
| IAbi | ממשק שמייצג את ה-ABI שנבדק. |
| IAbiReceiver | בדיקה שנדרש בה ה-ABI שנבדק. |
| IAndroidDebugBridge |
הגדרת הממשק לשיטות ERROR(/com.android.ddmlib.AndroidDebugBridge) שמשמשות בחבילה הזו.
|
| IAppBuildInfo |
הממשק הזה הוצא משימוש.
להשתמש ישירות ב-IBuildInfo.
|
| IAutoRetriableTest |
ממשק ל-IRemoteTest שלא מטמיע את ITestFilterReceiver אבל עדיין רוצה לתמוך בניסיון חוזר אוטומטי.
|
| IBatteryInfo | הממשק שמגדיר את האינטראקציה עם הסוללה של מכשיר. |
| IBatteryInfo.BatteryState | מתאר את מצב הטעינה הנוכחי של הסוללה. |
| IBlockFilter | ההגדרה קובעת אם להציג בלוק של נתונים שצריך להעביר למכשיר. |
| IBlockTransformer | אפשרות להמרה של בלוק הנתונים לפני השליחה. |
| IBuildInfo | מכיל מידע על גרסת ה-build שנבדקת. |
| IBuildInfo.BuildInfoProperties |
יכול להיות שיהיו נכסים שIBuildInfo יצטרכו לשנות את אופן הטיפול בהם.
|
| IBuildProvider | החשבון אחראי למסירת מידע לגבי הגרסה שנבדקת. |
| IBuildReceiver | בדיקה שצריכה הפניה לגרסת ה-build שנבדקת. |
| ICacheClient | ממשק ללקוח מטמון. |
| IClusterClient | ממשק לאינטראקציה עם העורף של TFC. |
| IClusterEvent | ממשק להעלאת אירועים של אשכול ל-TFC. |
| IClusterEventUploader<T extends IClusterEvent> | ממשק ל-ClusterEventUploader |
| IClusterOptions | ממשק לקבלת אפשרויות שקשורות לאשכול. |
| ICommandOptions | קונטיינר לאפשרויות הפעלה של פקודות. |
| ICommandScheduler | כלי לתזמון של הרצת פקודות TradeFederation. |
| ICommandScheduler.IScheduledInvocationListener | Listener לאירועי הפעלה כשההפעלה מסתיימת. |
| ICompressionStrategy | ממשק שמייצג אלגוריתם דחיסה שאפשר לבחור בזמן הריצה. |
| IConfigOptionValueTransformer | ממשק לשינוי ערך של אפשרות הגדרה |
| IConfigurableVirtualDevice | ממשק שמאפשר לספק מידע על מכשיר וירטואלי שאולי הוגדר מראש (כתובת IP של המארח, משתמש המארח, היסט של יציאות וכו'). |
| IConfiguration | פרטי ההגדרה של קריאה לפונקציה TradeFederation. |
| IConfigurationFactory |
מפעל ליצירת IConfigurations
|
| IConfigurationReceiver |
ממשק פשוט שמייצג אובייקט שמקבל IConfiguration.
|
| IConfigurationServer | ממשק לשרת התצורה. |
| ICredentialFactory |
ממשק למפעל פרטי כניסה ליצירת OAuth2 Credential.
|
| IDefaultObjectLoader | ממשק לטעינת אובייקטים שמוגדרים כברירת מחדל וצריכים להיות חלק מהגדרת ה-YAML. |
| IDefaultObjectLoader.LoaderConfiguration | אובייקט ההגדרות האישיות בטעינה שמעביר מידע לטוען. |
| IDevice | מכשיר. |
| IDevice.DeviceState | המצב של המכשיר. |
| IDevice.DeviceUnixSocketNamespace | מרחב השמות של שקע דומיין של Unix שנוצר במכשיר. |
| IDevice.Feature | תכונות תוכנה ברמת המכשיר. |
| IDevice.HardwareFeature | תכונות חומרה ברמת המכשיר. |
| IDeviceActionReceiver | מספק API לקבלת אירועים במכשיר. |
| IDeviceBuildInfo |
IBuildInfo שמייצג גרסת build מלאה של מכשיר Android, ובאופן אופציונלי גם את הבדיקות שלה.
|
| IDeviceBuildProvider |
IBuildProvider שמשתמש במידע מ-ITestDevice כדי לאחזר גרסת build.
|
| IDeviceConfiguration | ממשק של מחזיק הגדרות מכשיר. |
| IDeviceConnection | מייצג חיבור למכשיר שאפשר לקרוא ממנו ולכתוב אליו. |
| IDeviceConnection.Factory | |
| IDeviceFlasher | הפעלה של תמונה של מכשיר במכשיר. |
| IDeviceFlasher.UserDataFlashOption | ספירה של אפשרויות לטיפול בתמונת נתוני המשתמש |
| IDeviceManager | ממשק לניהול קבוצת המכשירים הזמינים לבדיקה. |
| IDeviceManager.IFastbootListener | מאזין לשינויים במצב fastboot. |
| IDeviceMonitor | ממשק למעקב אחרי מצב המכשירים. |
| IDeviceMonitor.DeviceLister |
מחלקה כמו Runnable שאמורה להחזיר את המכשירים הידועים ואת המצבים שלהם.
|
| IDeviceRecovery | ממשק לשחזור מכשיר שהפסיק להיות אונליין. |
| IDeviceSelection | ממשק לקריטריונים לבחירת מכשירים. |
| IDeviceSelection.BaseDeviceType | |
| IDeviceStateMonitor |
השירות הזה מספק כלים למעקב אחרי המצב של IDevice.
|
| IDeviceTest |
ממשק לאובייקט שצריך הפניה אל ITestDevice.
|
| IDisableable | ממשק שמתאר אובייקט Tradefed שאפשר להשבית. |
| IdSizesReply | |
| IDynamicShardingClient |
ממשק עוטף ללקוח של חלוקת מסד הנתונים
הקובץ הזה קיים כדי שנוכל להחליף אותו בקובץ HTTP או בקובץ בדיקה אם יהיה צורך בכך. |
| IDynamicShardingConnectionInfo | ממשק למחלקות שמכילות פרטי חיבור של חלוקה דינמית למקטעים |
| IEmail | ממשק לשליחת אימייל. |
| IEmail.Message | קונטיינר של נתוני הודעות אימייל. |
| IFileDownloader | ממשק להורדת קובץ מרוחק. |
| IFileEntry |
הגדרת ממשק שמספקת חוזה פשוט יותר שניתן ליצור ממנו מודלים לשיטות FileEntry.
|
| IFileResolverLoader |
טוען הטמעות של IRemoteFileResolver.
|
| IFileResolverLoader.ResolverLoadingException | חריגה שמופעלת אם אי אפשר לטעון או לאתחל רכיב resolver. |
| IFlashingResourcesParser | ממשק לאספקת הגרסאות הנדרשות של קובצי תמונות עזר שנדרשים להפעלת מכשיר. |
| IFlashingResourcesRetriever | ממשק לאחזור קובצי תמונה משניים שנדרשים להפעלת המכשיר. |
| IFolderBuildInfo |
IBuildInfo פשוט שפריטי המידע שנוצרו בתהליך הבנייה שלו נמצאים בספרייה במערכת הקבצים המקומית.
|
| IFormatterGenerator |
ממשק שמתאר מעצב ל-SuiteResultHolder.
|
| IFuseDriverProfile | ההגדרה הזו מגדירה את ההתנהגות הספציפית של מנהל התקן מסוים של FUSE, ומאפשרת ל-MountManager להיות כללי. |
| IGlobalConfiguration | מחלקת מידע על הגדרות גלובליות של מופע יחיד של Trade Federation (כולל כל מספר של הפעלות של הגדרות בפועל). |
| IHarnessException | תיאור של ממשק החריגה של Harness שיוטמע על ידי חריגות של Harness. |
| IHostCleaner | מנקה את המארח אחרי שהרצת הבדיקה מסתיימת. |
| IHostHealthAgent | ממשק להעברת מדדים של מארח או מכשיר. |
| IHostMonitor | ממשק לשליחת נתוני מארח |
| IHostMonitor.HostDataPoint | קטגוריה גנרית לנתונים שיוצגו בדוח. |
| IHostMonitor.HostMetricType | |
| IHostOptions | ממשק של מאגר אפשרויות למארחים. |
| IHostOptions.PermitLimitType | סוג Enum שמתאר את האפשרויות של מגבילי ההרשאות |
| IHostResourceManager | ממשק לניהול משאבי מארח. |
| IHttpHelper | שיטות עזר לביצוע בקשות HTTP. |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | ממשק שעוזר להחליט אם לנסות הגדרה מצטברת של TradeFed preparers. |
| IInstrumentationResultParser | ממשק לניתוח התוצאות של הרצת בדיקת אינסטרומנטציה מהמעטפת. |
| IInstrumentationResultParser.SessionResultCodes | קודים של תוצאות סשן של כלי נגינה. |
| IInstrumentationResultParser.StatusCodes | קודי הסטטוס של תוצאות הבדיקה. |
| IInstrumentationResultParser.StatusKeys | מפתחות סטטוס רלוונטיים לבדיקה. |
| IInvocationContext | הוא מכיל מידע על הקריאה (Invocation) שהבדיקות יכולות לגשת אליו אם צריך. |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | בדיקה שנדרשת בה הפניה להקשר של ההפעלה. |
| IInvocationExecution | ממשק שמתאר את הפעולות שיבוצעו כחלק מהפעלת הפונקציה. |
| IKeyStoreClient | ממשק לגישה למאגר מפתחות לסיסמה או לנתונים רגישים. |
| IKeyStoreFactory |
מפעל ליצירת IKeyStoreClient.
|
| ILabPreparer |
ממשק סמן למי שמכין את המעבדה
בקטע |
| ILeveledLogOutput | מחלקה שמטמיעה את הממשק הזה מספקת שיטות שמתייחסות לפלט של הודעות יומן. |
| ILogcatReceiver |
מחלקת פלט של logcat של מכשיר בתור InputStreamSource.
|
| ILogger | ממשק שמשמש להצגת אזהרות או שגיאות. |
| ILogRegistry |
ממשק לILogOutput singleton logger שמבצע מולטיפלקסינג ומנהל loggers שונים.
|
| ILogRegistry.EventType | אירועים שכדאי לרשום ביומן |
| ILogSaver | מחלקות שמטמיעות את הממשק הזה מספקות שיטות לאחסון יומנים במיקום מרכזי. |
| ILogSaverListener |
מאפשר ל-ITestInvocationListener להאזין למצב שבו קובצי יומן נשמרים.
|
| ImageContentAnalyzer | כלי ניתוח לניתוח תוכן של תמונות במכשיר |
| IManagedTestDevice | ITestDevice שמחזור החיים שלו מנוהל. |
| IManagedTestDevice.DeviceEventResponse |
קונטיינר לתגובה לקריאה IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| IManagedTestDeviceFactory |
ממשק היוצרים של IManagedTestDevice
|
| IMetricCollector | הממשק הזה יתווסף כ-decorator כשמדווחים על תוצאות של בדיקות, כדי לאסוף מדדים תואמים. |
| IMetricCollectorReceiver |
ממשק שספקי IRemoteTest צריכים להטמיע אם הם רוצים לקבל את רשימת IMetricCollector להרצת הבדיקה.
|
| IMoblyYamlResultHandler | ממשק של mobly yaml result handler. |
| IMoblyYamlResultHandler.ITestResult | ממשק של תוצאת mobly yaml |
| IModuleController | ממשק שמאפשר לקבוע אם להריץ מודול או לא. |
| IModuleController.RunStrategy | סוג Enum שמתאר איך המודול צריך לפעול. |
| IModuleParameterHandler | הממשק לפרמטרים של מודולים של סוויטות. |
| IMultiDeviceRecovery | ממשק לשחזור של כמה מכשירים אופליין. |
| IMultiDeviceTest | הממשק הזה הוצא משימוש. הממשק הזה נשמר באופן זמני לצורך תאימות, אבל הוא כבר לא נמצא בשימוש. אל תטמיעו אותו. |
| IMultiTargetPreparer | הכנת סביבת הבדיקה למספר מכשירים בו-זמנית. |
| INativeDevice |
מספק API אמין וברמה קצת יותר גבוהה ל-ddmlib IDevice.
|
| INativeDeviceTest |
ממשק לאובייקט שצריך הפניה אל INativeDevice.
|
| IncrementalImageUtil | כלי לשימוש בעדכון מצטבר של תמונה ומכשיר. |
| IncrementalInstallSession | הפרמטר הזה משמש ליצירת סשן התקנה מצטבר של חבילה, שבו הבלוקים של קובצי ה-APK המותקנים מועברים למכשיר בסטרימינג כשצריך לקרוא אותם. |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | מזהי שגיאות מתשתית Trade Federation, ותשתית תלויה (כמו תשתית Build). |
| InputStreamSource |
הממשק הזה בעצם עוטף ERROR(/InputStream) כדי לאפשר שיבוט שלו.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer שמתקין את כל האפליקציות בקובץ zip של בדיקה.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
קובץ ITargetPreparer שמתקין קובץ APK אחד או יותר שנמצאים במערכת הקבצים.
|
| InstallBuildEnvApkSetup |
ITargetPreparer שמתקין קובץ APK אחד או יותר לבדיקה מסביבת build של פלטפורמת Android.
|
| InstallCreateReceiver | מקלט פלט לשורת הפקודה pm install-create. |
| InstalledInstrumentationsTest | מריץ את כל המדידות שנמצאות במכשיר הנוכחי. |
| InstallException | החריג הזה מופעל אם ההתקנה או ההסרה של האפליקציה נכשלות. |
| InstallKernelModulePreparer | כלי להכנת יעד שמתקין מודולים של ליבת מערכת ההפעלה. |
| InstallMetrics | |
| InstallReceiver | מקלט פלט לשורת הפקודה 'pm install package.apk'. |
| InstantAppHandler |
Handler ל-ModuleParameters.INSTANT_APP.
|
| InstrumentationPreparer |
ITargetPreparer שמריץ מכשור
|
| InstrumentationProtoResultParser | מנתח את התוצאות של הרצת בדיקת מכשור במצב הפלט protoStd ממעטפת, ומעדכן את ITestRunListener לגבי התוצאות. |
| InstrumentationResultParser | מנתח את התוצאות של הפעלת בדיקת מכשור ב 'מצב פלט גולמי' ממעטפת הפקודות, ומעדכן את ITestRunListener לגבי התוצאות. |
| InstrumentationTest | בדיקה שמריצה חבילת בדיקות של מכשיר נתון. |
| InvocationCacheHelper | כלי לטיפול בהעלאה ובחיפוש של תוצאות מטמון של הפעלות. |
| InvocationCacheHelper.CacheInvocationResultDescriptor | תיאור של תוצאות המטמון. |
| InvocationContext |
הטמעה כללית של IInvocationContext.
|
| InvocationExecution | מחלקת תיאור של כל שלבי ההפעלה: הורדת build, הכנת יעד, הרצת בדיקות, ניקוי. |
| InvocationLocal<T> | המחלקה הזו מספקת משתנים בהיקף של הפעלה. |
| InvocationMetricLogger | מחלקה לשימוש כללי להפעלת רישום של מדדים מסוימים. |
| InvocationMetricLogger.InvocationGroupMetricKey | קיבוץ מאפשר לרשום כמה קבוצות תחת אותו מפתח. |
| InvocationMetricLogger.InvocationMetricKey | מפתח מיוחד עם שם שתמיד יאוכלס עבור הקריאה. |
| InvocationProtoResultReporter | הכלי Reporters לאחסון מידע על שמירת נתונים במטמון ברמת ההפעלה ורשימת המודולים שלו |
| InvocationStatus | מחלקה לאחסון סטטוס ההפעלה. |
| InvocationStatus | סוג enum של עזרה שמייצג את סטטוס הקריאה |
| InvocationSummaryHelper |
מחלקת עזר לאיסוף ולדיווח של TestSummary עבור קבוצה של מאזינים
|
| InvocationToJUnitResultForwarder |
מחלקה שמקשיבה לאירועים מסוג ITestInvocationListener ומעבירה אותם אל TestListener.
|
| IPostProcessor | מעבדי פוסט הם אובייקט של Trade Federation שנועד לאפשר עיבוד של מדדים ויומנים אחרי הבדיקות ולפני דיווח התוצאות. |
| IRecorderClient | ממשק לתקשורת עם הקצה העורפי של כלי ההקלטה ResultDB. |
| IRemoteAndroidTestRunner | ממשק להרצת פקודת בדיקה של Android מרחוק ולדיווח על התוצאה למאזין. |
| IRemoteAndroidTestRunner.CoverageOutput | |
| IRemoteAndroidTestRunner.TestSize | |
| IRemoteFeature | ממשק שמתאר תכונה ב-Tradefed שאפשר להפעיל על סמך הבקשה. |
| IRemoteFileResolver | ממשק לאובייקטים שיכולים לפתור קובץ מרוחק לקובץ מקומי. |
| IRemoteFileResolver.RemoteFileResolverArgs | הארגומנטים שמועברים ל-resolvers |
| IRemoteFileResolver.ResolvedFile | מחלקת מידע שמכילה מידע על הקובץ שנפתר ומטא-נתונים מסוימים. |
| IRemoteScheduledListenersFeature |
הרחבה של IRemoteFeature כדי לתמוך בהעברה של IScheduledInvocationListener.
|
| IRemoteTest |
בדיקה שמדווחת על התוצאות ישירות אל ITestInvocationListener.
|
| IReportNotExecuted |
במקרה של ביצוע לא מלא, IRemoteTest שמתבצע באמצעות הממשק הזה, יכול לדווח על הבדיקות שלא בוצעו כדי לשפר את הדיווח.
|
| IRescheduler | ממשק לתזמון מחדש של הגדרה להפעלה עתידית. |
| IResourceMetricCollector | הממשק שבו המשתמש מטמיע כלי איסוף משאבים בהתאמה אישית. |
| IRestApiHelper | ממשק עזר לביצוע קריאות API בארכיטקטורת REST. |
| IResumableTest | הממשק הזה הוצא משימוש. אין יותר צורך בזה |
| IRetryDecision | ממשק שמקבל את ההחלטה לנסות שוב ומחיל את המסנן על הכיתה כדי לנסות שוב בצורה ממוקדת יותר. |
| IRuntimeHintProvider | |
| IRunUtil | ממשק להרצת פעולות מתוזמנות ופקודות מערכת. |
| IRunUtil.EnvPriority | סוג enum שקובע אם להגדיר או לבטל הגדרה של סביבה מסוימת. |
| IRunUtil.IRunnableResult | ממשק להפעלה אסינכרונית של פעולה שמחזירה סטטוס בוליאני. |
| ISandbox | ממשק שמגדיר ארגז חול שאפשר להשתמש בו כדי להפעיל קריאה לפונקציה. |
| ISandboxFactory |
מפעל ליצירת ISandbox.
|
| ISetOptionReceiver |
ההטמעה של הממשק הזה צריכה לכלול Option עם השם set-option שמקושר ל-HostTest.SET_OPTION_NAME.
|
| IShardableListener |
ITestInvocationListener שאפשר לפצל.
|
| IShardableTest |
IRemoteTest שאפשר לפצל אותה לבדיקות משנה שאפשר להריץ בנפרד.
|
| IShardHelper | ממשק של אובייקט שמתאר את אסטרטגיית החלוקה לשברי מידע שצריך לאמץ עבור הגדרה. |
| IShellEnabledDevice | מכשיר מופשט שיכול לקבל פקודות של מעטפת. |
| IShellOutputReceiver | מחלקות שמטמיעות את הממשק הזה מספקות שיטות שמתמודדות עם פלט מפקודת מעטפת מרוחקת במכשיר או באמולטור. |
| IsolatedHostTest | הטמעה של TradeFed runner שמשתמש בתהליך משנה כדי להריץ את הבדיקות בסביבה עם תלות נמוכה, במקום להריץ אותן בתהליך הראשי. |
| IStackTraceInfo | מחלקה שמטמיעה את הממשק הזה מספקת שיטה שמחזירה מעקב אחר מחסנית הקריאות. |
| ISupportGranularResults |
ממשק שמציין אם ITestInvocationListener תומך בקבלת תוצאות מפורטות או לא.
|
| ISystemStatusChecker | בודק שמבצע בדיקות של סטטוס המערכת ומחזיר ערך בוליאני כדי לציין אם המערכת נמצאת במצב הצפוי. |
| ISystemStatusCheckerReceiver |
IRemoteTest שנדרשת לו גישה ל-ISystemStatusChecker מההגדרה.
|
| ITargetCleaner | הממשק הזה הוצא משימוש. tearDown הועבר לממשק הבסיסי ITargetPreparer. |
| ITargetPreparer | הפעולה מכינה את סביבת הבדיקה להרצת הבדיקה. |
| ITemporaryDevice | ממשק לייצוג מכשיר שיכול להיות פלייס הולדר זמני. |
| ITerribleFailureHandler |
ממשק לטיפול בכשלים חמורים מ-LogUtil.CLog.wtf(String, Throwable)
|
| ITestAnnotationFilterReceiver | כלי להרצת בדיקות שיכול לסנן את הבדיקות שיופעלו על סמך הערות. |
| ITestCollector | הגדרה שמאפשרת איסוף של בדיקות. אם היא מוגדרת, כלי ההרצה של הבדיקות צריך לבצע הרצה יבשה כדי לאסוף תרחישי בדיקה בלי להריץ אותם בפועל. |
| ITestDevice |
מספק API אמין וברמה קצת יותר גבוהה ל-ddmlib IDevice.
|
| ITestDevice.ApexInfo | מחלקה פשוטה של struct לאחסון מידע על APEX יחיד |
| ITestDevice.MountPointInfo | מחלקה פשוטה של struct לאחסון מידע על נקודת טעינה יחידה |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | רכיב runner שיכול לקבל קובץ שמציין אילו בדיקות להריץ ואילו לא. |
| ITestFilterReceiver | כלי להרצת בדיקות שיכול לסנן אילו בדיקות להריץ. |
| ITestInformationReceiver |
ממשק לקבלת TestInformation עבור חלק מהכיתות.
|
| ITestInvocation | מטפל בהפעלת בדיקה אחת של TradeFederation. |
| ITestInvocation.ExitInformation | מייצג חלק מפרטי היציאה של הפעלה. |
| ITestInvocationListener | מאזין לתוצאות הבדיקה מהפעלת הבדיקה. |
| ITestLifeCycleReceiver | מקבל התראות על אירועים במהלך הרצת בדיקות מכשור. |
| ITestLogger | ישות שיכולה לבצע רישום ביומן של זרמי נתונים מסוגים שונים. |
| ITestLoggerReceiver |
ישות שאפשר להחדיר לה מופע של ITestLogger כדי להשתמש בו למטרות רישום ביומן.
|
| ITestRunListener | מקבל התראות על אירועים במהלך הרצת בדיקות מכשור. |
| ITestsPool | ממשק שמתאר מאגר של בדיקות שאפשר לגשת אליהן ולהריץ אותן |
| ITestStorageClient | ממשק לתקשורת עם הקצה העורפי של Android Test Storage. |
| ITestSuite | Abstract class used to run Test Suite. |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | ממשק שמתאר כלי עזר לטעינת תוצאות קודמות באופן שאפשר להריץ מחדש. |
| ITestSummaryListener |
ממשק שמאפשר ל-ITestInvocationListener להחליף מידע מוגבל באמצעות סיכומים.
|
| ITestsZipInstaller | הפקודה מתקינה במכשיר בדיקות מקובץ zip של בדיקות (כפי שמופק על ידי מערכת ה-build). |
| ITokenProvider | ממשק שמתאר אובייקט שיכול לספק את הטוקנים של מכשיר מסוים. |
| ITokenRequest |
ממשק IRemoteTest יכול להטמיע כדי לחשוף את העובדה שהוא דורש מכשיר עם אסימון מיוחד.
|
J
| JarHostTest | כלי להרצת בדיקות JUnit בצד המארח. |
| JarHostTest.HostTestListener | מאזין עוטף שמעביר את כל האירועים, למעט testRunStarted() ו-testRunEnded(), אל המאזין המוטמע. |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector שימשוך את נתוני הכיסוי של Java מהמכשיר וירשום אותם כארטיפקטים של בדיקה.
|
| JavaCodeCoverageFlusher | מחלקת כלי עזר שמבצעת איפוס ומאלצת שטיפה של מדידות כיסוי קוד Java מתהליכים שפועלים במכשיר. |
| JdwpAgent | |
| JdwpCommands | קבועי פקודות JDWP כפי שמפורט כאן |
| JdwpExtension | |
| JdwpHandshake | |
| JdwpInterceptor | |
| JdwpPacket | חבילת JDWP, שנמצאת בתחילת ByteBuffer במקום כלשהו. |
| JdwpPayload | |
| JdwpProtocol | |
| JSONFileKeyStoreClient | הטמעה לדוגמה שבה קובץ JSON מקומי משמש כמאגר מפתחות. |
| JSONFileKeyStoreFactory |
הטמעה של JSON KeyStore Factory, שמספקת JSONFileKeyStoreClient לגישה לקובץ JSON Key Store.
|
| JsonHttpTestResultReporter | כלי לדיווח על תוצאות שמקודד את תוצאות המדדים של הבדיקה ואת פרטי הענף והמכשיר ל-JSON, ושולח אותם לנקודת קצה של שירות HTTP |
| JUnit4ResultForwarder | העברת תוצאות מ-JUnit4 Runner. |
| JUnit4TestFilter |
מחלקת עזר שמספקת את הסינון של JUnit4 runner על ידי הרחבת Filter.
|
| JUnitRunUtil |
מחלקת עזר להפניית שיחה של IRemoteTest.run(TestInformation, ITestInvocationListener) לשיחה של Test.run(TestResult).
|
| JUnitToInvocationResultForwarder |
מחלקה שמקשיבה לאירועים מסוג TestListener ומעבירה אותם אל ITestInvocationListener.
|
| JUnitXmlParser | כלי ניתוח שמחלץ נתונים של תוצאות בדיקה מתוצאות JUnit שמאוחסנות ב-XMLJUnitResultFormatter של ant ומעביר אותם אל ITestInvocationListener. |
K
| KernelModuleUtils | |
| KernelTargetTest | כלי להרצת בדיקות של קובץ הפעלה שפועל ביעד ולניתוח התוצאה של בדיקת הליבה. |
| KernelTestModuleController | מחלקת בסיס לבקר מודול שלא מריץ בדיקות כשהוא לא תואם לארכיטקטורה . |
| KeyguardControllerState | קונטיינר למצבי מסך הנעילה. |
| KeyguardStatusChecker | בודק את הסטטוס של Keyguard אחרי הפעלת המודול. |
| KeyStoreException | החריג הזה מופעל כשמתרחשת שגיאה קריטית במאגר המפתחות. |
| KillExistingEmulatorPreparer |
ITargetPreparer שמכבה אמולטור שפועל.
|
| KnownFailurePreparer | הגדרת המכין של היעד לדילוג על ניסיון חוזר במקרה של כשל ידוע. |
| KTapResultParser | קורא את הפלט של KTAP כפלט שנוצר על ידי מודול בדיקה של KUnit ומוצב בקובץ results תחת debugfs. |
| KTapResultParser.ParseResolution | |
| KUnitModuleTest | כלי להרצת בדיקות להרצת מודולי בדיקה של KUnit במכשיר. |
L
| LabResourceDeviceMonitor | הכלי לניטור משאבי המעבדה, שמפעיל ומנהל את שרת ה-gRPC של LabResourceService. |
| LargeOutputReceiver | מחלקת תוכנה שנועדה לעזור להריץ פקודות ארוכות ולשמור את הפלט. |
| LastShardDetector |
כשמפעילים חלוקה מקומית, לפעמים רוצים לבצע פעולות מסוימות רק כשמגיעים לשבר האחרון של invocationEnded(long).
|
| LeakedThreadStatusChecker | בודק סטטוס כדי לוודא שמודול לא גורם לדליפה של Thread פעיל. |
| LegacySubprocessResultsReporter | הטמעה קפואה של כלי הדיווח על תוצאות תהליכי המשנה, שאמור להישאר תואם לגרסאות קודמות של TF/CTS (למשל 8 ומעלה), למרות שינויים במחלקת העל שלו. |
| ListInstrumentationParser |
IShellOutputReceiver שמנתח את הפלט של שאילתה מסוג pm list instrumentation
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalAndroidVirtualDevice | הסיווג של מכשירים וירטואליים מקומיים שפועלים במארח TradeFed. |
| LocalAppBuildProvider |
IBuildProvider שיוצר IBuildInfo על סמך נתיב מקומי שסופק
|
| LocalDeveloper | מזהה ומחזיר אם מדובר במפתח מקומי שמריץ את Tradefed. |
| LocalDeviceBuildProvider |
IBuildProvider שיוצר IDeviceBuildInfo על סמך נתיב של ספרייה במערכת הקבצים.
|
| LocalEmulatorLaunch | TargetPreparer שמפעיל אמולטור באופן מקומי מסביבת build של Android. |
| LocalEmulatorSnapshot | TargetPreparer שמיועד ליצירת תמונת מצב נקייה של אמולטור מסביבת פיתוח/בנייה של Android |
| LocalFileHeader | LocalFileHeader הוא מחלקה שמכילה את המידע של קובץ או תיקייה בתוך קובץ ZIP. |
| LocalFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת קישור קבצים מקומיים
|
| LocalFolderBuildProvider |
IBuildProvider שיוצר IFolderBuildInfo על סמך נתיב מקומי שסופק
|
| LocalHostResourceManager | משאב מארח של המנהל. |
| LocalPool | הטמעה של מאגר בדיקות מקומיות |
| LocalRunInstructionBuilder | כלי לקומפילציה של ההוראה להפעלת הבדיקה באופן מקומי. |
| LockSettingsBaselineSetter | פונקציית setter להסרת הגדרות של נעילת המסך. |
| Log | |
| Log | מחלקת יומן שמשקפת את ה-API במקורות הראשיים של Android. |
| Log.ILogOutput | מחלקה שמטמיעה את הממשק הזה מספקת שיטות שמתייחסות לפלט של הודעות יומן. |
| Log.LogLevel | טיפוסים בני מנייה (enum) של רמת הרישום ביומן. |
| Log.LogLevel | טיפוסים בני מנייה (enum) של רמת הרישום ביומן. |
| LogAssociation | מחלקת ייצוג של קישור בין קובץ יומן לבין בדיקה. |
| LogcatCrashResultForwarder | מאזין מיוחד: במקרה של כשלים (קריסה של תהליך המדידה), המאזין ינסה לחלץ את הקריסה מ-logcat ולהוסיף אותה להודעת הכשל שמשויכת לבדיקה. |
| LogcatEventParser | |
| LogcatEventType |
סוגי אירועים עבור LogcatEventParser.
|
| LogcatOnFailureCollector | כלי לאיסוף נתונים שיאסוף ויתעד logcat אם מקרה בדיקה ייכשל. |
| LogcatReceiver | מחלקת Class שאוספת logcat ברקע. |
| LogcatTimingMetricCollector | כלי לאיסוף מדדים שאוסף נתוני תזמון (למשל זמן המעבר בין משתמשים) מ-logcat במהלך בדיקה אחת או יותר שחוזרות על עצמן, באמצעות דפוסי regex נתונים לניתוח אותות התחלה וסיום של אירוע משורות logcat. |
| LogDataType | מייצג את סוג הנתונים של נתוני היומן. |
| LogFile | מחלקת אחזקה של המטא-נתונים של קובץ יומן שנשמר. |
| LogFileSaver |
כלי עזר ל-ITestInvocationListener שישמור נתוני יומן בקובץ
|
| LogReceiver | |
| LogRegistry |
הטמעה של ILogRegistry שמבצעת מולטיפלקסינג ומנהלת רכיבי Logger שונים,
ומשתמשת ברכיב המתאים על סמך ThreadGroup של השרשור שמבצע את הקריאה.
|
| LogSaverResultForwarder |
ResultForwarder לשמירת יומנים באמצעות הכלי הגלובלי לשמירת קבצים.
|
| LogUtil | מחלקת כלי עזר לרישום ביומן. |
| LogUtil.CLog |
מחלקת shim ל-Log שמשתמשת באופן אוטומטי בשם המחלקה הפשוט של המתקשר כתג יומן
|
| LUCIResultReporter | כלי לדיווח על תוצאות ששומר את תוצאות הבדיקה שנדרשות על ידי ResultDB ו-LUCI בפורמט JSON (go/result-sink) ומתעד את מיקום הקובץ במסוף. |
M
| MainlineModuleHandler | מחלקת handler פשוטה למודולים ראשיים שיוצרת InstallApexModuleTargetPreparer ומזריקה לתוכה את הקישור הדינמי על סמך המודולים הראשיים שצוינו, כדי לאחזר את המודולים האלה באופן אוטומטי. |
| MainlineTestModuleController | מחלקת בסיס לבקר מודולים להפעלת בדיקות על סמך מודולים ראשיים שנטענו מראש במכשיר שנבדק. |
| ManagedRemoteDevice | מכשיר שפועל בתוך מכונה וירטואלית שאנחנו מנהלים מרחוק באמצעות מופע Tradefed בתוך המכונה הווירטואלית. |
| ManagedTestDeviceFactory | מפעל ליצירת סוגים שונים של מכשירים שאפשר לנטר באמצעות Tf |
| MaxSdkModuleController | מחלקת בסיס לבקר מודולים שלא מריץ בדיקות בגרסאות שגבוהות ממספר גרסת SDK שצוין. |
| MergedZipEntryCollection | מיזוג של רשומות ZIP נפרדות בקובץ ZIP גדול לבלוקים כדי לצמצם את מספר הניסיונות להורדה. |
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer שמאפשרת להעביר מידע מגרסה אחת לגרסה אחרת על ידי מתן שמות לגרסאות ולמפתח הקובץ להעתקה לגרסה השנייה.
|
| MergeStrategy | תיאור של אופן צבירת התוצאות כשמופיעים כמה ניסיונות. |
| MerkleTree | ייצוג של עץ מרקל כפי שמוגדר בממשק ה-API להרצת פקודות מרחוק. |
| MetricFilePostProcessor | הפרמטר הזה משמש להעלאת קובץ יומן המדדים שנאסף במהלך הבדיקה וברמת ההרצה. |
| MetricFileUtil | כלי לאחסון של נתוני הריצה של הבדיקה ומדדי הבדיקה בסוף ההפעלה בקובץ טקסט, ולהעלאה של הקובץ ל-Android Build API. |
| MetricFileUtil.TestRunMetrics | |
| MetricOption |
הערה לשיטות בדיקה עם ההערה @Test, או אם ההערה היא חלק מרשימת ההערות של TestDescription שמאפשרת לציין כמה פרמטרים נוספים שימושיים ל: כוונון ההתנהגות של האוספים, סינון שיטות מסוימות.
|
| MetricsXMLResultReporter | MetricsXMLResultReporter כותב מדדי בדיקה ומדדי הרצה לקובץ XML בתיקייה שצוינה על ידי הפרמטר metrics-folder בשלב invocationEnded של הבדיקה. |
| MetricTestCase |
הרחבה של TestCase שמאפשרת לרשום מדדים ביומן כשמפעילים אותה כחלק מ-TradeFed.
|
| MetricTestCase.LogHolder | מבנה להחזקת קובץ יומן לדיווח. |
| MetricUtil | מחלקת כלי עזר לאחזור מדדים מהגדרות statsd שנשלחו. |
| MetricUtility | כולל שיטות נפוצות לאחסון מדדי הבדיקה, צבירת המדדים בבדיקות דומות וכתיבת המדדים לקובץ. |
| MetricUtils | מחלקת אחסון של שיטות עזר לטיפול בהמרת פורמט של מדדים. |
| MinApiLevelModuleController | מחלקת בסיס לבקר מודולים שלא מריץ בדיקות אם הוא מתחת לרמת API שצוינה. |
| MinSdkModuleController | מחלקת בסיס לבקר מודולים שלא מריץ בדיקות בגרסאות שמתחת למספר גרסת SDK שצוין. |
| MixImageZipPreparer |
IMultiTargetPreparer שמשלב תמונות של גרסת מערכת בגרסת מכשיר.
|
| MixKernelTargetPreparer |
ITargetPreparer שמאפשר לערבב קובץ אימג' של ליבה עם קובץ האימג' של המכשיר.
|
| MixRadioTargetPreparer |
ITargetPreparer שמאפשרת לשלב תמונה של רדיו עם תמונת המכשיר.
|
| MoblyArtifactReporter | כלי לדיווח על ארטיפקטים של Mobly. |
| MoblyBinaryHostTest | בדיקת המארח מיועדת להרצת קובץ בינארי של Python ב-mobly ממערכת ה-Build של Android (Soong) |
| MoblyYamlResultControllerInfoHandler | Mobly yaml result 'Controller Info' element handler. |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | Mobly yaml result handler factory שמייצר handler מתאים על סמך סוג התוצאה. |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | כלי לניתוח תוצאות בדיקות ב-Mobly בפורמט YAML. |
| MoblyYamlResultRecordHandler | handler של רכיב 'Record' בתוצאת yaml של Mobly. |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | Mobly yaml result 'Summary' element handler. |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | Mobly yaml result 'Test Name List' element handler. |
| MoblyYamlResultTestNameListHandler.TestNameList | |
| MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
| MoblyYamlResultUserDataHandler | Mobly yaml result 'User Data' element handler. |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | Container for the test run configuration. |
| ModuleListener |
מאזין מצורף לכל IRemoteTest של כל מודול כדי לאסוף את רשימת התוצאות.
|
| ModuleLogcatCollector | גרסה של הכלי לאיסוף נתוני logcat, אבל עבור מודול. |
| ModuleMerger |
מחלקת עזר לפעולות שקשורות למיזוג של ITestSuite ושל ModuleDefinition
אחרי פיצול.
|
| ModuleOemTargetPreparer | |
| ModuleParameters | ערכים מיוחדים שמשויכים למפתחות של 'פרמטרים' בחבילה במטא-נתונים של כל מודול. |
| ModuleParametersHelper |
פונקציית עזר לקבלת IModuleParameterHandler שמשויך לפרמטר.
|
| ModuleProtoResultReporter | כלי לדיווח על תוצאות שנועד לדווח רק על תוצאות ברמת המודול. |
| ModulePusher | |
| ModulePusher.ModulePushError | שגיאה חמורה במהלך שליחת מודול Mainline. |
| ModuleResultsAndMetricsForwarder |
תוסף של ResultAndLogForwarder שמוסיף לממצאי הבדיקה מדדים נוספים שקשורים למודול.
|
| ModuleSplitter |
פונקציית עזר לפיצול רשימה של מודולים שמיוצגים על ידי IConfiguration לרשימה של יחידות ביצוע שמיוצגות על ידי ModuleDefinition.
|
| ModuleTestTypeUtil | מכיל שיטות נפוצות לבדיקת מודול. |
| MonitorThread | מעקב אחרי חיבורים פתוחים. |
| MultiFailureDescription |
אפשר לאסוף כמה FailureDescription במחזיק אחד.
|
| MultiLineReceiver |
הטמעה בסיסית של IShellOutputReceiver, שמקבלת את הנתונים הגולמיים שמגיעים מהסוקט וממירה אותם לאובייקטים של String.
|
| MultiMap<K, V> |
ERROR(/Map) שתומך בכמה ערכים לכל מפתח.
|
| MultiReceiver |
הטמעה בסיסית של IShellOutputReceiver, שמקבלת כמה מופעים של IShellOutputReceiver ומשדרת את הנתונים שהתקבלו לכולם.
|
N
| NameMangleListener | מאזין פרוקסי לתרגום של שמות שיטות, מחלקות וחבילות של בדיקות בזמן הדיווח על התוצאות. |
| NativeAllocationInfo | שומרת את פרטי ההקצאה המקורית. |
| NativeBenchmarkTest | בדיקה שמריצה קובץ הפעלה של בדיקת ביצועים מקורית במכשיר נתון. |
| NativeBenchmarkTestParser |
IShellOutputReceiver שמנתח את הפלט של נתוני בדיקת הבנצ'מרק, ואוסף מדדים לגבי הזמן הממוצע לכל פעולה.
|
| NativeBridgeModuleController | בקר מודול לבדיקה אם מכשיר תומך בגשר מקורי. |
| NativeCodeCoverageFlusher | מחלקת כלי עזר שמנקה את המדידות המקוריות של הכיסוי ומבצעת סנכרון של נתוני הכיסוי המקוריים מהתהליכים במכשיר. |
| NativeDevice |
הטמעה שמוגדרת כברירת מחדל של ITestDevice מכשירי Android שאינם full stack.
|
| NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) להרצת פקודת מערכת הפעלה 'adb ....'.
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) להפעלה מחדש של מכשיר.
|
| NativeDevice.RebootMode | מצב של הפעלה מחדש. |
| NativeDeviceStateMonitor |
מחלקת עזר למעקב אחרי המצב של IDevice ללא תמיכה ב-framework.
|
| NativeLeakCollector |
ITargetPreparer שמריץ את הפקודה 'dumpsys meminfo --unreachable -a' כדי לזהות את הזיכרון המקורי שלא ניתן להגיע אליו, שמוחזק כרגע על ידי כל תהליך.
|
| NativeLibraryMapInfo | מיפוי של כתובות זיכרון לספריות עבור ספריות Native. |
| NativeStackCallInfo | מייצג שיחה ב-call stack. |
| NativeStressTest | בדיקה שמריצה קובץ הפעלה מקורי של בדיקת לחץ במכשיר נתון. |
| NativeStressTestParser |
IShellOutputReceiver שמנתח את פלט הנתונים של בדיקת העומס, ואוסף מדדים לגבי מספר האיטרציות שהושלמו והזמן הממוצע לכל איטרציה.
|
| NegativeHandler | Handler שמציין שלא צריך לעשות כלום והפרמטר לא צריך ליצור מודול נוסף. |
| NestedDeviceStateMonitor | כלי לניטור מצב המכשיר שמבצע בדיקות נוספות במכשיר מוטמע כדי להתאים את עצמו למאפיינים הספציפיים של הסביבה הווירטואלית. |
| NestedRemoteDevice | ייצוג של המכשיר שפועל בתוך מכונה וירטואלית מרוחקת של Cuttlefish. |
| NetworkNotAvailableException | החריג הזה מופעל כשמכשיר לא מצליח להתחבר לרשת לצורך בדיקה. |
| NoApkTestSkipper | רכיב מכין מיוחד שמאפשר לדלג על הפעלה לחלוטין (הכנה ובדיקות) אם אין קובצי APK לבדיקה. |
| NoDeviceException | השגיאה הזו מופיעה כשאין מכשיר שאפשר להריץ עליו פקודה מסוימת. |
| NoisyDryRunTest | מריצים הרצה יבשה עם רעשי רקע בקובץ פקודות. |
| NoOpConfigOptionValueTransformer |
פעולת no-op IConfigOptionValueTransformer
|
| NotMultiAbiHandler |
מטפל מיוחד שמודיע ל-SuiteModuleLoader שלא צריך ליצור מודול עבור ה-ABI המשני.
|
| NullDevice |
ערך placeholder IDevice שמשמש את DeviceManager להקצאה כש-IDeviceSelection.nullDeviceRequested() הוא true
|
| NullOutputReceiver |
הטמעה של IShellOutputReceiver שלא עושה כלום.
|
O
| ObjectUpdater | מחלקת עזר לניהול עדכונים של אובייקטים ב-AnTS. |
| ObjectUpdater.InvocationUpdate | צריך לעדכן את ההפעלה שצוינה. |
| ObjectUpdater.TestArtifactUpdate | מבצעים עדכון ב-BuildArtifact שהוחזר. |
| ObjectUpdater.WorkUnitUpdate | ממשק לעדכון. |
| OpenObjectLoader | רכיב טעינה לאובייקטים שזמינים כברירת מחדל ב-AOSP. |
| אפשרות |
הערה שמציינת ששדה מייצג אפשרות של IConfiguration.
|
| Option.Importance | |
| OptionClass |
הוספת הערה (annotation) לכיתה שמייצגת אובייקט IConfiguration.
|
| OptionCopier |
מחלקת עזר שיכולה להעתיק ערכים של שדות Option עם שמות זהים מאובייקט אחד לאובייקט אחר.
|
| OptionDef |
מכיל את הפרטים של Option.
|
| OptionFetcher | פונקציה שמקבלת את אפשרויות הבדיקה מהתהליך הראשי. |
| OptionNotAllowedException |
ConfigurationException ספציפי כשאי אפשר להעביר אפשרות בשורת הפקודה.
|
| OptionSetter |
מאכלס את השדות Option.
|
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler |
Handler לטיפול בערכים של שדות מיפוי.
|
| OptionSetter.OptionFieldsForName | מאגר לרשימת שדות של אפשרויות עם שם נתון. |
| OptionUpdateRule | קובעת את ההתנהגות כשמציינים אפשרות כמה פעמים. |
| OtaDeviceBuildInfo |
IDeviceBuildInfo שמשמשת לבדיקת עדכונים דרך האוויר.
|
| OtatoolsBuildInfo |
IBuildInfo שמכיל ארטיפקטים של otatools.
|
| OtaUpdateDeviceFlasher | כלי להעברת קובץ אימג' למכשיר שמפעיל את הסקריפט system/update_engine/scripts/update_device.py עם חבילת OTA מלאה או מצטברת כדי לעדכן את קובץ האימג' של המכשיר. |
| OxygenUtil | כלי לאינטראקציה עם שירות Oxygen. |
P
| PackageInfo | מאגר לפרטי חבילת אפליקציה שנותחו מהמכשיר. |
| PackageInstalledModuleController | מודול בקרה שלא מריץ בדיקות אם החבילות שצוינו לא מותקנות במכשיר. |
| Pair<A, B> | הגדרת מחלקת Pair משלנו שמכילה שני אובייקטים. |
| Pair<S, T> | מחלקת Pair היא פשוט tuple עם 2 רכיבים לשימוש בחבילה הזו. |
| PairingMultiTargetPreparer | כלי הכנה למספר יעדים עוזר להתאים בין שני מכשירים באמצעות Bluetooth (ולחבר ביניהם). |
| ParallelDeviceExecutor<V> |
Wrapper של ERROR(/ExecutorService) להרצת פונקציה במקביל.
|
| ParentSandboxInvocationExecution |
גרסה של InvocationExecution לפעולות מיוחדות של קריאה לפונקציה הראשית כשמריצים ארגז חול.
|
| ParentShardReplicate | שכפול ההגדרה של מכשיר אחד לכל המכשירים האחרים שיהיו חלק מהחלוקה. |
| PartialZipDownloadCache | כלי לשמירת קבצים שהורדו באופן חלקי במטמון על סמך התוכן שלהם. |
| PassingTestFileReporter |
ITestInvocationListener ששומר את רשימת מקרי הבדיקה שעברו בהצלחה בקובץ בדיקה
|
| PendingBlock | בלוק נתונים ששייך לקובץ ה-APK או לקובץ החתימה, והמכשיר צריך אותו. |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | כלי לאיסוף נתונים ששולף קובצי מעקב של Perfecto מהמכשיר, דוחס אותם (אופציונלי) ומוסיף אותם ליומני הבדיקה. |
| PerfettoGenericPostProcessor | מעבד פוסט שמעבד קובץ פרוטו של מדד טקסט/בינארי של perfetto לצמדי מפתח/ערך על ידי הרחבה רקורסיבית של הודעות ושדות פרוטו עם ערכי מחרוזת עד שנתקלים בשדה עם ערך מספרי. |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | הכלי Perfetto preparer דוחף את קובץ ההגדרות למכשיר במיקום סטנדרטי שאליו יש ל-Perfetto גישה. |
| PerfettoPullerMetricCollector |
הכיתה הזו הוצאה משימוש.
במקומה, צריך להשתמש ב-PerfettoFilePullerCollector וב-ERROR(/PerfettoTracePostProcessor).
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | מעבד פוסט שמאחזר קובצי מעקב של Perfecto מיומני הבדיקה ומריץ עליהם את מעבד המעקב כדי ליצור פרוטוקול מדדים של Perfecto. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
מחלקת כלי עזר להקלטת עקבות של perfetto ב-ITestDevice.
|
| PrettyPrintDelimiter | כלי עזר שמסייע בהדפסה של הודעה מופרדת שקל לזהות. |
| PrettyTestEventLogger | הכלי Logger מתאים לאירועים ומתעד אותם כדי להקל על ניפוי הבאגים. |
| ProcessInfo | משמש לאחסון מידע שקשור לתהליך(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
| ProcessUtil | |
| ProfileableClient | הערך הזה מייצג לקוח יחיד שאפשר ליצור לו פרופיל, בדרך כלל תהליך של מכונה וירטואלית ב-Android. |
| ProfileableClientData |
מכיל את הנתונים של ProfileableClientImpl.
|
| ProfileableClientImpl | הערך הזה מייצג לקוח יחיד שאפשר ליצור לו פרופיל, בדרך כלל תהליך של מכונה וירטואלית של Dalvik. |
| ProfileParameterHandler | גורם handler של פרמטר בסיסי לכל משתמש בפרופיל. |
| ProfileTargetPreparer |
מחלקת בסיס להגדרת כלי להכנת יעדים לכל משתמש בפרופיל android.os.usertype.profile.XXX.
|
| PromptResponse | ייצוג של בקשת ההנחיה והתשובה שלה |
| PromptUtility | כלי ליצירת הנחיות מתוך הקשר. |
| PromptUtility.PromptTemplate | הפניה לתבנית הנחיה שמאוחסנת במשאבים |
| PropertyChanger | מחלקת כלי עזר לשינוי (או להוספה) של פריטים בקובץ מאפיינים של Android |
| PropertyFetcher | מאחזר ומאחסן במטמון ערכים של 'getprop' מהמכשיר. |
| ProtoResultParser | כלי לניתוח פורמט הפרוטו של תוצאות Tradefed. |
| ProtoResultParser.TestLevel | ספירה שמייצגת את הרמה הנוכחית של ה-proto שעובר עיבוד. |
| ProtoResultReporter |
הכלי Result reporter יוצר TestRecord protobuf עם כל התוצאות.
|
| ProtoUtil | שיטות עזר לטיפול בהודעות protobuf בלי להתייחס לסוג שלהן. |
| ProxyConfiguration | אובייקט שמאפשר להצביע על הגדרה מרחוק להפעלה. |
| PsParser | כלי שמשמש לניתוח(USER, PID ו-NAME) מהפלט של הפקודה ps |
| PtsBotTest | הרצת בדיקות של PTS-bot. |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
הכיתה הזו הוצאה משימוש.
במקום זאת, אתם צריכים להשתמש ב-PushFilePreparer
|
| PushFilePreparer |
ITargetPreparer שמנסה לדחוף מספר כלשהו של קבצים מנתיב כלשהו במארח לנתיב כלשהו במכשיר.
|
| PythonBinaryHostTest |
בדיקת מארח שמיועדת להפעיל קובץ בינארי של Python ממערכת ה-Build של Android (Soong)
כלי ההרצה של הבדיקות תומך במסנני הכללה ובמסנני החרגה. |
| PythonBinaryHostTest.PythonForwarder | העברת תוצאות כדי להחליף את שם ההרצה בשם הבינארי. |
| PythonUnitTestResultParser |
מפרש את הפלט של בדיקות שמופעלות באמצעות מסגרת unittest של Python ומתרגם אותו לקריאות (calls)
בסדרה של ITestInvocationListener.
|
| PythonUnitTestRunner |
הכיתה הזו הוצאה משימוש.
במקומה צריך להשתמש במדיניות PythonBinaryHostTest.
|
| PythonVirtualenvHelper | מחלקת עזר להפעלת סביבה וירטואלית של Python 3. |
| PythonVirtualenvPreparer | מגדיר סביבה וירטואלית של Python במארח ומתקין חבילות. |
Q
| QuotationAwareTokenizer |
R
| RawImage | נתונים שמייצגים תמונה שנלקחה ממאגר הפריימים של המכשיר. |
| RebootReasonCollector | כלי לאיסוף נתונים שאוסף נתונים על הפעלה מחדש של המכשיר במהלך הרצת הבדיקה ומדווח עליהם לפי סיבה ומספר. |
| RebootTargetPreparer | כלי להכנת יעד שמפעיל מחדש את המכשיר. |
| RecorderClient | לקוח ResultDB recorder שמעלה תוצאות בדיקה ל-ResultDB. |
| RecoveryLogPreparer | הכלי להכנת היעד שימש לאיסוף יומנים לפני השחזור. |
| RegexTrie<V> |
RegexTrie הוא עץ חיפוש שבו כל מקטע ERROR(/Pattern).
|
| RemoteAndroidDevice |
הטמעה של ITestDevice במכשיר Android עם מחסנית מלאה שמחובר באמצעות adb connect.
|
| RemoteAndroidTestRunner | מריץ פקודת בדיקה של Android מרחוק ומדווח על התוצאות. |
| RemoteAndroidTestRunner | מריץ פקודת בדיקה של Android מרחוק ומדווח על התוצאות. |
| RemoteAndroidTestRunner.StatusReporterMode | מייצג מצב של כלי לדיווח על סטטוס באפשרויות של פקודת כלי. |
| RemoteAndroidTestRunner.StatusReporterMode | מייצג מצב של כלי לדיווח על סטטוס באפשרויות של פקודת כלי. |
| RemoteAndroidVirtualDevice |
הרחבת ההתנהגות של RemoteAndroidDevice למכשיר Android עם מחסנית מלאה שפועל ב-Google Compute Engine (Gce).
|
| RemoteAvdIDevice |
ערך placeholder IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.gceDeviceRequested() הוא true
|
| RemoteBuildInfo | מאגר לתגובה עם פרטי בנייה של כלי בקרת ההשקה. |
| RemoteBuildInfo.BuildAttributeKey | |
| RemoteBuildInfo.BuildType | |
| RemoteCacheClient | הטמעה של RemoteActionCache שמשתמשת בקריאות gRPC לשרת API מרוחק. |
| RemoteDynamicPool | הטמעה של מאגר בדיקות בתור לעבודה מרחוק |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | מחלקת פשוטה שמאפשרת לטעון קבצים ממקומות שונים באמצעות כתובות URI והפונקציונליות של ספק השירות. |
| RemoteFileUtil | מחלקת כלי עזר לטיפול בקובץ ממופע מרוחק |
| RemoteInvocationExecution |
הטמעה של InvocationExecution שמפעילה הרצה מרחוק.
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSplitApkInstaller | |
| RemoteSshUtil | כלי להפעלת פקודות SSH במכונות מרוחקות. |
| RemoteTestTimeOutEnforcer | רכיבי Listener שמאפשרים לבדוק את זמן הביצוע של הגדרת בדיקה מסוימת, ולגרום לכך שהבדיקה תיכשל אם היא חורגת מזמן קצוב מסוים. |
| RemoteZip | כלי עזר לביטול הדחיסה של קבצים בודדים בתוך קובץ ZIP מרוחק. |
| RemoveSystemAppPreparer |
ITargetPreparer להסרת קובץ APK ממחיצת המערכת לפני הרצת בדיקה.
|
| ReportPassedTests | דיווח בקובץ על מסננים אפשריים להחרגה של בדיקה שעברה. |
| RequestUtil | כלי עזר שמאפשרים ניסיון חוזר כללי של בקשות רשת עם טיפול בשגיאות. |
| ResolvePartialDownload | פתרון בקשה להורדה חלקית. |
| ResourceMetricUtil | פונקציות בסיסיות ליצירת מדדים. |
| ResourceUtil | כלי לקריאת משאבי הגדרה. |
| RestApiHelper | מחלקת עזר לביצוע קריאות ל-API ל-REST. |
| RestartSystemServerTargetPreparer | הכלי להכנת היעד שמפעיל מחדש את שרת המערכת בלי להפעיל מחדש את המכשיר. |
| ResultAggregator | מעביר מיוחד שמרכז את התוצאות כשצריך, על סמך אסטרטגיית הניסיון החוזר שנבחרה. |
| ResultAndLogForwarder | מעביר תוצאות ואירועים ביומן. |
| ResultDBReporter | כלי לדיווח על תוצאות שמעלה את תוצאות הבדיקה ל-ResultDB. |
| ResultDBUtil | מחלקת כלי עזר לדיווח ב-ResultDB. |
| ResultForwarder |
ITestInvocationListener שמעביר את תוצאות ההפעלה לרשימה של מאזינים אחרים.
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| ResultsPlayer | רכיב מיוחד להרצת בדיקות שמשחזר את התוצאות שמתקבלות. |
| RetentionFileSaver | מחלקת עזר ליצירת קובץ .retention בספרייה. |
| RetryConfigurationFactory | מפעל שמטפל בניסיון חוזר להריץ פקודה. |
| RetryLogSaverResultForwarder | העברה שמטפלת גם בהעברת הניסיון הנוכחי שאנחנו נמצאים בו. |
| RetryPreparationDecision | מחלקת Class שמתארת את ההחלטות לגבי ניסיון חוזר להכנה או לגבי הפסקת ההרצה של המודול. |
| RetryRescheduler | רץ מיוחד שמאפשר לתזמן מחדש בדיקות של ריצה קודמת שנכשלו או שלא בוצעו. |
| RetryRescheduler.RetryType | סוגי הבדיקות שאפשר לנסות שוב. |
| RetryResultForwarder |
תוסף של ResultForwarder שתמיד דוחף למספר ניסיון נתון.
|
| RetryResultHelper | מחלקת עזר לקביעה של המודול או הבדיקה שצריך להפעיל או לא להפעיל. |
| RetryStatistics |
מבנה שמכיל את הנתונים הסטטיסטיים של סשן ניסיון חוזר של IRemoteTest.
|
| RetryStrategy | אסטרטגיית הניסיון החוזר שבה יש להשתמש כשמריצים מחדש חלק מהבדיקות. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | מכין את היעד לביצוע הפקודות adb root או adb unroot על סמך האפשרות force-root. |
| RunAftersWithInfo | |
| RunBeforesWithInfo | |
| RunCommandTargetPreparer | |
| RunConfigDeviceRecovery |
Generic base IMultiDeviceRecovery כדי להריץ הגדרה של tradefed כדי לבצע את שלב השחזור.
|
| RunHostCommandTargetPreparer | הכלי Target preparer מריץ פקודות שרירותיות במארח לפני ואחרי הרצת הבדיקה. |
| RunHostScriptTargetPreparer | הכלי Target preparer שמריץ סקריפט לפני הפעלת בדיקה. |
| RunInterruptedException | החריגה הזו מופעלת כשפעולת הרצה מופסקת על ידי בקשה חיצונית. |
| RunNotifierWrapper |
Wrapper של RunNotifier כדי שנוכל להעביר את DeviceNotAvailableException.
|
| RunOnCloneProfileParameterHandler | |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileParameterHandler | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxHandler |
Handler ל-ModuleParameters.RUN_ON_SDK_SANDBOX.
|
| RunOnSdkSandboxTargetPreparer |
ITargetPreparer לסימון בדיקות שצריך להריץ בארגז החול של ה-SDK.
|
| RunOnSecondaryUserParameterHandler | |
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer כדי לוודא שהבדיקה תפעל כמשתמש משני.
|
| RunOnSystemUserTargetPreparer |
ITargetPreparer שמציין שהבדיקות צריכות לפעול על המשתמש (ולא על המשתמש הנוכחי).
|
| RunOnWorkProfileParameterHandler | |
| RunOnWorkProfileTargetPreparer |
ITargetPreparer שיוצר פרופיל עבודה בהגדרה, ומסמן שהבדיקות צריכות להתבצע אצל המשתמש הזה.
|
| RuntimeRestartCollector | כלי לאיסוף נתונים שאוסף חותמות זמן של הפעלות מחדש של זמן ריצה (קריסות של שרת המערכת) במהלך הרצת הבדיקה, אם יש כאלה. |
| RunUtil | אוסף של שיטות עזר להפעלת פעולות. |
| RustBenchmarkResultParser |
מפרש את הפלט של בדיקות שמופעלות באמצעות מסגרת השוואת הביצועים של Criterion ומתרגם אותו לקריאות בסדרה של ITestInvocationListeners.
|
| RustBinaryHostTest | בדיקת מארח שנועדה להריץ קובץ בינארי של Rust ממערכת ה-Build של Android (Soong) |
| RustBinaryTest | בדיקה שמריצה קובץ בינארי של Rust במכשיר נתון. |
| RustTestBase | מחלקה בסיסית של RustBinaryHostTest ו-RustBinaryTest |
| RustTestBase.EnvPair | |
| RustTestBase.Invocation | |
| RustTestResultParser |
מפרש את הפלט של בדיקות שמופעלות באמצעות מסגרת unittest של Rust ומתרגם אותו לקריאות בסדרה של ITestInvocationListener.
|
S
| SandboxConfigDump |
מחלקת Runner שיוצרת IConfiguration על סמך שורת פקודה ומייצאת אותה לקובץ.
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | חריג מיוחד בהגדרה שמגיע מהגדרת ארגז החול. |
| SandboxConfigurationFactory | מפעל תצורה מיוחד לטיפול ביצירת תצורות למטרות ארגז חול. |
| SandboxConfigUtil |
מחלקת כלי עזר לניהול IConfiguration כשמבצעים ארגז חול.
|
| SandboxedInvocationExecution | הרצה מיוחדת של הקריאה בארגז החול: זוהי InvocationExection כשנמצאים בתוך ארגז החול ומריצים את הפקודה. |
| SandboxInvocationRunner | מריצים את הבדיקות שמשויכות לקריאה ב-Sandbox. |
| SandboxOptions |
הכיתה שיכולה לקבל ולספק אפשרויות ל-ISandbox.
|
| SchedulerState | ערך enum שמייצג רשימה של מצבים שבהם יכולים להיות הפעלות ו-WorkUnit. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenshotOnFailureCollector | כלי לאיסוף נתונים שיצלם צילום מסך וירשום אותו ביומן כשהתרחיש לבדיקה ייכשל. |
| Sdk28ModuleController | בקר מודולים לבדיקה אם המכשיר הוא 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 ומעלה. |
| Sdk36ModuleController | הבדיקות יופעלו רק אם גרסת ה-SDK של המכשיר שנבדק היא 36 ומעלה. |
| SearchArtifactUtil | מחלקת כלי עזר שאפשר להשתמש בה כדי לחפש ארטיפקטים של בדיקות. |
| SecondaryUserHandler |
Handler ל-ModuleParameters.SECONDARY_USER.
|
| SecondaryUserOnDefaultDisplayHandler |
Handler ל-ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY.
|
| SecondaryUserOnSecondaryDisplayHandler |
Handler ל-ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY.
|
| SemaphoreTokenTargetPreparer | זהו קובץ הכנה שמשמש לשימוש באסימון כדי לבצע סריאליזציה של בדיקת ההפעלה במארח tradefed. |
| SerializationUtil |
כלי לסריאליזציה או דה-סריאליזציה של אובייקט שמטמיע את ERROR(/Serializable).
|
| ServiceAccountKeyCredentialFactory |
מפעל ליצירת פרטי כניסה כדי ליצור מפתח לחשבון שירות שמבוסס על OAuth Credential.
|
| SettingsBaselineSetter | פונקציית setter נפוצה לטיפול בהגדרות בסיסיות של מכשירים באמצעות ITestDevice.setSetting. |
| ShardBuildCloner | מחלקת עזר שמטפלת בשיבוט של פרטי בנייה משורת הפקודה. |
| ShardHelper | מחלקת עזר שמטפלת ביצירת הרסיסים ובתזמון שלהם להפעלה. |
| ShardListener |
ITestInvocationListener שאוסף תוצאות משבר הפעלה (כלומר, פיצול של הפעלה להרצה במקביל בכמה משאבים) ומעביר אותן למאזין אחר.
|
| ShardMainResultForwarder |
ResultForwarder שמשלב את התוצאות של הפעלות בדיקה עם חלוקה למקטעים.
|
| ShellCommandUnresponsiveException | חריגה שמופעלת כשפקודת Shell שמופעלת במכשיר לוקחת יותר מדי זמן לשלוח את הפלט שלה. |
| ShellOutputReceiverStream | מחלקת משנה של כלי השירות OutputStream שכותבת ל-IShellOutputReceiver. |
| ShellStatusChecker | לפני שמריצים מודול ואחרי שמריצים מודול, בודקים אם הסטטוס של המעטפת הוא כמו שציפיתם. |
| ShippingApiLevelModuleController |
מריצים בדיקות אם המכשיר עומד בתנאים הבאים:
|
| ShowmapPullerMetricCollector |
הטמעה בסיסית של FilePullerDeviceMetricCollector שמאפשרת לשלוף את קובצי showmap מהמכשיר ולאסוף ממנו את המדדים.
|
| SideloadOtaTargetPreparer |
כלי להכנת יעד שמבצע העברה צדדית של חבילת OTA שצוינה, מחיל את החבילה, ממתין עד שהמכשיר יופעל ומזריק את מאפייני הגרסה של המכשיר לשימוש כפרטי גרסה
הכלי הזה מניח שהמכשיר יהיה במצב adb רגיל כשהוא יופעל, וידאג שהמכשיר יצא מאותו מצב אבל עם הגרסה החדשה יותר. |
| SimpleFileLogger |
ILeveledLogOutput שמפנה הודעות יומן ל-stdout ולקובץ יומן יחיד.
|
| SimplePerfResult | אובייקט שמכיל את כל תוצאות הבדיקה של simpleperf |
| SimplePerfStatResultParser | מחלקה של כלי עזר לניתוח תוצאות של simpleperf. |
| SimplePerfUtil | מחלקת כלי עזר לשליחת פקודה פשוטה ולאיסוף תוצאות |
| SimplePerfUtil.SimplePerfType | Enum of simpleperf command options |
| SimpleStats | מחלקת כלי קטנה שמחשבת כמה מדדים סטטיסטיים בהינתן מערך נתונים מספרי. |
| SizeLimitedOutputStream |
קובץ ERROR(/OutputStream) בטוח לשימוש בשרשור, שמגביל את כמות הנתונים המקסימלית שאפשר לכתוב.
|
| SkipContext | ייצוג של ההקשר שסביב ההחלטה לגבי דילוג על תוצאות או שמירת תוצאות במטמון. |
| SkipFeature |
תכונה שמאפשרת גישה לחלק מהמידע של SkipManager.
|
| SkipHWASanModuleController | מחלקת בסיס לבקר מודולים שלא מריץ בדיקות בגרסאות build של HWASan. |
| SkipManager | על סמך מגוון קריטריונים, מנהל הדילוג עוזר להחליט מה צריך לדלג ברמות שונות: הפעלה, מודולים ובדיקות. |
| SkipReason | צריך לציין סיבה לדילוג על בדיקה ואת המטא-נתונים שלה. |
| SkipReason.DemotionTrigger | |
| Sl4aBluetoothUtil | מחלקת כלי עזר מספקת פעולות Bluetooth במכשיר אחד או בשני מכשירים באמצעות SL4A |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
סוגי enum לרמת הגישה למכשירי Bluetooth שמבוססים על BluetoothDevice.java
|
| Sl4aBluetoothUtil.BluetoothConnectionState |
סוגי enum למצבי חיבור Bluetooth שמבוססים על BluetoothProfile.java
|
| Sl4aBluetoothUtil.BluetoothPriorityLevel |
סוגי enum לרמת העדיפות של פרופיל Bluetooth, שמבוססים על BluetoothProfile.java
|
| Sl4aBluetoothUtil.BluetoothProfile |
סוגי enum לפרופילים של Bluetooth שמבוססים על BluetoothProfile.java
|
| Sl4aClient | לקוח Sl4A ליצירת אינטראקציה באמצעות RPC עם שכבת הסקריפטים של SL4A. |
| Sl4aEventDispatcher | הכלי לשליחת אירועים מבצע בדיקה חוזרת כדי לראות אם יש אירועים, ומכניס אותם לתור לפי שם כדי שאפשר יהיה לשלוח שאילתות לגביהם. |
| Sl4aEventDispatcher.EventSl4aObject | אובייקט שמוחזר על ידי הכלי לבדיקת אירועים. |
| SnapshotInputStreamSource | InputStreamSource שמגובה על ידי קובץ. |
| SnapuserdWaitPhase | ייצוג של enum של הזמן שבו צריך להצטרף/לחסום כדי שהעדכון של snapuserd יסתיים. |
| SparseImageUtil | כלי לביטול הדחיסות של תמונות דלילות. |
| SparseImageUtil.SparseInputStream | הפונקציה SparseInputStream קוראת ממעלה הזרם ומזהה את פורמט הנתונים. |
| SparseIntArray | ב-SparseIntArrays, המספרים השלמים ממופים למספרים שלמים. |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SpongeUtils | מחלקת Sponge שכוללת שיטות עזר לטיפול ב-Sponge. |
| StatsdBeforeAfterGaugeMetricPostProcessor | מעבד פוסט שמעבד מדדים של מדדים שנאספו בגישת 'לפני/אחרי', כלומר |
| StatsdEventMetricPostProcessor | מעבד פוסט שמעבד מדדי אירועים בדוחות statsd לצמדי מפתח/ערך, באמצעות מעצבי הפורמט שצוינו במעבד. |
| StatsdGenericPostProcessor | מעבד פוסט שמעבד דוחות statsd של פרוטוקול בינארי לצמדי מפתח/ערך על ידי הרחבת הדוח כמבנה עץ. |
| StatusCheckerResult |
מכיל את התוצאה של הרצת ISystemStatusChecker.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
ILeveledLogOutput שמפנה הודעות מהרישומים אל stdout.
|
| StopServicesSetup |
ITargetPreparer שמפסיק את השירותים במכשיר.
|
| StreamProtoReceiver | מקלט שמתרגם את פרוטוקול TestRecord שהתקבל לאירועים של Tradefed. |
| StreamProtoResultReporter |
הטמעה של ProtoResultReporter
|
| StreamUtil | מחלקת כלי עזר לניהול זרמי קלט. |
| StrictShardHelper | אסטרטגיית חלוקה (Sharding) ליצירת חלוקות קפדניות שלא מדווחות יחד, |
| StringEscapeUtils | מחלקת כלי עזר להסרת תווים מיוחדים ממחרוזות בפורמטים ספציפיים. |
| StringUtil | מחלקת כלי עזר להוספת תווי escape למחרוזות לצורך מניפולציה נפוצה של מחרוזות. |
| StubBuildProvider |
הטמעה ריקה של IBuildProvider.
|
| StubDevice |
הטמעה של פלייסהולדר של stub של IDevice.
|
| StubKeyStoreClient | הטמעה של stub כברירת מחדל עבור KeyStore Client. |
| StubKeyStoreFactory | הטמעה של stub שמוגדרת כברירת מחדל עבור KeyStore Factory |
| StubLocalAndroidVirtualDevice |
ערך placeholder IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.localVirtualDeviceRequested() הוא true
|
| StubMultiTargetPreparer |
הטמעה ריקה של פלייסהולדר של IMultiTargetPreparer.
|
| StubTargetPreparer |
הטמעה ריקה של פלייסהולדר של ITargetPreparer.
|
| StubTest | הטמעה ריקה של בדיקה ללא פעולה. |
| StubTestRunListener |
הטמעה של stub של ITestRunListener
|
| SubprocessCommandException | פקודה של תהליך משנה נכשלה. |
| SubprocessConfigBuilder | יוצרים קובץ XML של הגדרות TF עוטפות להגדרות TF קיימות. |
| SubprocessEventHelper | כלי עזר לסדרת אירועים או לביטול הסדרה שלהם כדי להעביר אותם ליומן. |
| SubprocessEventHelper.BaseTestEventInfo | Base Helper for TestIgnored information. |
| SubprocessEventHelper.FailedTestEventInfo | רכיב Helper למידע על testFailed. |
| SubprocessEventHelper.InvocationEndedEventInfo | עזרה במידע על סיום ההפעלה. |
| SubprocessEventHelper.InvocationFailedEventInfo | רכיב עזר למידע על InvocationFailed. |
| SubprocessEventHelper.InvocationStartedEventInfo | עזרה בהפעלת מידע. |
| SubprocessEventHelper.LogAssociationEventInfo | כלי עזר למידע על logAssociation. |
| SubprocessEventHelper.SkippedTestEventInfo | |
| SubprocessEventHelper.TestEndedEventInfo | פונקציית עזר למידע על סיום הבדיקה. |
| SubprocessEventHelper.TestLogEventInfo | כלי עזר למידע ב-testLog. |
| SubprocessEventHelper.TestModuleStartedEventInfo | עזרה במידע על התחלת מודול בדיקה. |
| SubprocessEventHelper.TestRunEndedEventInfo | עזרה במידע על testRunEnded. |
| SubprocessEventHelper.TestRunFailedEventInfo | עזרה בנושא מידע על testRunFailed |
| SubprocessEventHelper.TestRunStartedEventInfo | עזרה בנושא מידע על testRunStarted |
| SubprocessEventHelper.TestStartedEventInfo | עזרה במידע על testStarted |
| SubprocessExceptionParser | כלי עזר לטיפול בפלט החריג ממפעילי פקודות רגילים של Tradefed. |
| SubprocessReportingHelper | מחלקת יצירה של קובץ תצורה של עטיפה לשימוש ב-subprocess results reporter עבור פקודת אשכול. |
| SubprocessResultsReporter |
מטמיע את ITestInvocationListener כדי לציין אותו כ-result_reporter ולהעביר מתהליך המשנה את תוצאות הבדיקות, הרצות הבדיקות והפעלות הבדיקות.
|
| SubprocessTestResultsParser |
Extends ERROR(/FileOutputStream) כדי לנתח את הפלט לפני הכתיבה לקובץ, כדי שנוכל ליצור את אירועי הבדיקה בצד של מרכז הבקרה.
|
| SubprocessTestResultsParser.StatusKeys | מפתחות סטטוס רלוונטיים לבדיקה. |
| SubprocessTfLauncher |
IRemoteTest להרצת בדיקות מול התקנה נפרדת של TF.
|
| SuiteApkInstaller | מתקין חבילות APK שצוינו להגדרת החבילה: מתוך המשתנה $ANDROID_TARGET_OUT_TESTCASES או מתוך ROOT_DIR בפרטי הבנייה. |
| SuiteModuleLoader | שולף ממאגר המידע הגדרות של מודולים לבדיקת תאימות. |
| SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) כדי למצוא את כל קובצי ההגדרות בספרייה.
|
| SuiteResultCacheUtil | כלי להעלאה ולהורדה של תוצאות מטמון עבור מודול בדיקה. |
| SuiteResultCacheUtil.CacheResultDescriptor | תיאור של תוצאות המטמון. |
| SuiteResultHolder | אובייקט עזר שמקל על סדרת התוצאות של הקריאה ועל ביטול הסדרה שלהן. |
| SuiteResultReporter | איסוף תוצאות הבדיקה עבור הפעלה של חבילה שלמה והצגת התוצאות הסופיות. |
| SuiteResultReporter.ModulePrepTimes | מחזיק אובייקט לזמן ההכנה והפירוק של מודול אחד. |
| SuiteTestFilter | מסמל מסנן להכללה ולהחרגה של בדיקות. |
| SwitchUserTargetPreparer |
ITargetPreparer שעובר לסוג המשתמש שצוין ב-setUp.
|
| SyncException |
חריגה שמופעלת כשלא מושלמת העברה באמצעות ERROR(/SyncService).
|
| SyncException.SyncError | |
| SyncService | סנכרון של מחלקת שירות כדי לבצע פעולות push/pull למכשירים/לסימולטורים וממכשירים/מסימולטורים, דרך גשר הניפוי באגים. |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | במחלקה שמטמיעה את הממשק הזה יש שיטות שקשורות להצגת ההתקדמות של ההעברה. |
| SystemServerFileDescriptorChecker | בודק אם נראה ששרת המערכת עומד לאבד את כל ה-FD. |
| SystemServerStatusChecker | בודקים אם ה-pid של system_server השתנה לפני ואחרי הפעלת מודול. |
| SystemUpdaterDeviceFlasher |
IDeviceFlasher שמסתמך על כלי לעדכון המערכת כדי להתקין קובץ אימג' של המערכת שצורף לחבילת עדכון OTA.
|
| SystemUtil | מחלקת כלי עזר לביצוע שיחות מערכת. |
| SystemUtil.EnvVariable |
T
| TableBuilder | מחלקת עזר להצגת מטריצה של רכיבי מחרוזת בטבלה. |
| TableFormatter | מחלקת עזר להצגת מטריצה של רכיבי מחרוזת כך שכל עמודה של רכיב תהיה מיושרת |
| TargetFileUtils | |
| TargetFileUtils.FilePermission | |
| TargetSetupError | אירעה שגיאה חמורה במהלך ההכנה של היעד לבדיקה. |
| TarUtil | כלי לשינוי קובץ tar. |
| TearDownPassThroughPreparer | מאפשר להריץ tearDown על preparers שכלולים בהגדרה כאובייקט. |
| TelephonyHelper | כלי לשימוש בטלפוניה ולקבלת מידע שקשור אליה. |
| TelephonyHelper.SimCardInformation | מאגר מידע שכולל מידע שקשור לכרטיס ה-SIM. |
| TelephonyTokenProvider | ספק טוקנים שקשורים לטלפוניה. |
| TemperatureThrottlingWaiter |
ITargetPreparer שמחכה עד שהטמפרטורה של המכשיר תרד לטמפרטורת היעד
|
| TemplateResolutionError |
מחלקת הרחבה ConfigurationException לשגיאה שקשורה לתבנית במהלך ניתוח ההגדרה.
|
| TerribleFailureEmailHandler | מחלקת handler פשוטה ששולחת אימייל לאנשים שמתעניינים בכך כשמתרחשת שגיאת WTF (What a Terrible Failure) במופע של Trade Federation. |
| TestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר.
|
| TestContentAnalyzer | הכלי לניתוח לוקח בחשבון את ההקשר של הניתוח וקובע מה מעניין. |
| TestContext | מחלקת מודל להודעת TestContext של TFC API. |
| TestDependencyResolver | עוזר לפתור תלות אם צריך. |
| TestDescription | מחלקה שמייצגת מידע על מקרה בדיקה. |
| TestDescriptionsFile | מחלקת כלי עזר להעברה ולביטול העברה של רשימת TestDescriptions לקובץ בדיקה. |
| TestDevice |
הטמעה של ITestDevice במכשיר Android עם מחסנית מלאה
|
| TestDevice.MicrodroidBuilder | כלי שמשמש ליצירת Microdroid TestDevice. |
| TestDeviceOptions |
קונטיינר של רכיבי ITestDevice Option.
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
תצוגה מלאה יותר של מצב המכשיר בהשוואה ל-DeviceState.
|
| TestEnvironment | מחלקת מודלים של הודעת TestEnvironment שמוחזרת על ידי TFC API. |
| TestErrorIdentifier | מזהה השגיאה מהבדיקות וממריצי הבדיקות. |
| TestFailureModuleController | אמצעי בקרה למודול שרוצה לשנות את אופן הפעולה של היומן שבו נאספים נתוני הכשלים בבדיקות. |
| TestFilePushSetup |
ITargetPreparer שמעביר קובץ אחד או יותר או תיקיות מתיקיית IDeviceBuildInfo.getTestsDir() למכשיר.
|
| TestFilterHelper | מחלקת עזר לסינון בדיקות |
| TestGroupStatus | מחלקת אחסון של סטטוס קבוצת בדיקה. |
| TestIdentifier | מזהה בדיקת מכשור שנותחה. |
| TestInfo | מאחסן את פרטי הבדיקה שמוגדרים בקובץ TEST_MAPPING. |
| TestInformation | אובייקט מחזיק שמכיל את כל המידע והתלות שנדרשים להרצת בדיקה או לבדיקה עצמה כדי שהיא תתבצע בצורה תקינה. |
| TestInformation.Builder |
אובייקט Builder ליצירת מופע של TestInformation.
|
| TestInvocation |
הטמעה של ITestInvocation כברירת מחדל.
|
| TestInvocation.RunMode | המצב השונה שבו הפעלה יכולה לפעול. |
| TestInvocation.Stage | |
| TestInvocationManagementServer | שרת GRPC שעוזר לנהל את הפעלת הבדיקות ואת מחזור החיים שלהן. |
| TestInvocationManagementServer.InvocationInformation | |
| TestMapping | מחלקת טעינה של קובץ TEST_MAPPING. |
| TestMapping.NoTestRuntimeException | |
| TestMappingSuiteRunner |
הטמעה של BaseTestSuite כדי להריץ בדיקות שצוינו באפשרות include-filter, או קובצי TEST_MAPPING מ-build, כחבילה.
|
| TestOption | שומר את פרטי אפשרויות הבדיקה שמוגדרים בקובץ TEST_MAPPING. |
| TestOutputUploader | העלאת קובצי פלט של בדיקות למערכת קבצים מקומית, ל-GCS או לנקודת קצה של HTTP(S). |
| TestRecordInterpreter |
כלי להמרת TestRecord proto לפורמט שקל יותר לתפעל ב-Tradefed.
|
| TestRecordProtoUtil |
כלי לקריאת TestRecord פרוטו מקובץ.
|
| TestResource | מחלקה ליצירת מודל של הודעת TestResource שמוחזרת על ידי TFC API. |
| TestResourceDownloader | מחלקת הורדה של קבצי משאבים לבדיקה ממערכת קבצים, מ-GCS או מ-HTTP. |
| TestResult | מאגר לתוצאה של בדיקה אחת. |
| TestResult | מאגר לתוצאה של בדיקה אחת. |
| TestResult.TestStatus | |
| TestResultListener | גרסה פשוטה יותר של ITestLifecycleListener למפתחים שמתעניינים רק בתוצאות של בדיקות ספציפיות. |
| TestRunnerUtil | מחלקת כלי עזר שעוזרת למגוון רצים של בדיקות. |
| TestRunResult | מכיל תוצאות מהרצה אחת של בדיקה. |
| TestRunResult | מכיל תוצאות מהרצה אחת של בדיקה. |
| TestRunResultListener | מאזין שמאפשר לקרוא את הסטטוס הסופי של הרצת הבדיקה. |
| TestRunToTestInvocationForwarder |
העברה מ-ddmlib ITestRunListener אל ITestLifeCycleReceiver.
|
| TestsPoolPoller | Tests wrapper שמאפשר להריץ את כל הבדיקות במאגר בדיקות. |
| TestStatus | ייצוג ב-Tradefed של סטטוסים אפשריים לשיטות בדיקה. |
| TestStatus | סוג Enum שמייצג תוצאות אפשריות של בדיקה. |
| TestSuiteInfo |
מחלקת שפותרת טעינה של מטא-נתונים שקשורים ל-build עבור חבילת בדיקות
כדי לחשוף בצורה נכונה מידע שקשור לבדיקות, חבילת בדיקות צריכה לכלול קובץ |
| TestSummary | מחלקת ייצוג של סיכום בדיקה. |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במחיצה /system במכשיר.
|
| TestTimeoutEnforcer | רכיבי Listener שמאפשרים לבדוק את זמן הביצוע של תרחיש בדיקה מסוים ולסמן אותו כנכשל אם הוא חורג מזמן קצוב מסוים. |
| TextResultReporter | כלי לדיווח על תוצאות בדיקה שמעביר את התוצאות למדפיס תוצאות הטקסט של JUnit. |
| TfInternalOptionsFetcher | מחלקת כלי עזר שמאפשרת למחלקות לטעון ערך משתנה באופן סטטי מקובץ res. |
| TfMetricProtoUtil | מחלקת כלי עזר שעוזרת במעבר מ-Map<string, string=""> ל-Map<string, metric="">. </string,></string,> |
| TfObjectTracker | כלי למעקב אחרי השימוש באובייקטים שונים של Trade Federation. |
| TfSuiteRunner |
הטמעה של ITestSuite שתטען בדיקות מקובצי TF jars res/config/suite/
folder.
|
| TfTestLauncher |
IRemoteTest להרצת בדיקות יחידה או בדיקות פונקציונליות מול התקנה נפרדת של TF.
|
| ThreadInfo | מכיל מידע על שרשור. |
| TimeoutException | חריגה שמופעלת כשחיבור ל-ADB נכשל בגלל פסק זמן. |
| TimeoutRemainder | מחלקת כלי עזר למעקב אחרי הזמן שנותר בהינתן זמן קצוב לתפוגה. |
| TimeoutRemainder.DefaultSystemNanoTime | |
| TimeoutRemainder.SystemNanoTimeProvider | |
| TimeStatusChecker | בודק סטטוס כדי לוודא שהשעה במכשיר ובמארח מסונכרנות. |
| TimeUtil | מכיל שיטות עזר שקשורות לזמן. |
| TimeVal |
זהו סוג sentinel שעוטף Long.
|
| TimeWaster | מכין יעד פשוט שנועד לבזבז זמן ולהפעיל מחדש את המכשיר. |
| TokenProperty | טוקן נתמך עם חלוקה דינמית. |
| TokenProviderHelper | פונקציה שמחזירה את הספק שמשויך לטוקן מסוים, כדי לבדוק אם מכשיר תומך בטוקן. |
| TraceCmdCollector |
IMetricCollector שאוסף עקבות במהלך הבדיקה באמצעות trace-cmd, ומתעד אותם ביומן של הקריאה.
|
| TracePropagatingExecutorService | שירות לביצוע משימות שמעביר משימות להטמעה בסיסית תוך הפצת הקשר של המעקב. |
| TracingLogger | מחלקת עזר לניהול מעקב אחר כל קריאה לבדיקה. |
| TradefedConfigObject | מחלקת מודלים של הודעת TradefedConfigObject של TFC API. |
| TradefedConfigObject.Type | רשימה של סוגי אובייקטים של הגדרות שאפשר להוסיף להגדרות של פקודות באשכול. |
| TradefedDelegator | אובייקטים שעוזרים להעביר את ההפעלה לקובץ בינארי אחר של Tradefed. |
| TradefedFeatureClient | לקוח grpc כדי לבקש מהשרת להפעיל תכונה. |
| TradefedFeatureServer | שרת שמגיב לבקשות להפעלת תכונות. |
| TradefedSandbox | קונטיינר ארגז חול שיכול להריץ קריאה לפונקציה של Trade Federation. |
| TradefedSandboxFactory | הטמעה של ברירת מחדל עבור SandboxFactory |
| TradefedSandboxRunner |
הרץ שמשויך ל-TradefedSandbox שיאפשר להריץ את ארגז החול.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
פונקציית placeholder IScheduledInvocationListener שלא עושה כלום.
|
U
| UiAutomatorRunner | מריץ בדיקה של UI Automator במכשיר ומדווח על התוצאות. |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | שרשורים שמטפלים בדיווח על כל הבדיקות שלא בוצעו. |
| 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
| ValidateSuiteConfigHelper |
הכיתה הזו תעזור לוודא שה-IConfiguration שנטען לחבילה עומד בדרישות הצפויות: – אין ספקי Build – אין דוחות תוצאות
|
| VersionedFile | מבנה נתונים שמייצג קובץ עם גרסה משויכת. |
| VersionParser | שליפת הגרסה של פריטי ה-tradefed הפעילים. |
| VisibleBackgroundUserPreparer | הכנה של יעד להרצת בדיקות במשתמש שהופעל ברקע. |
| VmRemoteDevice | מכשיר וירטואלי מרוחק שאנחנו ננהל מתוך המכונה הווירטואלית. |
W
| WaitDeviceRecovery |
הטמעה פשוטה של IDeviceRecovery שממתינה שהמכשיר יהיה אונליין ויגיב לפקודות פשוטות.
|
| WaitForDeviceDatetimePreparer |
ITargetPreparer שממתין להגדרת תאריך ושעה במכשיר
אפשרות נוספת היא שהמכין יכפה |
| WifiCommandUtil | מחלקת כלי עזר שיכולה לנתח פלטים של פקודות Wi-Fi. |
| WifiCommandUtil.ScanResult | מייצג רשת Wi-Fi שמכילה את המידע שקשור אליה. |
| WifiHelper | מחלקת עזר לשינוי שירותי Wi-Fi במכשיר. |
| WifiPreparer |
ITargetPreparer שמגדיר את ה-Wi-Fi במכשיר אם צריך.
|
| WorkUnitType | סוגים בני מנייה (enum) שמייצגים סוגים אפשריים של יחידות עבודה. |
X
| XmlFormattedGeneratorReporter |
הטמעה של FormattedGeneratorReporter באיזה פורמט התוצאות של החבילה בפורמט xml
|
| XmlResultReporter | כותב תוצאות של JUnit לקובצי XML בפורמט שתואם ל-XMLJUnitResultFormatter של Ant. |
| XmlSuiteResultFormatter | מחלקת כלי עזר לשמירת הרצת חבילת בדיקות כ-XML. |
| XmlSuiteResultFormatter.RunHistory | אובייקט עזר להמרה ל-JSON. |
| XmlTestRunListener | כותב תוצאות של JUnit לקובצי XML בפורמט שתואם ל-XMLJUnitResultFormatter של Ant. |
Y
| YamlClassOptionsParser | כלי עזר לניתוח מידע על הפעלת בדיקות מתוך הגדרת Tradefed בפורמט YAML. |
Z
| ZipCompressionStrategy |
ICompressionStrategy ליצירת ארכיוני zip.
|
| ZipUtil | מחלקת עזר לפעולות שקשורות לדחיסה |
| ZipUtil2 | מחלקת עזר לחילוץ קובצי ZIP שמתחשבת בהרשאות קבצים של POSIX |