אינדקס כיתות
אלה המחלקות של ה-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(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)).
|
| AdbDeviceConnection.Factory | |
| AdbDeviceTracker | הרישום מספק אירועים של חיבור מכשיר ושינוי מצב על ידי הרצה וניתוח של הפלט של הפקודה adb track-devices. |
| AdbHelper | מחלקת עזר לטיפול בבקשות ובחיבורים ל-adb. |
| AdbHelper.AdbResponse | תגובה מ-ADB. |
| AdbHelper.AdbService | מזהים את שירות ה-adb שהפקודה צריכה להיות מופנית אליו. |
| AdbInitOptions | אפשרויות לאתחול של AndroidDebugBridge. |
| AdbInitOptions.Builder | יוצר אפשרויות לאתחול של ADB. |
| AdbRootElevator |
AutoCloseable שמאפשר adb root כשנדרש, ומחזיר את מצב ה-root בסיום.
|
| AdbShimDevice |
הטמעה של פלייסהולדר של IDevice ב-AdbShimDevice.
|
| AdbSocketUtils | |
| AdbSshConnection | חיבור Adb דרך גשר SSH. |
| AdbStopServerPreparer | הכלי Target preparer מפסיק את שרת adb במארח לפני ואחרי הפעלת בדיקות adb. |
| AdbTcpConnection | ייצוג ברירת המחדל של חיבור למכשיר, בהנחה שמדובר בחיבור adb רגיל של המכשיר. |
| AdbUtils | מחלקת כלי עזר לפעולות adb. |
| AdbVersion | |
| AFlagsFeatureFlag | תיאור של feature flag, כפי שנותח מתוך `aflags list`. |
| AFlagsFeatureFlag.Mutability | האם אפשר לשנות את הערך של הדגל הזה. |
| AFlagsFeatureFlag.Setter | המקום שבו הדגל הזה הוגדר לאחרונה. |
| AFlagsFeatureFlag.State | המצב של סימון (כלומר |
| AFlagsTargetPreparer |
משתמשים ב-aflags כדי לבטל את ההגדרה של דגלים לפני שמריצים בדיקה.
|
| 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 Build API. |
| AndroidBuildAPIOptions | אפשרויות הגדרה ברמת המארח ללקוח Android Build API. |
| AndroidBuildArtifactHelper | מחלקת עזר שמשמשת לשליחת שאילתות אל Android Build API לגבי ארטיפקטים של בנייה. |
| AndroidBuildDownloader |
IFileDownloader שמחלץ קבצים מ-Android Build API.
|
| AndroidBuildFetcher | מחלקה מסייעת שמשמשת להורדת קבצים מ-Android Build API. |
| AndroidBuildRemoteFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת הורדה משרת Android Build.
|
| AndroidBuildResultReporter | התוצאות של הבדיקה מדווחות ל-Android Build API. |
| AndroidBuildTestResult | אובייקט מאגר לאחסון תוצאת הבדיקה, כדי לפרסם אותה ב-Android Build API. |
| AndroidCompatibility | הספרייה מספקת שיטות להעלאת שדות ספציפיים ל-Android אל ResultDB. |
| AndroidDebugBridge |
חיבור לממשק הגישור של Android (adb) בצד המארח
זהו המקום המרכזי לתקשורת עם מכשירים, אמולטורים או אפליקציות שפועלות בהם. |
| AndroidDebugBridge.IDebugBridgeChangeListener |
בכיתות שבהן מיושם הממשק הזה יש method שמתמודד עם שינויים ב-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 מארגומנטים של שורת פקודה שנותחו.
|
| ArgUtil |
מחלקת כלי עזר לניתוח ארגומנטים בפורמט הצפוי לתוך OptionDef.
|
| ArrayHelper | מחלקת כלי עזר שמספקת המרה של מערך למספר שלם (int) או למספר שלם ארוך (long) עבור נתונים שמתקבלים ממכשירים דרך adb. |
| ArrayUtil | שיטות עזר למערכים |
| ArtChrootPreparer | יצירת ספריית chroot לבדיקות ART. |
| ArtGTest | |
| ArtifactDetails | כאן מתואר המבנה של התוכן והתיאור שלו כפי שנוצר על ידי כלי ה-CAS |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | כלי עזר שעוזר לנתח את תוצרי הבנייה כדי לקבל תובנות. |
| ArtRunTest | כלי להרצת בדיקות כדי להריץ בדיקות של ART. |
| ArtRunTest.AdbShellCommandException | מחלקת חריגים לדיווח על שגיאה שהתרחשה במהלך הביצוע של פקודת ADB shell. |
| ArtTest | |
| AtestExecutionPlanSuiteRunner |
הטמעה של ITestSuite
|
| ATestFileSystemLogSaver | המחלקות LogSaver האלה משמשות את ATest כדי לשמור יומנים בנתיב ספציפי. |
| AtestRunner |
הטמעה של ITestSuite
|
| AtestUtils | מחלקה של כלי עזר להפעלת Atest. |
| AtestUtils.IncrementalSetupEnabled | סוג Enum שמייצג את המפרט של הגדרה מצטברת. |
| AtraceCollector |
IMetricCollector שמופעל במהלך בדיקה, אוסף את התוצאה ומתעד אותה ביומן של הקריאה.
|
| AtraceRunMetricCollector | הפקודה אוספת את העקבות מכל ספריית הבדיקה בספרייה הנתונה ממכשיר הבדיקה, מתעדת את ספריית הבדיקה ומבצעת עיבוד לאחר העיבוד של קובצי העקבות בספריית הבדיקה ומצטברת את המדדים. |
| AutoLogCollector | ספירה שמתארת איזה אוסף יכול להיות מטופל אוטומטית על ידי ה-harness. |
| AutoLogProcessor | ספירה שמתארת איזה מעבד יכול לטפל באופן אוטומטי במערכת. |
| AutomatedReporters | מחלקה שמגדירה את המיפוי מדוחות אוטומטיים של Tradefed. |
| AvdData | נתוני Avd שהוחזרו מ-[IDevice.getAvdData]. |
| AveragePostProcessor | הטמעה של מעבד פוסט שחישב את הממוצע של רשימת המדדים. |
B
| BackgroundDeviceAction | מריץ פקודה במכשיר נתון, וחוזר על הפעולה לפי הצורך עד לביטול הפעולה. |
| BaseDeviceMetricCollector |
יישום בסיסי של IMetricCollector שמאפשר להתחיל ולהפסיק את האיסוף ב-onTestRunStart(DeviceMetricData) וב-onTestRunEnd(DeviceMetricData,Map).
|
| BaseEmulatorPreparer | הכנה נפוצה להפעלת אמולטור מקומי. |
| BaseHostJUnit4Test | מחלקה בסיסית לבדיקה להרצת בדיקות בסגנון JUnit4 במארח. |
| BaseLeveledLogOutput |
הטמעה בסיסית של ILeveledLogOutput שמאפשרת סינון של תגים מסוימים על סמך השם או הרכיבים שלהם.
|
| BaseModuleController |
הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא.
|
| BaseMultiTargetPreparer |
הטמעה בסיסית של IMultiTargetPreparer שמאפשרת להשבית את האובייקט.
|
| BasePostProcessor |
מחלקת הבסיס IPostProcessor שכל הטמעה צריכה להרחיב.
|
| BaseRetryDecision |
הטמעה בסיסית של IRetryDecision.
|
| BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput שמפנה הודעות יומן לזרם פלט ול-stdout.
|
| BaseSwitchUserTargetPreparer |
ITargetPreparer שמשנה את סוג המשתמש שצוין ב-setUp.
|
| BaseSystemTestEnvPreparer | הפעלה מחדש של סביבת בדיקת מערכת בסיסית |
| BaseTargetPreparer |
מחלקת הטמעה בסיסית של ITargetPreparer שמאפשרת לקבוע אם האובייקט מושבת או לא.
|
| BaseTestSuite | בדיקה להרצת חבילת בדיקות תאימות (CTS) עם מערכת חבילות חדשה. |
| BatchChannel<T> | מחלקת עזר להעלאה של תוצאות בדיקה ופריטים בקבוצות. |
| 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 במכשיר הנבדק ולאסוף את היומן לכל בדיקה. |
| BluetoothUtils |
פונקציות עזר להפעלת BluetoothInstrumentation במכשיר
קוד BluetoothInstrumentation בצד המכשיר נמצא ב-AOSP בכתובת:
|
| BootstrapBuildProvider |
IDeviceBuildProvider שמאתחל את פרטי הגרסה ממכשיר הבדיקה
בדרך כלל משתמשים באפשרות הזו במכשירים עם גרסת build שסופקה חיצונית, כלומר |
| BootstrapServiceFileResolverLoader | טוען את הפונקציות לפתרון שמות באמצעות מתקן טעינת השירות. |
| BrightnessSetupConfigUtil | מחלקה של כלי עזר שמעמיסה את BrightnessSetupConfig מנתיב המחלקה ומספקת גישה לשיטות. |
| 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 | מייצג את התוצאות של ניתוח בנייה יחיד. |
| BuildApiFlashingResourcesRetriever |
IFlashingResourcesRetriever שמחלץ קובצי תמונות עזר מ-android build
apiary, וחוזר ל-nfs אם ה-apiary לא זמין.
|
| BuildError | השגיאה הזו מופיעה אם ה-build שסופק לא מצליח לפעול. |
| BuildInfo |
הטמעה גנרית של IBuildInfo שצריך לשייך ל-ITestDevice.
|
| BuildInfoKey | מחזיקה ספירה שקשורה לשאילתות של פרטי גרסה. |
| BuildInfoKey.BuildInfoFileKey |
סוג enum שמתאר את כל סוגי הקבצים הידועים שאפשר לשלוח לגביהם שאילתות באמצעות IBuildInfo.getFile(BuildInfoFileKey).
|
| BuildInfoRecorder |
ITargetPreparer שכותב מטא-נתונים של פרטי בנייה לקובץ שצוין.
|
| BuildInfoUtil |
מחלקת כלי עזר לעריכת IBuildInfo
|
| BuildRetrievalError | קרתה שגיאה חמורה במהלך אחזור הגרסה לבדיקה. |
| BuildSerializedVersion |
הכיתה שמכילה את גרסת הסריאליזציה הנוכחית של כל IBuildInfo.
|
| BuildTestsZipUtils | מחלקת עזר לפעולות שקשורות לקובץ zip של בדיקות שנוצר על ידי מערכת build של Android |
| BulkEmailer | כלי לשליחת אימייל שמאפשר להגדיר את הפרמטרים הבאים: מרווח השליחה,גודל השליחה הראשוני, הנמענים והמספר הכולל של ההודעות. |
| BundletoolUtil | מחלקת כלי עזר שמשתמשת בשורת הפקודה של bundletool כדי להתקין את קובצי ה- .apks במכשיר. |
| ByteArrayInputStreamSource | |
| ByteArrayList | מחלקה שמייצגת מערך בייטים קל משקל. |
| ByteArrayUtil | כלי עזר להפעלה במערך בייטים, למשל, המרת בייטים למספר שלם. |
| ByteBufferUtil | |
| ByteStreamDownloader |
לקוח שמטמיע את השיטה Read של שירות ה-gRPC ByteStream.
|
| ByteStreamUploader |
לקוח שמטמיע את השיטה Write של שירות ה-gRPC ByteStream.
|
C
| CacheClientFactory |
פקטורי (factory) שיוצר מופע יחיד של ICacheClient.
|
| CanceledException | חריגה מופשטת לחריגה שאפשר להפעיל כשקלט של משתמש מבטל את הפעולה. |
| CarModuleController | הבקר הזה מונע הפעלה של מקרי בדיקה במכשירים שאינם לרכב. |
| CarryDnaeError |
Internal RuntimeException כדי להעביר את DeviceNotAvailableException דרך JUnit4
framework.
|
| CarryInterruptedException | החריג הזה מופעל כשפסק הזמן של שלב הבדיקה מופעל, ויש להעביר InterruptedException משרשור הרצת הבדיקה לשרשור הרצת הקריאה. |
| CasConverter | מחלקת סינגלטון להמרת ספרייה עם חלוקה לחלקים ב-FastCDC לספרייה המקורית. |
| CasFileDownloader | כלי להורדת קבצים כדי להוריד קבצים מ-RBE CAS. |
| CasFuseDriverProfile | CasDriverProfile הוא הטמעה ספציפית של IFuseDriverProfile לתמונות של מכשירים שהן ספריות מחולקות לנתחים של FastCDC. |
| CasOptions | אפשרויות הגדרה ברמת המארח עבור לקוח ההורדה של CAS. |
| CasUtil | |
| CdmaDeviceFlasher | מחלקת תמונות שמוצגות לזמן קצר במכשיר Android פיזי עם רדיו CDMA. |
| CecControllerTokenProvider | ספק טוקנים שקשורים ל-Consumer Electronics Control (CEC). |
| CentralDirectoryInfo | CentralDirectoryInfo היא מחלקה שמכילה את המידע של קובץ או תיקייה בתוך קובץ ZIP. |
| CheckPairingPreparer |
CompanionAwarePreparer שמאמת את ההתאמה של Bluetooth בין המכשיר הראשי למכשיר המשני
|
| Chunker |
מפצלת את blob לאחד או יותר Chunk בגודל של עד chunkSize בייט.
|
| Chunker.Chunk | חלק מ-blob. |
| CircularAtraceUtil | כלי atrace פותח בעיקר כדי לזהות את שורש הבעיות של שגיאות ANR במהלך בדיקות Monkey. |
| CircularByteArray | מבנה נתונים להחזקת מערך בגודל קבוע שפועל כמאגר נתונים זמני מעגלי, ועוקב אחרי הסכום הכולל של כל הערכים במערך. |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector שימשוך את נתוני הכיסוי של Clang מהמכשיר וירשום אותם כארטיפקטים של בדיקה.
|
| ClangProfileIndexer | מחלקת כלי עזר שמבצעת אינדוקס של מדידות רמת הכיסוי של הקוד של Clang. |
| ClassNotFoundConfigurationException |
ConfigurationException אם לא נמצאת מחלקה של אובייקט.
|
| ClasspathLauncherUtil | מחלקת עזר לשיטות שקשורות להפעלת בדיקה. |
| ClassPathScanner | חיפוש רשומות בנתיב המחלקה. |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter שמסנן ומשנה שמות של מחלקות Java.
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter שמבצע דחייה של מחלקות פנימיות
|
| ClassPathScanner.IClassPathFilter |
מסנן לנתיבי רשומות ב-classpath
הדפס של |
| לקוח | לקוח אחסון של בדיקות ב-Android שמעלה תוצאות בדיקה לשירות Test Storage. |
| ClockworkUtils | כלי שעון מכני לשיתוף לוגיקה בין מכשירים |
| CloseableTraceScope | מחלקת היקף שמאפשרת לדווח על קטע מעקב באמצעות try-with-resources |
| ClusterBuildInfo |
מחלקת IBuildInfo ליצירת צינורות (pipeline) מ-TFC.
|
| ClusterBuildProvider |
IBuildProvider להורדת משאבי בדיקה של TFC.
|
| ClusterClient |
הטמעה של IClusterClient לצורך אינטראקציה עם הקצה העורפי של TFC.
|
| ClusterCommand | מחלקה שמייצגת משימה שאוחזרה מאשכול TF. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | הסטטוס של הפקודה באשכול TF. |
| ClusterCommandConfigBuilder | מחלקת ליצירת קובץ תצורה לפקודה של אשכול. |
| ClusterCommandEvent | מחלקה שמכילה אירועים של פקודות אשכול להעלאה. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
מחלקת IRemoteTest להפעלת פקודה מ-TFC באמצעות תהליך משנה TF.
|
| ClusterCommandScheduler |
ICommandScheduler כדי לתמוך ב-TFC (Tradefed Cluster).
|
| ClusterCommandStatus | מחלקה שמייצגת את המצב ואת סיבת הביטול של פקודה מ-TF Cluster. |
| ClusterDeviceInfo | מחלקת encapsulation של פרטי מכשיר באשכול להעלאה. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
הטמעה של IDeviceMonitor שמדווחת על התוצאות לשירות Tradefed Cluster.
|
| ClusterEventUploader<T extends IClusterEvent> |
המחלקות ClusterEventUploader, שמעלות את IClusterEvent ל-TFC.
|
| ClusterHostEvent | מחלקה שמכילה אירועים של מארחי אשכולות שצריך להעלות. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | מספרי enum של הסוגים השונים של אירועים במארח. |
| 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 | מכיל את התוצאה של פקודה. |
| CommandResultWith<T> | מכיל את התוצאה המובנית של פקודה. |
| 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() במכשיר נלווה שהוקצה.
|
| CompatHandler |
Handler של ModuleParameters.COMPATIBILITY_MODE.
|
| CompatTargetPreparer |
ITargetPreparer שמכין את המכשיר להרצת בדיקות תאימות.
|
| CompileBootImageWithSpeedTargetPreparer | הקומפיילר מבצע קומפילציה מחדש של נתיב המחלקה של האתחול ושל שרת המערכת באמצעות מסנן הקומפיילר 'speed'. |
| ConditionFailureMonitor | עוקבים אחרי כל הכשלים מההפעלה. |
| ConditionPriorityBlockingQueue<T> |
מחלקה בטוחה לשימוש עם שרשורים עם פעולות כמו PriorityBlockingQueue שאפשר לאחזר אובייקטים שתואמים לתנאי מסוים.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
תבנית ConditionPriorityBlockingQueue.IMatcher
שתואמת לכל אובייקט.
|
| ConditionPriorityBlockingQueue.IMatcher<T> | ממשק לקביעה אם רכיבים תואמים לסוג מסוים של תנאי. |
| ConfigCompleter |
הטמעה של Completer בהגדרות ה-TF שלנו.
|
| ConfigurableGrpcDynamicShardingClient | |
| Configuration |
הטמעה קונקרטית של 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 | סיכום של ניתוח התוכן. |
| ContentBasedHelper | כלי עזר לקבלת כל פרטי התוכן שקשורים ל-build ולבסיס שלו. |
| ContentInformation | מייצג את התוכן של יעד בנייה נתון של הגרסה הבסיסית והגרסה הנוכחית שלו. |
| ContentInformationCache |
מטמון ContentInformation ומבטיח את מחזור החיים של הקבצים שקשורים אליו.
|
| ContentMappings | |
| ContentMerkleTree | מחשבים את MerkleTree מפרטי התוכן. |
| ContentModuleLister | חישוב רשימת מודולים מההקשר. |
| ContentProviderHandler | רכיב Handler שמבצע הפשטה של האינטראקציות עם ספק התוכן ומאפשר להשתמש בספק התוכן בצד המכשיר לפעולות שונות. |
| ContentRequest | מחלקת בניית הבקשה ל-API. |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener שבו אפשר לעקוב אחרי המספר הכולל של הבדיקות לפי TestStatus
|
| CountTestCasesCollector |
לספור ולדווח על מספר המקרים לבדיקה עבור IRemoteTest נתון.
|
| CoverageMeasurementForwarder | בדיקת placeholder שמעבירה מדידות של כיסוי מספק ה-build אל כלי הרישום. |
| CoverageMetadataCollector |
ILogSaverListener שאוסף מדדי כיסוי שנרשמו ביומן ויוצר CoverageMetadataProto לעיבוד על ידי שירות כיסוי הקוד של Android.
|
| CoverageOptions | אובייקט Tradefed להחזקת אפשרויות הכיסוי. |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer שממתין עד שהתדירות המקסימלית בכל הליבות משוחזרת לרמה הגבוהה ביותר שזמינה
|
| CreateAvdPreparer | |
| CreateUserPreparer | הכלי Target preparer ליצירת משתמש משני ולניקוי שלו בסוף. |
| CrosDutTopologyPreparer | כלי הכנה שמריץ את הכלי dt-converter כדי ליצור הגדרות בדיקה ופרמטרים לבדיקה. |
| CrosLsNexusPreparer | מכין שמתחיל ומפסיק את שירות LSNexus במכשיר ChromeOS. |
| CtsDeviceLaunchControlProvider |
LaunchControlProvider עבור DeviceFolderBuildInfo.
|
| CtsLaunchControlProvider |
LaunchControlProvider לבניית CTS.
|
| CtsLaunchControlProvider.PartialDownloadMode | |
| CtsSettingsSetup |
ITargetPreparer שמגדיר את הגדרות המכשיר בהכנה להרצת בדיקות CTS
|
| CtsTestLauncher |
IRemoteTest להרצת בדיקות מול התקנה נפרדת של CTS.
|
| CurlGenAiClient | מספקים לקוח מרכזי ליצירת אינטראקציה עם GenAi API ולשליחת בקשות להנחיות. |
| CurlGenAiClient.Model | רשימת המודלים שזמינים לשימוש. |
| CurrentInvocation | מחלקת מעקב שמספקת את פרטי הקריאה הנוכחית, שימושי בכל מקום בתוך הקריאה. |
| CurrentInvocation.InvocationInfo | מפתח מיוחד עם שם שאנחנו תמיד מאכלסים עבור הקריאה. |
| CurrentInvocation.IsolationGrade | תיאור של רמת הבידוד |
| CuttlefishDisplayFeature | הטמעה של שרת Tradefed כדי לבצע אינטראקציה עם תכונות התצוגה של Cuttlefish (בפועל, `cvd display` באופן מקומי). |
| CuttlefishDisplayHandler | כלי לטיפול בבקשות להצגת Cuttlefish. |
| CuttlefishDisplayHandler.Display |
D
| DdmPreferences | העדפות לגבי ספריית ה-DDM. |
| DebugHostLogOnFailureCollector | אספן שיאסוף ויתעד את היומנים בצד המארח כשמתרחשת שגיאה בתרחיש בדיקה. |
| DefaultConnection | ייצוג ברירת המחדל של חיבור למכשיר, בהנחה שמדובר בחיבור adb רגיל של המכשיר. |
| DefaultConnection.ConnectionBuilder | אובייקט Builder שמשמש לתיאור החיבור. |
| 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 שמחליף שדות של פרטי גרסה במאפיינים שנקראים מהמכשיר
האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות Build שנוצרו ממקור חיצוני (למשל |
| DeviceBuildInfoInjector |
ITargetPreparer שמוסיף מטא-נתונים של DeviceBuildDescriptor אל IBuildInfo.
|
| DeviceCleaner | מבצע הפעלה מחדש או פורמט כפעולת ניקוי אחרי הבדיקה, ויש לו אפשרות לכבות את המסך |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
מכיל שיטות וכיתות שירות לביצוע מקביל של פקודות בצד המכשיר
משתמשים ב- |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Callable שעוטף את הפרטים של הפעלת פקודת מעטפת ב-ITestDevice.
|
| DeviceConfigurationHolder |
הטמעה קונקרטית של IDeviceConfiguration שמאחסנת את אובייקטי ההגדרות של המכשיר שנטענו במאפיינים שלה.
|
| DeviceConnection |
מייצג חיבור למכשיר דרך ADB לשימוש עם ERROR(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)).
|
| DeviceConnection.Factory | |
| DeviceDescriptor | מחלקת מידע שמתארת מכשיר שנבדק. |
| DeviceDisconnectedException | החריג הזה מופעל כשאי אפשר יותר להגיע למכשיר דרך סוג ההעברה שלו, למשל אם המכשיר כבר לא גלוי דרך USB או קישור דרך IP. |
| DeviceErrorIdentifier | מזהי שגיאות משגיאות במכשיר ושגיאות שדווחו מהמכשיר. |
| DeviceFailedToBootError | החריג הזה מופעל אם המכשיר לא מצליח לבצע אתחול אחרי שבוצע בו פלאשינג עם build. |
| DeviceFeatureFlag | |
| DeviceFeatureModuleController | בקר מודול שלא מריץ בדיקות אם הוא לא תומך בתכונה מסוימת. |
| DeviceFileReporter |
מחלקת כלי עזר שבודקת אם יש קבצים במכשיר ושולחת אותם אל
ITestInvocationListener.testLog(String,LogDataType,InputStreamSource) אם הם נמצאים.
|
| DeviceFlashPreparer |
ITargetPreparer שמהבהב תמונה בחומרה פיזית של Android.
|
| DeviceFoldableState | ייצוג של מצב המכשיר המתקפל כפי שמוחזר על ידי הפקודה 'cmd device_state print-states'. |
| DeviceFolderBuildInfo |
IDeviceBuildInfo שמכיל גם ארטיפקטים אחרים של build שנמצאים בספרייה במערכת הקבצים המקומית.
|
| DeviceImagePartition | ההגדרה הזו מגדירה את המחיצות של קובץ אימג של מכשיר. |
| DeviceImageTracker | כדי לעדכן חלק מהמכשירים באופן מצטבר, אנחנו צריכים את קובצי הבסיס כדי לחשב את ההבדלים. |
| DeviceImageTracker.FileCacheTracker | מעקב אחרי מידע על תמונה של המכשיר שנשמרה במטמון והמטא-נתונים שלה |
| DeviceImageZipFlashingTargetPreparer | כלי להכנת יעד שמבזיק את המכשיר עם תמונות של המכשיר שסופקו בפורמט ספציפי. |
| DeviceImpl | מכשיר. |
| DeviceInspectionResult | כשמכשיר הופך ללא זמין, מחלקה מכילה את תוצאת הבדיקה של המכשיר. |
| DeviceInternetAccessibilityResourceMetricCollector | הכלי לאיסוף נתונים שולח פינג ל-google.com כדי לבדוק אם יש למכשיר גישה לאינטרנט. |
| DeviceJUnit4ClassRunner |
כלי להרצת בדיקות JUnit4 שתומך גם ב-IDeviceTest.
|
| DeviceJUnit4ClassRunner.LogAnnotation | הערה מזויפת שנועדה להעביר יומנים לכתבים. |
| DeviceJUnit4ClassRunner.MetricAnnotation | הערה מזויפת שנועדה להעביר מדדים ליוצרים. |
| DeviceJUnit4ClassRunner.TestLogData |
הטמעה של ExternalResource ושל TestRule.
|
| DeviceJUnit4ClassRunner.TestMetrics |
הטמעה של ExternalResource ושל TestRule.
|
| DeviceLaunchControlProvider |
LaunchControlProvider של IDeviceBuildInfo
|
| DeviceListMonitorTask | |
| DeviceLogger | מחלקת הגישור לשימוש ב-utils.ILogger עבור Incremental. |
| DeviceManagementGrpcServer | שרת GRPC שמאפשר להזמין מכשיר מ-Tradefed. |
| DeviceManager | |
| DeviceManager.FastbootDevice | ייצוג של מכשיר במצב אתחול מהיר (Fastboot mode). |
| DeviceMerkleTree | חישוב של MerkleTree מתוך פרטי התוכן של המכשיר. |
| DeviceMetricData | אובייקט שמכיל את כל הנתונים שנאספו על ידי כלי איסוף מדדים. |
| DeviceMonitor |
DeviceMonitor עוקב אחרי מכשירים שמחוברים ל-adb.
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
מחלקת proxy להפצת בקשות למספר IDeviceMonitors.
|
| 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 |
מרחיב את מאגר JUnit4 Suite כדי לספק 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 שמאפס את נתוני המשתמשים
|
| DexMetadataExtractor | הפקודה מתקינה קובצי מטא-נתונים של Dex עבור קובצי APK שצוינו. |
| DigestCalculator |
שיטות עזר לחישוב Digest.
|
| DirectedGraph<V> | הטמעה של גרפים מכוונים לא משוקללים. |
| DisableSELinuxTargetPreparer | קובץ להכנת היעד שמשבית את SELinux אם הוא מופעל. |
| DryRunKeyStore | מאגר מפתחות להרצה יבשה, שבו כל ערך במאגר המפתחות תמיד מוחלף ונמצא בצורה תקינה. |
| DryRunner | במקום להריץ את הבדיקות בפועל, הוא מריץ אותן באופן שקוף. |
| DynamicFileStubTest | זו בדיקת tradefed כדי לבדוק ש-tradefed יכול לפתור קובץ דינמי בצורה נכונה. |
| DynamicRemoteFileResolver | מחלקת Class שעוזרת לפתור את הנתיב לקבצים מרוחקים. |
| DynamicRemoteFileResolver.FileResolverLoader |
טוענת הטמעות של IRemoteFileResolver.
|
| DynamicShardHelper | שיטת חלוקה (Sharding) שמאפשרת להוסיף עבודות לתור בעבודה מרחוק בין כמה מופעים של TF |
| DynamicShardingConnectionInfoMessage | מחזיק נתונים כדי להקל על השליחה דרך שרת התכונות. |
| DynamicSystemPreparer |
ITargetPreparer שמגדיר קובץ אימג' של מערכת על גרסת build של מכשיר באמצעות עדכון מערכת דינמי.
|
| DynamicSystemPreparer.PvmfwFlashMode |
E
| EarlyDeviceReleaseFeature | הטמעה של שרת תכונות לגרסה מוקדמת של מכשיר. |
| EhideTargetPreparer | מפעיל את ehide, שמסתיר את ממשק האתרנט ממערך הרשת של Android. |
| אימייל | מחלקת עזר לשליחת אימייל. |
| 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 | רשימה של מקשים סטנדרטיים ידועים במפה. |
| ExecutionPlanSuiteRunner |
הטמעה של BaseTestSuite כדי להריץ בדיקות על סמך תוכניות ביצוע שצוינו ב-build.
|
| ExecutionProperties | מאפיינים שנוצרים במהלך ההרצה של בדיקה או הפעלה. |
| ExistingBuildProvider |
IBuildProvider שמחזירה IBuildInfo שכבר נוצר.
|
| ExtendedFile | הרחבה של קובץ רגיל שכוללת מטא-נתונים שקשורים ל-build. |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry לשימוש מקומי ב-statsd. |
| ExtraBuildsData | מנתח ומייצג את הנתונים שמוחזקים ב-invocation extra_builds={} שנשלח מ-ATP. |
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 |
הכיתה הזו הוצאה משימוש.
במקומה, צריך להשתמש ב-method AFlagsTargetPreparer.
|
| FileDownloadCache | מחלקת עזר שמנהלת מטמון LRU של קבצים שהורדו במערכת קבצים מקומית. |
| FileDownloadCacheFactory |
מפעל ליצירת FileDownloadCache
|
| FileDownloadCacheWrapper |
מחלקה עוטפת שמספקת מתקני FileDownloadCache תוך הטמעה של הממשק IFileDownloader.
|
| FileIdleMonitor | עוקב אחרי קבצים ומפעיל קריאה חוזרת (callback) אם הם לא היו פעילים (כלומר, |
| 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 |
OutputStream בזיכרון ששומר רק כמות מקסימלית של נתונים.
|
| FlashingMethod | סוג enum שמתאר את השיטה שבה משתמשים כדי לצרוב ROM במכשיר שנבדק |
| FlashingResourcesParser | מחלקה שמנתחת את הגרסאות הנדרשות של קבצי תמונות עזר שנדרשים לצריבת ROM (flash) של מכשיר. |
| FlashingResourcesParser.AndroidInfo |
הגדרה של typedef ל-Map<String, MultiMap<String, String>>.
|
| FlashingResourcesParser.Constraint |
ממשק סינון, שמיועד לאפשר ל-FlashingResourcesParser להתעלם מחלק מהמשאבים שאחרת הוא עשוי להשתמש בהם
|
| FlashingResourcesRetrieverCacheWrapper |
עטיפה IFlashingResourcesRetriever שמשתמשת במטמון.
|
| FlashingResourceUtil |
כלי השירות הזה עוזר להגדיר את הגרסה המתאימה של ארטיפקטים כדי שיהיה אפשר להפעיל אותם באמצעות DeviceFlashPreparer.
|
| FoldableExpandingHandler |
IModuleParameterHandler מתרחב יותר לכל תצורה של מכשיר מתקפל שאינו ראשי.
|
| FoldableHandler | רכיב handler כללי למכשירים מתקפלים שיכול לקבל את הפרמטרים של המכשיר המתקפל כדי ליצור מודול ייעודי. |
| FoldableModePreparer | כלי להכנת מכשיר היעד שיכול לשנות את מצב הקיפול של המכשיר. |
| FolderBuildInfo |
הטמעה קונקרטית של IFolderBuildInfo.
|
| FolderSaver |
ITargetPreparer ששולף ספריות מהמכשיר, דוחס אותן ושומר אותן בקצה העורפי של הרישום ביומן.
|
| FormattedGeneratorReporter | כלי ליצירת דוחות שמאפשר ליצור דוחות בפורמט מסוים. |
| FreeDeviceState | |
| FuseMountManager | |
| FuseMountManagerFactory |
Factory ליצירה ולהגדרה של מופעים של FuseMountManager.
|
| FuseUtil | מחלקת עזר לפעולות FUSE. |
| FutilityCommandPreparer | הכנה להפעלת פקודות חוסר תועלת. |
G
| GceAvdInfo | מבנה שמכיל נתונים רלוונטיים למופע נתון של GCE AVD. |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | Thread Monitor for the Gce lab host proxy tunnel used for oxygenation. |
| GceManager | כלי עזר שמנהל את הקריאות ל-GCE כדי להפעיל או להפסיק את GCE ולאסוף ממנו יומנים. |
| GceRemoteCmdFormatter | מחלקת כלי עזר לעיצוב פקודות כדי להגיע למכשיר GCE מרוחק. |
| GceRemoteCmdFormatter.ScpMode | אפשר להשתמש ב-SCP כדי להעביר קובץ (push) או להוריד קובץ (pull) בהתאם למבנה של הארגומנטים. |
| 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.
|
| GeminiDebuggingPostProcessor | מעבד פוסטים שיוצר שאילתות הנחיה לניפוי שגיאות. |
| GenericLogcatEventParser<LogcatEventType> | ניתוח של קלט logcat לאירועים. |
| GenericLogcatEventParser.LogcatEvent | מבנה שמכיל אירוע logcat עם סוג האירוע והודעת ה-logcat שהפעילה אותו |
| GetPreviousPassedHelper | פונקציה שמחזירה את המסננים של בדיקות שעברו בהצלחה. |
| GkiDeviceFlashPreparer | כלי להכנת יעד שמבצע פלאשינג של המכשיר עם תמונה גנרית של ליבת Android נפוצה. |
| GlobalConfiguration |
הטמעה של IGlobalConfiguration שמאחסנת את אובייקטי ההגדרות שנטענו במפה
|
| GlobalFilterGetter | הטמעה של שירות שמחזיר את המסננים של הפעלה נתונה. |
| GlobalTestFilter | אפשרויות הסינון שהוחלו על הקריאה. |
| GoogleAccountPreparer |
ITargetPreparer שתומך בהגדרת חשבונות Google.
|
| GoogleAccountUtil | כלי תומך להגדרת חשבונות Google במכשיר |
| GoogleApiClientUtil | כלי עזר ליצירת לקוח Google API. |
| GoogleApiClientUtilBase | |
| GoogleAppsSetup |
ITargetPreparer שתומך באפשרויות הגדרה שונות לאפליקציות Google
הערה: קודם צריך להגדיר חשבון במכשיר. אפשר לקרוא על כך במאמר |
| GoogleBenchmarkResultParser | מנתח את התוצאות של Google Benchmark שמופעלות מהמעטפת, ומחזיר מפה עם כל התוצאות. |
| GoogleBenchmarkTest | בדיקה שמריצה חבילת בדיקות השוואה של Google במכשיר נתון. |
| GoogleDeviceFlashPreparer |
התמחות של DeviceFlashPreparer שתומכת בשלבים מותאמים אישית שנדרשים לצריבת ROM (flash) של מכשירי Google.
|
| GoogleDeviceSetup |
הרחבה של DeviceSetup שמאפשרת להגדיר נכסים נוספים שספציפיים ל-Google.
|
| GoogleTradefedSandbox |
התמחות פנימית של TradefedSandbox לשימוש בתשתית של ה-Lab.
|
| GoogleTradefedSandboxFactory | הטמעה של Google Tradefed ב-SandboxFactory |
| GranularRetriableTestWrapper |
מחלקת wrapper פועלת על IRemoteTest כדי להפוך את IRemoteTest לגרעיני ברמת testcase.
|
| GranularRetriableTestWrapper.StartEndCollector | כלי עזר לשיעור שיעזור לכם לזהות מקרים שבהם חסרים נתוני התחלה וסיום של ריצה. |
| GsiDeviceFlashPreparer | כלי להכנת יעד שצורך את המכשיר עם קובץ אימג' כללי של מערכת Android. |
| GsiDeviceFlashPreparer.PvmfwFlashMode | |
| GTest | בדיקה שמריצה חבילת בדיקה מקורית במכשיר נתון. |
| GTestBase | המחלקה הבסיסית של gTest |
| GTestListTestParser | כלי לניתוח תוצאות של מצב הרצה יבשה של gtest עם הפרמטר "--gtest_list_tests". |
| GTestResultParser | מנתח את התוצאות של 'מצב הפלט הגולמי' של בדיקות מקומיות באמצעות GTest שמופעלות מהמעטפת, ומעדכן את ITestInvocationListener לגבי התוצאות. |
| GTestXmlResultParser | מנתח את התוצאות של בדיקות מקומיות בפורמט xml output mode באמצעות GTest שמופעלות מה-shell, ומעדכן את ITestRunListener לגבי התוצאות. |
H
| 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 | מחלקת עזר לניתוח מידע מקטע של אתרי הקצאה בדוחות hprof. |
| HsumBootStrategyPreparer | |
| HsumHelper | מספק כלי עזר למשימות של HSUM (מצב משתמש ללא ממשק משתמש של מערכת) |
| HsumHelper.HsumBootStrategy | |
| 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 שנבדק. |
| IAdbDeviceChangeListener |
ממשק שמאפשר ERROR(/IDevice) הוספה, מחיקה ושינויים.
|
| IAndroidDebugBridge |
הגדרת הממשק לשיטות ERROR(/com.android.ddmlib.AndroidDebugBridge) שמשמשות בחבילה הזו.
|
| IAppBuildInfo |
הממשק הזה הוצא משימוש.
אפשר להשתמש ב-IBuildInfo ישירות.
|
| IAutoRetriableTest |
ממשק ל-IRemoteTest שלא מיישם את ITestFilterReceiver אבל עדיין רוצה לתמוך בניסיון חוזר אוטומטי.
|
| IBatteryInfo | הממשק שמגדיר את האינטראקציה עם הסוללה של מכשיר. |
| IBatteryInfo.BatteryState | מתאר את מצב הטעינה הנוכחי של הסוללה. |
| IBlockFilter | ההגדרה קובעת אם להציג בלוק של נתונים שצריך להעביר למכשיר. |
| IBlockTransformer | אפשרות להמרה של בלוק הנתונים לפני השליחה. |
| IBuildInfo | מכיל מידע על הגרסה שנבדקת. |
| 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 |
מפעל ליצירת IConfiguration
|
| 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 שאפשר להשבית. |
| IDynamicShardingClient |
ממשק עוטף ללקוח של חלוקת מסד הנתונים
הקובץ הזה קיים כדי שנוכל להחליף אותו בקובץ HTTP או בקובץ בדיקה אם יהיה צורך בכך. |
| IDynamicShardingConnectionInfo | ממשק למחלקות שמכילות פרטי חיבור של חלוקה דינמית למקטעים |
| IEmail | ממשק לשליחת אימייל. |
| IEmail.Message | מאגר של נתוני הודעות אימייל. |
| IFileDownloader | ממשק להורדת קובץ מרוחק. |
| IFileEntry |
הגדרת ממשק שמספקת חוזה פשוט יותר שניתן לזיוף לשיטות FileEntry.
|
| IFileResolverLoader |
טוענת הטמעות של IRemoteFileResolver.
|
| IFileResolverLoader.ResolverLoadingException | חריגה שמופעלת אם אי אפשר לטעון או לאתחל רכיב resolver. |
| IFlashingResourcesParser | ממשק לאספקת הגרסאות הנדרשות של קובצי תמונות עזר שנדרשים לצריבת ROM (flash) של מכשיר. |
| IFlashingResourcesRetriever | ממשק לאחזור קובצי תמונה משניים שנדרשים לצריבת ROM (flash) של מכשיר. |
| IFolderBuildInfo |
IBuildInfo מופשט פשוט שפריטי המידע שנוצרו בתהליך הבנייה שלו נמצאים בספרייה במערכת הקבצים המקומית.
|
| IFormatterGenerator |
ממשק שמתאר מעצב ל-SuiteResultHolder.
|
| IFuseDriverProfile | ההגדרה הזו מגדירה את ההתנהגות הספציפית של מנהל התקן מסוים של FUSE, ומאפשרת ל-MountManager להיות כללי. |
| IGlobalConfiguration | מחלקת מידע על הגדרות גלובליות של מופע יחיד של Trade Federation (כולל כל מספר של הפעלות של הגדרות בפועל). |
| IHarnessException | תיאור של ממשק החריגה של הרתמה שיוטמע על ידי חריגות הרתמה. |
| 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 | כולל מידע על ההפעלה כדי שהבדיקות יוכלו לגשת אליו אם צריך. |
| 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 |
ממשק היוצרים של IManagedTestDevices
|
| IMetricCollector | הממשק הזה יתווסף כ-decorator כשמדווחים על תוצאות של בדיקות, כדי לאסוף מדדים תואמים. |
| IMetricCollector.MetricCollectionLevel | ספירה שמייצגת את הרמה הנוכחית של איסוף המדדים. |
| 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 |
הממשק הזה בעצם עוטף 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 |
מחלקת listener שמקשיבה לאירועי ITestInvocationListener ומעבירה אותם אל TestListener.
|
| IPostProcessor | מעבדי פוסט הם אובייקט של Trade Federation שנועד לאפשר עיבוד של מדדים ויומנים אחרי הבדיקות ולפני דיווח התוצאות. |
| IRecorderClient | ממשק לתקשורת עם הקצה העורפי של כלי ההקלטה ResultDB. |
| IRecorderClientLegacy | ממשק לתקשורת עם הקצה העורפי של כלי ההקלטה 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 |
ממשק לטיפול בכשלים חמורים מ-com.android.tradefed.log.LogUtil.CLog.wtf(String,Throwable)
|
| ITestAnnotationFilterReceiver | כלי להרצת בדיקות שיכול לסנן אילו בדיקות להריץ על סמך הערות. |
| ITestCollector | הגדרה שמאפשרת איסוף של בדיקות. אם היא מוגדרת, כלי להרצת בדיקות צריך לבצע הרצה יבשה כדי לאסוף תרחישי בדיקה בלי להריץ אותם בפועל. |
| ITestDevice |
השירות הזה מספק API אמין וברמה קצת יותר גבוהה ל-ddmlib IDevice.
|
| ITestDevice.ApexInfo | מחלקה פשוטה של struct לאחסון מידע על APEX יחיד |
| ITestDevice.MountPointInfo | מחלקה פשוטה של struct לאחסון מידע על נקודת טעינה יחידה |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | כלי להרצת בדיקות שיכול לקבל קובץ שמציין אילו בדיקות להריץ ואילו לא. |
| ITestFilterReceiver | כלי להרצת בדיקות שיכול לסנן אילו בדיקות להריץ. |
| ITestInformationReceiver |
ממשק לקבלת TestInformation עבור חלק מהכיתות.
|
| ITestInvocation | מטפל בהפעלת בדיקה אחת של TradeFederation. |
| ITestInvocation.ExitInformation | מייצג מידע מסוים על יציאה מהפעלה. |
| ITestInvocationListener | רכיב Listener לתוצאות בדיקה מהפעלת הבדיקה. |
| 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 שאפשר להטמיע כדי לחשוף את העובדה שהוא דורש מכשיר עם אסימון מיוחד.
|
| IWifiHelper | ממשק עזר לשינוי שירותי Wi-Fi במכשיר. |
| IWifiHelper.WifiConnectionResult | |
| IWifiHelper.WifiState | מצב ה-Wi-Fi supplicant. |
J
| JarHostTest | כלי להרצת בדיקות JUnit בצד המארח. |
| JarHostTest.HostTestListener | פונקציית listener של Wrapper שמעבירה את כל האירועים, למעט testRunStarted() ו-testRunEnded(), אל ה-listener המוטמע. |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector שימשוך את נתוני הכיסוי של Java מהמכשיר וירשום אותם כארטיפקטים של בדיקה.
|
| JavaCodeCoverageFlusher | מחלקת כלי עזר שמבצעת איפוס ומאלצת לרוקן מידע (Flush) של מדידות רמת הכיסוי של הקוד Java מתהליכים שפועלים במכשיר. |
| JSONFileKeyStoreClient | הטמעה לדוגמה שבה קובץ JSON מקומי משמש כמאגר מפתחות. |
| JSONFileKeyStoreFactory |
הטמעה של JSON KeyStore Factory, שמספקת JSONFileKeyStoreClient לגישה לקובץ JSON Key Store.
|
| JsonHttpTestResultReporter | כלי לדיווח על תוצאות שמקודד את תוצאות המדדים של הבדיקה ואת פרטי הענף והמכשיר ל-JSON, ושולח אותם באמצעות POST לנקודת קצה של שירות HTTP |
| JUnit4ResultForwarder | העברת תוצאות מ-JUnit4 Runner. |
| JUnit4TestFilter |
מחלקת עזר שמספקת את הסינון של JUnit4 runner על ידי הרחבת Filter.
|
| JUnitRunUtil |
מחלקת עזר להפניית שיחה ב-IRemoteTest.run(TestInformation,ITestInvocationListener) לשיחה ב-Test.run(TestResult).
|
| JUnitToInvocationResultForwarder |
מחלקת listener שמקשיבה לאירועים מסוג 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 | מחלקת תוכנה שנועדה לעזור להריץ פקודות ארוכות ולתעד את הפלט. |
| LastBuildInfo | מנתח את המידע בקובץ logs/last_build.info ומציג אותו. |
| LastShardDetector |
כשמריצים חלוקה מקומית, לפעמים רוצים להריץ פעולות מסוימות רק כשהרסיס האחרון מגיע אל invocationEnded(long).
|
| LaunchControlProvider |
הטמעה של IBuildProvider שאילתה בשרתי בקרת ההשקה של Google כדי לבדוק גרסת build.
|
| LaunchControlProvider.DownloadFileDescriptor | |
| LCUtil | מחלקת עזר לניתוח נתיב של Launch Control לרכיבים שלו |
| 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 שמיועד ליצירת תמונת מצב אמולטור נקייה מסביבת פיתוח/build של Android |
| LocalFileHeader | LocalFileHeader היא מחלקה שמכילה את המידע של קובץ או תיקייה בתוך קובץ ZIP. |
| LocalFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת קישור קבצים מקומיים
|
| LocalFolderBuildProvider |
IBuildProvider שיוצר IFolderBuildInfo על סמך נתיב מקומי שסופק
|
| LocalHostResourceManager | משאב מארח של חשבון ניהול. |
| LocalPool | הטמעה של מאגר בדיקות מקומיות |
| LocalRunInstructionBuilder | כלי להידור ההוראה להפעלת בדיקה באופן מקומי. |
| LockSettingsBaselineSetter | פונקציית setter להסרת הגדרות של נעילת המסך. |
| יומן | |
| יומן | מחלקת יומן שמשקפת את ה-API במקורות ה-Android הראשיים. |
| Log.ILogOutput | מחלקה שמטמיעה את הממשק הזה מספקת שיטות שמתייחסות לפלט של הודעות יומן. |
| Log.LogLevel | טיפוסים בני מנייה (enum) של רמת הרישום ביומן. |
| Log.LogLevel | טיפוסים בני מנייה (enum) של רמת הרישום ביומן. |
| LogAssociation | מחלקת ייצוג של קישור בין קובץ יומן לבין בדיקה. |
| LogcatCrashResultForwarder | מאזין מיוחד: במקרה של כשלים (קריסה של תהליך המדידה), הוא ינסה לחלץ את הקריסה מ-logcat ולהוסיף אותה להודעת הכשל שמשויכת לבדיקה. |
| LogcatEventParser | |
| LogcatEventType |
סוגי האירועים של LogcatEventParser.
|
| LogcatOnFailureCollector | כלי לאיסוף נתונים שיכול לתעד ולרשום ביומן logcat כשמקרה בדיקה או הרצת בדיקה נכשלים. |
| LogcatReceiver | מחלקת logcat שנאספת ברקע. |
| LogcatTimingMetricCollector | כלי לאיסוף מדדים שאוסף מידע על תזמון (למשל זמן המעבר בין משתמשים) מ-logcat במהלך בדיקה חוזרת אחת או יותר, באמצעות דפוסי ביטוי רגולרי שמוגדרים מראש כדי לנתח אותות התחלה וסיום של אירוע משורות logcat. |
| LogDataType | מייצג את סוג הנתונים של נתוני היומן. |
| LogFile | מחלקת אחזקה של המטא-נתונים של קובץ יומן שנשמר. |
| LogFileSaver |
עוזר ל-ITestInvocationListener שישמור נתוני יומן בקובץ
|
| LogOffsets | מחלקת נתונים שמאחסנת את ההיסטים ההתחלתיים של קובץ יומן לרמות בדיקה שונות. |
| LogPreprocessor | נקודת כניסה לעיבוד מקדים של יומנים שיוזנו לכלים מבוססי-AI. |
| LogReceiver | |
| LogRegistry |
הטמעה של ILogRegistry שמבצעת מולטיפלקסינג ומנהלת לוגרים שונים,
ומשתמשת בלוגר המתאים על סמך ThreadGroup של השרשור שמבצע את הקריאה.
|
| LogSaverResultForwarder |
ResultForwarder לשמירת יומנים באמצעות הכלי הגלובלי לשמירת קבצים.
|
| LogUtil | מחלקת כלי עזר לרישום ביומן. |
| LogUtil.CLog |
מחלקת shim ל-Log שמשתמשת באופן אוטומטי בשם המחלקה הפשוט של המתקשר כתג היומן
|
| LUCIResultReporter | כלי לדיווח על תוצאות ששומר את תוצאות הבדיקה שנדרשות על ידי ResultDB ו-LUCI בפורמט JSON (go/result-sink) ומתעד את מיקום הקובץ במסוף. |
M
| MainlineModuleHandler | מחלקת handler פשוטה למודולים ראשיים שיוצרת InstallApexModuleTargetPreparer ומזריקה לתוכה את הקישור הדינמי על סמך המודולים הראשיים שצוינו, כדי לאחזר את המודולים האלה באופן אוטומטי. |
| MainlineTestModuleController | מחלקת בסיס לבקר מודולים להרצת בדיקות על סמך מודולים ראשיים שנטענו מראש במכשיר שנבדק. |
| ManagedRemoteDevice | מכשיר שפועל בתוך מכונה וירטואלית שאנחנו מנהלים מרחוק באמצעות מופע Tradefed בתוך המכונה הווירטואלית. |
| ManagedTestDeviceFactory | מפעל ליצירת סוגים שונים של מכשירים שאפשר לנטר באמצעות Tf |
| MarkdownUtils | מחלקת כלי עזר לשינוי של Markdown. |
| 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 | כולל שיטות נפוצות לאחסון מדדי הבדיקה, צבירת המדדים בבדיקות דומות וכתיבת המדדים לקובץ. |
| MetricUtility.DimensionalIterationData | מחלקת עזר להחזקת קובץ מדדים רב-ממדי וסטטוס עבור איטרציה אחת של בדיקה. |
| 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 | Mobly yaml result 'Record' element handler. |
| 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 collector אבל למודול. |
| ModuleMerger |
מחלקת עזר לפעולות שקשורות למיזוג של ITestSuite ו-ModuleDefinition
אחרי פיצול.
|
| ModuleOemTargetPreparer | |
| ModuleParameters | ערכים מיוחדים שמשויכים למפתחות של 'פרמטרים' בחבילה במטא-נתונים של כל מודול. |
| ModuleParametersHelper |
פונקציית עזר לקבלת IModuleParameterHandler שמשויך לפרמטר.
|
| ModulePerfettoCollector | כלי לאיסוף נתונים שיתחיל את המעקב של perfetto כשמודול בדיקה יתחיל ויסתיים, וכשהמכשיר יופעל מחדש. |
| ModuleProtoResultReporter | כלי לדיווח על תוצאות שנועד לדווח רק על תוצאות ברמת המודול. |
| ModulePusher | |
| ModulePusher.ModulePushError | שגיאה קריטית במהלך שליחת מודול Mainline. |
| ModuleResultsAndMetricsForwarder |
הרחבה של ResultAndLogForwarder שמוסיפה מדדים נוספים שקשורים למודול לתוצאות הבדיקה.
|
| ModuleSplitter |
פונקציית עזר לפיצול רשימה של מודולים שמיוצגים על ידי IConfiguration לרשימה של יחידות ביצוע שמיוצגות על ידי ModuleDefinition.
|
| ModuleTestTypeUtil | מכיל שיטות נפוצות לבדיקת מודול. |
| MultiFailureDescription |
אפשר לאסוף כמה כרטיסים FailureDescription במחזיק אחד.
|
| MultiLineReceiver |
הטמעה בסיסית של IShellOutputReceiver, שמקבלת את הנתונים הגולמיים שמגיעים מהסוקט וממירה אותם לאובייקטים של String.
|
| MultiMap<K, V> |
Map שתומך בכמה ערכים לכל מפתח.
|
| MultiReceiver |
הטמעה בסיסית של IShellOutputReceiver, שמקבלת כמה מופעים של IShellOutputReceiver ומשדרת את הנתונים שהתקבלו לכולם.
|
לא
| 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 |
הערה שמציינת שמחלקה מייצגת אובייקט 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 של 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 | מעבד פוסט שמאחזר קבצים של מעקב perfetto מיומני הבדיקה ומריץ עליהם את מעבד המעקב כדי ליצור פרוטוקול מדדים של perfetto. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
מחלקת כלי עזר לתיעוד עקבות של perfetto ב-ITestDevice.
|
| PerfettoV2MetricConverterUtil | מחלקת כלי עזר להמרת מדדים של Perfetto V2. |
| PerfettoV2ToDimensionalMetricConverter |
ממיר את proto של Perfetto V2 TraceSummary ל-MetricReport לצורך דיווח על מדדים לפי מאפיינים.
|
| PrettyPrintDelimiter | כלי עזר שמסייע בהדפסת הודעה מופרדת שקל לזהות. |
| PrettyTestEventLogger | הכלי Logger מתאים לאירועים ומתעד אותם כדי להקל על ניפוי הבאגים. |
| ProcessInfo | משמש לאחסון מידע שקשור לתהליך(משתמש, PID, שם, זמן התחלה בשניות מאז תקופת ה-Epoch). |
| ProcessUtil | |
| 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 ומתרגם אותו לקריאות בסדרה של ITestInvocationListener.
|
| PythonUnitTestRunner |
הכיתה הזו הוצאה משימוש.
במקומה, צריך להשתמש ב-method PythonBinaryHostTest.
|
| PythonVirtualenvHelper | מחלקת עזר להפעלת סביבה וירטואלית של Python 3. |
| PythonVirtualenvPreparer | מגדיר סביבה וירטואלית של Python במארח ומתקין חבילות. |
Q
| QueryType | סוגי שאילתות של שליטה בהפעלת אפליקציות. |
| QuotationAwareTokenizer |
R
| RamdumpPreparer | מפעילים את Ramdump. |
| RawImage | נתונים שמייצגים תמונה שנלקחה ממאגר הפריימים של המכשיר. |
| RebootReasonCollector | כלי לאיסוף נתונים שאוסף נתונים על הפעלה מחדש של המכשיר במהלך הרצת הבדיקה ומדווח עליהם לפי סיבה ומספר. |
| RebootTargetPreparer | כלי להכנת יעד שמפעיל מחדש את המכשיר. |
| RecorderClient | לקוח ResultDB recorder שמעלה תוצאות בדיקה ל-ResultDB. |
| RecorderClientLegacy | לקוח לתיעוד ב-ResultDB שמעלה תוצאות בדיקה לקריאה מדור קודם של ResultDB. |
| RecoveryLogPreparer | כלי להכנת יעד שמשמש לאיסוף יומנים לפני השחזור. |
| RegexTrie<V> |
RegexTrie הוא עץ חיפוש שבו כל מקטע 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. |
| ResultDBUtil.TruncationResult | מחלקת פשוטה שמכילה את התוצאה של פעולת חיתוך. |
| 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 | הכנה של יעד שמבצע סקריפט לפני הפעלת בדיקה. |
| 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 ומתרגם אותו לקריאות בסדרה של ITestInvocationListeners.
|
S
| SandboxConfigDump |
מחלקת Runner שיוצרת IConfiguration על סמך שורת פקודה ומייצאת אותה לקובץ.
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | חריג מיוחד בהגדרה שמגיע מהגדרת ארגז החול. |
| SandboxConfigurationFactory | מפעל מיוחד להגדרות שנועד לטפל ביצירת הגדרות לצורך ארגז חול. |
| SandboxConfigUtil |
מחלקת כלי עזר לניהול IConfiguration כשמבצעים ארגז חול.
|
| SandboxedInvocationExecution | הרצה מיוחדת של הקריאה בתוך ארגז החול: זוהי InvocationExection כשנמצאים בתוך ארגז החול ומריצים את הפקודה. |
| SandboxInvocationRunner | מריצים את הבדיקות שמשויכות לקריאה בסביבת ארגז החול. |
| SandboxOptions |
מחלקת ISandbox שיכולה לקבל ולספק אפשרויות.
|
| SandboxThinLauncher | מפעיל דק שמנסה ליצור את ההקשר עם הגרסה בשלב מוקדם כדי לקבל הגדרה שאולי לא קיימת בהורה. |
| SchedulerState | ערך enum שמייצג רשימה של מצבים שבהם יכולים להיות קריאות לפונקציות ויחידות עבודה. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenRecordOnFailureCollector | כלי לאיסוף נתונים שיצלם וישמור יומן של הקלטת מסך כשמקרה בדיקה נכשל. |
| ScreenRecordOnFailureCollector.LineCapturingOutputStream | |
| 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 ומעלה. |
| Sdk37ModuleController | הבדיקות יופעלו רק אם גרסת ה-SDK של המכשיר שנבדק היא 37 ומעלה. |
| SdkVersionUtil | |
| 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 |
כלי לסריאליזציה או דה-סריאליזציה של אובייקט שמטמיע את Serializable.
|
| ServiceAccountKeyCredentialFactory |
מפעל ליצירת פרטי כניסה כדי ליצור OAuth שמבוסס על מפתח של חשבון שירות Credential.
|
| SettingsBaselineSetter | פונקציית setter נפוצה לטיפול בהגדרות בסיסיות של מכשיר באמצעות ITestDevice.setSetting. |
| הגדרותהגדרה |
ITargetPreparer שמגדיר את הגדרות המכשיר באמצעות מכשור של SettingsUtil.apk.
|
| SettingsUtil | מחלקת כלי עזר שיכולה לשנות את ההגדרות של מכשיר. |
| ShardBuildCloner | מחלקת עזר שמטפלת בשיבוט של פרטי בנייה משורת הפקודה. |
| ShardHelper | מחלקת עזר שמטפלת ביצירת הרסיסים ובתזמון שלהם להפעלה. |
| ShardListener |
ITestInvocationListener שאוסף תוצאות משבר הפעלה (כלומר, הפעלה שפוצלה כדי לפעול במקביל בכמה משאבים) ומעביר אותן למאזין אחר.
|
| ShardMainResultForwarder |
ResultForwarder שמשלב את התוצאות של הפעלות בדיקה עם חלוקה למקטעים.
|
| ShellCommandUnresponsiveException | חריגה שמופעלת כשפקודת מעטפת שמופעלת במכשיר לוקחת יותר מדי זמן לשלוח את הפלט שלה. |
| ShellOutputReceiverStream | מחלקת משנה של כלי השירות OutputStream שכותבת ל-IShellOutputReceiver. |
| ShellStatusChecker | בודקים אם סטטוס ה-shell הוא כמו שציפיתם לפני ואחרי הרצת מודול. |
| ShippingApiLevelModuleController |
מריצים בדיקות אם המכשיר עומד בתנאים הבאים:
|
| ShowmapPullerMetricCollector |
יישום בסיסי של FilePullerDeviceMetricCollector שמאפשר לשלוף את קובצי showmap
מהמכשיר ולאסוף ממנו את המדדים.
|
| SideloadOtaTargetPreparer |
כלי להכנת יעד שמבצע העברה צדדית של חבילת OTA שצוינה, מחיל את החבילה, ממתין עד שהמכשיר יופעל ומזריק את מאפייני הגרסה של המכשיר כדי להשתמש בהם כפרטי הגרסה
הכלי הזה מניח שהמכשיר יהיה במצב adb רגיל כשהוא יופעל, וידאג שהמכשיר יצא מאותו מצב אבל עם הגרסה החדשה יותר. |
| SimpleFileLogger |
ILeveledLogOutput שמפנה הודעות יומן אל stdout ואל קובץ יומן יחיד.
|
| SimpleperfProfilePostProcessor | מעבד פוסט שמוצא נתוני פרופיל של simpleperf ויוצר פרופיל pprof. |
| SimplePerfResult | אובייקט שמכיל את כל תוצאות הבדיקה של simpleperf |
| SimplePerfStatResultParser | מחלקה של כלי עזר לניתוח תוצאות של simpleperf. |
| SimplePerfUtil | מחלקת כלי עזר לשליחת פקודה פשוטה ולאיסוף תוצאות |
| SimplePerfUtil.SimplePerfType | Enum of simpleperf command options |
| SimpleStats | מחלקת כלי קטנה שמחשבת כמה מדדים סטטיסטיים בהינתן מערך נתונים מספרי. |
| SizeLimitedOutputStream |
קובץ 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 | מחלקת Class להחזקת שיטות עזר לטיפול ב-Sponge. |
| SsoClientHttpHelper | מכיל שיטות עזר ליצירת בקשות HTTP באמצעות הקובץ הבינארי של לקוח ה-SSO |
| StaticCompatibleBuildFlavorUtil | מחלקת כלי עזר שמעמיסה StaticCompatibleBuildFlavor מנתיב המחלקה ומספקת גישה לשיטות. |
| StaticDeviceInfoUtil | מחלקת כלי עזר שמעמיסה StaticDeviceInfo מנתיב המחלקה ומספקת גישה לשיטות. |
| StatsdBeforeAfterGaugeMetricPostProcessor | מעבד פוסט שמעבד מדדים של מדדים שנאספו בגישת 'לפני/אחרי', כלומר |
| StatsdEventMetricPostProcessor | מעבד שאחרי העיבוד, שמטפל במדדי אירועים בדוחות של statsd והופך אותם לצמדי מפתח/ערך באמצעות מעצבי הפורמט שצוינו במעבד. |
| StatsdGenericPostProcessor | מעבד פוסט שמעבד דוחות בינאריים של proto statsd לצמדי מפתח/ערך על ידי הרחבת הדוח כמבנה עץ. |
| StatusCheckerResult |
מכיל את התוצאה של הרצת ISystemStatusChecker.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
ILeveledLogOutput שמפנה הודעות מהרישומים אל stdout.
|
| StopServicesSetup |
ITargetPreparer שמפסיק את השירותים במכשיר.
|
| StreamProtoReceiver | מקלט שמתרגם את פרוטוקול TestRecord שהתקבל לאירועים של Tradefed. |
| StreamProtoResultReporter |
הטמעה של ProtoResultReporter
|
| StreamUtil | מחלקת כלי עזר לניהול זרמי קלט. |
| StrictShardHelper | אסטרטגיית חלוקה (Sharding) ליצירת חלוקות קפדניות שלא מדווחות יחד, |
| StringEscapeUtils | מחלקת כלי עזר להסרת תווים מיוחדים ממחרוזות בפורמטים ספציפיים. |
| StringUtil | מחלקת כלי עזר להוספת תווי escape למחרוזות לצורך מניפולציה נפוצה של מחרוזות. |
| StubBuildProvider |
הטמעה ריקה של IBuildProvider שלא מבצעת פעולה.
|
| StubDevice |
הטמעה של placeholder מסוג 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 למידע על TestIgnored. |
| SubprocessEventHelper.FailedTestEventInfo | רכיב עזר למידע על 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 | מחלקת יצירה של קובץ תצורה של wrapper לשימוש ב-reporter של תוצאות תהליך משנה עבור פקודה של אשכול. |
| SubprocessResultsReporter |
מטמיע את ITestInvocationListener כדי לציין אותו כ-result_reporter ולהעביר מהתהליך המשני את התוצאות של הבדיקות, הרצות הבדיקות והפעלות הבדיקות.
|
| SubprocessTestResultsParser |
Extends FileOutputStream כדי לנתח את הפלט לפני הכתיבה לקובץ, כדי שנוכל ליצור את אירועי הבדיקה בצד של ה-launcher.
|
| SubprocessTestResultsParser.StatusKeys | מפתחות סטטוס רלוונטיים של בדיקות. |
| SubprocessTfLauncher |
IRemoteTest להרצת בדיקות מול התקנה נפרדת של TF.
|
| SuiteApkInstaller | מתקין חבילות APK שצוינו להגדרת החבילה: מתוך המשתנה $ANDROID_TARGET_OUT_TESTCASES או מתוך ROOT_DIR בפרטי הבנייה. |
| SuiteModuleLoader | מאחזר את ההגדרות של מודול בדיקת התאימות מהמאגר. |
| SuiteModuleLoader.ConfigFilter |
פקודת FilenameFilter כדי למצוא את כל קובצי ההגדרות בספרייה.
|
| SuiteResultCacheUtil | כלי להעלאה ולהורדה של תוצאות מטמון עבור מודול בדיקה. |
| SuiteResultCacheUtil.CacheResultDescriptor | תיאור של התוצאות במטמון. |
| SuiteResultHolder | אובייקט עזר שמקל על סדרות וביטול סדרות של תוצאות ההפעלה. |
| SuiteResultReporter | איסוף תוצאות הבדיקה עבור הפעלה של חבילה שלמה והצגת התוצאות הסופיות. |
| SuiteResultReporter.ModulePrepTimes | מחזיק אובייקט לזמן ההכנה והפירוק של מודול אחד. |
| SuiteTestFilter | מייצג מסנן להכללה ולהחרגה של בדיקות. |
| SwitchUserTargetPreparer |
הטמעת ברירת המחדל של BaseSwitchUserTargetPreparer – מידע נוסף זמין ב-javadoc של המחלקה.
|
| 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 | מחלקת עזר להצגת מטריצה של רכיבי String כך שכל עמודה של רכיב תהיה מסודרת |
| TargetFileUtils | |
| TargetFileUtils.FilePermission | |
| TargetSetupError | אירעה שגיאה חמורה במהלך ההכנה של היעד לבדיקה. |
| TarUtil | כלי לשינוי קובץ tar. |
| TearDownPassThroughPreparer | מאפשר להריץ tearDown על רכיבי preparer שנכללים בהגדרה כאובייקט. |
| 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 Options
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
תצוגה מלאה יותר של מצב המכשיר בהשוואה ל-DeviceState.
|
| TestDiscoveryInfo | מחלקת כלי עזר שמאחסנת את פרטי התלות שנדרשים לגילוי הבדיקות. |
| TestEnvironment | מחלקת מודלים של הודעת TestEnvironment שמוחזרת על ידי TFC API. |
| TestErrorIdentifier | מזהה השגיאה מהבדיקות וממריצי הבדיקות. |
| TestFailureModuleController | אמצעי בקרה למודול שרוצה לשנות את אופן הפעולה של היומן שבו נאספים נתוני הכשלים בבדיקות. |
| TestFilePushSetup |
ITargetPreparer שמעביר קובץ אחד או יותר או תיקיות מתיקיית IDeviceBuildInfo.getTestsDir() למכשיר.
|
| TestFilterHelper | מחלקת עזר לסינון בדיקות |
| TestGroupStatus | מחלקת אחסון של סטטוס קבוצת בדיקה. |
| TestIdentifier | מזהה בדיקת אינסטרומנטציה שנותחה. |
| TestIdUtils | מחלקת כלי עזר לניקוי מזהי בדיקות עבור ResultDB. |
| TestInfo | מאחסן את פרטי הבדיקה שמוגדרים בקובץ TEST_MAPPING. |
| TestInformation | אובייקט placeholder שמכיל את כל המידע והתלות שנדרשים להרצת בדיקה או לבודק כדי לפעול בצורה תקינה. |
| 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 פרוטו לפורמט שקל יותר לתפעל ב-Tradefed.
|
| TestRecordProtoUtil |
כלי לקריאת פרוטוקול TestRecord מקובץ.
|
| TestResource | מחלקה ליצירת מודל של הודעת TestResource שמוחזרת על ידי TFC API. |
| TestResourceDownloader | מחלקת הורדה של קבצי משאבים לבדיקה ממערכת קבצים/GCS/HTTP. |
| TestResult | מאגר לתוצאה של בדיקה אחת. |
| TestResult | מאגר לתוצאה של בדיקה אחת. |
| TestResult.TestStatus | |
| TestResultListener | גרסה פשוטה יותר של ITestLifecycleListener למפתחים שמתעניינים רק בתוצאות של בדיקות ספציפיות. |
| TestRunnerUtil | מחלקת כלי עזר שעוזרת למגוון רצים של בדיקות. |
| TestRunResult | התוצאות של הרצת בדיקה אחת. |
| TestRunResult | התוצאות של הרצת בדיקה אחת. |
| TestRunResultListener | פונקציית Listener שמאפשרת לקרוא את הסטטוס הסופי של הרצת הבדיקה. |
| TestRunToTestInvocationForwarder |
העברה מ-ddmlib ITestRunListener אל ITestLifeCycleReceiver.
|
| TestsPoolPoller | Tests wrapper שמאפשר להריץ את כל הבדיקות במאגר בדיקות. |
| TestStatus | ייצוג ב-Tradefed של סטטוסים אפשריים לשיטות בדיקה. |
| TestStatus | סוג Enum שמייצג תוצאות אפשריות של בדיקה. |
| TestSuiteInfo |
מחלקת פתרון לטעינת מטא-נתונים שקשורים לבנייה עבור חבילת מקרים לבדיקה
כדי לחשוף בצורה נכונה מידע שקשור לתוכנה, חבילת מקרים לבדיקה צריכה לכלול קובץ |
| TestSummary | מחלקת ייצוג של סיכום מבחן. |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במחיצת /system במכשיר.
|
| TestTimeoutEnforcer | רכיבי Listener שמאפשרים לבדוק את זמן ההרצה של מקרה בדיקה מסוים ולגרום לכך שהוא ייכשל אם הוא חורג מזמן קצוב לתפוגה מסוים. |
| TextResultReporter | כלי לדיווח על תוצאות בדיקה שמעביר את התוצאות למדפיס תוצאות הטקסט של JUnit. |
| TfInternalOptionsFetcher | מחלקת כלי עזר שמאפשרת למחלקות לטעון ערך משתנה באופן סטטי מקובץ res. |
| TfLaunchControlProvider |
LaunchControlProvider כדי לאחזר גרסת build של google-tradefed כ-IFolderBuildInfo.
|
| TfMetricProtoUtil | מחלקת כלי עזר שעוזרת במעבר מ-Map<string, string=""> ל-Map<string, metric="">. </string,></string,> |
| TfObjectTracker | כלי למעקב אחרי השימוש באובייקטים שונים של Trade Federation. |
| TfSuiteRunner |
הטמעה של ITestSuite שתטען בדיקות מתיקיית res/config/suite/ של קובצי TF jar.
|
| 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 |
stub IScheduledInvocationListener שלא עושה כלום.
|
U
| UiAutomatorRunner | מריץ בדיקה של UI Automator במכשיר ומדווח על התוצאות. |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | שרשורים שמטפלים בדיווח על כל הבדיקות שלא בוצעו. |
| UniqueMultiMap<K, V> |
MultiMap שמוודא שלכל מפתח יש ערכים ייחודיים.
|
| UpdateTokenInterceptor | gRPC client interceptor שמטפל בטוקנים של עדכון ResultDB. |
| UploadManifest | מניפסט של ה-BLOB והקבצים להעלאה. |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery שמאפס את אפיקי ה-USB למכשירים אופליין.
|
| UsbResetRunConfigRecovery | ההרשאה להפעיל פקודה לאיפוס ה-USB של מכשיר |
| UsbResetTest |
IRemoteTest שמאפס את ה-USB של המכשיר ובודק אם המכשיר חוזר למצב אונליין אחרי זה.
|
| UserChecker | בדיקה אם המשתמשים השתנו במהלך הבדיקה. |
| UserCleaner |
ITargetPreparer שמסיר משתמשים משניים במהלך הסרת הקישור.
|
| UserHelper | |
| UserInfo | דומה למחלקה UserInfo מהפלטפורמה. |
| UserInfo.UserType | וריאציות נתמכות של סוג המשתמש בממשקי API חיצוניים. |
| UserSwitcher |
אובייקט עזר שמשמש למעבר למשתמש עם type נתון, ואז למעבר חזרה למשתמש הקודם בשלב מאוחר יותר.
|
| UserSwitcher.UserTypeMode |
המאפיין מגדיר את ההתנהגות הצפויה בהתאם לUserType שמשויך אליו.
|
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 |