אינדקס מחלקות
אלו הן מחלקות ה-API. ראה את כל חבילות ה-API .
א
AaptParser | מחלקה שמחלצת מידע מ-apk על ידי ניתוח פלט של 'aapt dump badging'. |
AaptParser.AaptVersion | כמות האפשרויות עבור גרסת AAPT המשמשת לניתוח קבצי APK. |
AbiFormatter | שיעור שירות עבור abi. |
AbstractXmlParser | מחלקה בסיס עוזר לניתוח קבצי xml |
AbstractXmlParser.ParseException | נזרק אם לא ניתן היה לנתח קלט XML |
AcloudConfigParser | מחלקה עוזרת המנתחת תצורת Acloud (משמשת להפעלת מופע מכשיר ענן). |
AcloudConfigParser.AcloudKeys | ערכות מפתח שניתן לחפש מהתצורה. |
ActivityStatus Checker | בודק סטטוס לפעילויות שנותרו הפועלות בסוף מודול. |
AdbRootElevator | סגירה AutoCloseable המאפשרת בסיס adb כאשר הוא נבנה במידת הצורך ומשחזר את מצב השורש כאשר הוא הושלם. |
AggregatePostProcessor | צובר מדדים שנותן את המינימום, המקסימום, הממוצע, השונות, סטיית התקן, סך הכל, הספירה ואחוזונים אופציונליים עבור מדדים מספריים שנאספו במהלך ריצות בדיקה מרובות איטרציות, ומתייחס אליהם ככפולים. |
AltDirBehavior | מנה להגדרת התנהגויות ספריות חלופיות עבור מתקיני/דוחפים שונים של חפצי בדיקה |
AppBuildInfo | IBuildInfo המייצג אפליקציית אנדרואיד וחבילות הבדיקה שלה. |
AppDeviceBuildInfo | מחלקה זו הוצאה משימוש. השתמש ישירות IDeviceBuildInfo . |
AppVersionFetcher | מחלקת שירות כדי לקבל מחרוזת גרסת אפליקציה מהמכשיר. |
AppVersionFetcher.AppVersionInfo | סוגי מידע על גרסאות האפליקציה. |
ArchModuleController | בקר מודול לא להריץ בדיקות כאשר הוא אינו תואם לאף ארכיטקטורה נתונה. |
ArgsOptionParser | מאכלסת שדות Option מארגומנטים של שורת פקודה מנותחים. |
ATestFileSystemLogSaver | מחלקה LogSaver זו משמשת את ATest לשמירת יומנים בנתיב מסוים. |
AutoLogCollector | ספירה המתארת באיזה אספן ניתן לטפל באופן אוטומטי על ידי הרתמה. |
מדווחים אוטומטיים | מחלקה המגדירה את המיפוי מכתבים אוטומטיים של Tradefed. |
AveragePostProcessor | הטמעת מעבד פוסט המחשב את הממוצע של רשימת המדדים. |
ב
BackgroundDeviceAction | מפעיל פקודה במכשיר נתון חוזר לפי הצורך עד לביטול הפעולה. |
BaseDeviceMetricCollector | יישום בסיס של IMetricCollector המאפשר להתחיל ולהפסיק איסוף ב- onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) ו- ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPreparer | מכין נפוץ להפעלת אמולטור מקומי. |
BaseLeveledLogOutput | יישום בסיס עבור ILeveledLogOutput המאפשר סינון של תגים מסוימים על סמך שמם או רכיביהם. |
BaseModuleController | יישום בסיסי של IModuleController שאמור להיות מיושם כדי לבדוק אם מודול צריך לפעול או לא. |
BaseMultiTargetPreparer | יישום בסיס של IMultiTargetPreparer המאפשר להשבית את האובייקט. |
BasePostProcessor | ה- IPostProcessor הבסיסי שכל יישום צריך להרחיב. |
BaseRetryDecision | יישום בסיס של IRetryDecision . |
BaseStreamLogger <OS מרחיב את OutputStream> | ILeveledLogOutput שמפנה הודעות יומן לזרם פלט ול-stdout. |
BaseTargetPreparer | מחלקת יישום בסיס עבור ITargetPreparer המאפשרת לשלוט אם האובייקט מושבת או לא. |
BaseTestSuite | מבחן להפעלת Suite Test Compatibility עם מערכת סוויטה חדשה. |
BatteryController | מחלקת שירות המאפשרת לשלוט במצב טעינת הסוללה של מכשיר. |
BatteryRechargeDevice Recovery | אפשר להפעיל פקודה כאשר רמת הסוללה של המכשיר נמצאת מתחת לסף נתון. |
טמפרטורת סוללה | |
BatteryUnaavailableDevice Recovery | בודק שחזור שיפעיל תצורה אם רמת הסוללה אינה זמינה. |
BinaryState | Enum משמש כדי להקליט מצב ON/OFF עם מצב IGNORE no-op. |
BluetoothUtils | פונקציות שירות להתקשרות BluetoothInstrumentation במכשיר ניתן למצוא קוד מכשירי Bluetooth בצד ההתקן ב-AOSP בכתובת: |
BootstrapBuildProvider | IDeviceBuildProvider אשר מאתחל מידע בנייה ממכשיר הבדיקהזה משמש בדרך כלל עבור מכשירים עם מבנה שסופק חיצונית, כלומר |
BugreportCollector | ITestInvocationListener עובר דרך שאוסף דיווחי באגים כאשר מתרחשים אירועים הניתנים להגדרה ולאחר מכן קורא ITestInvocationListener#testLog על הילדים שלו לאחר איסוף כל דוח באג. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | פרידיקט מלא המתאר מתי ללכוד דוח באג. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | אסוף דיווח באג כאשר מקרה מבחן נכשל. |
BuildInfo | הטמעה כללית של IBuildInfo שאמורה להיות משויכת ל- ITestDevice . |
BuildInfoRecorder | ITargetPreparer שכותב מטא נתוני build מידע לתוך קובץ מוגדר. |
BuildInfoUtil | מחלקת שימוש כדי לעזור לתפעל את IBuildInfo |
BuildRetrievalError | אירעה שגיאה קטלנית במהלך אחזור ה-build לבדיקה. |
BuildTestsZipUtils | שיעור עוזר לפעולות הקשורות לבדיקות zip שנוצרו על ידי מערכת ה-build של אנדרואיד |
BulkEmailer | כלי עזר לשולח דואר אלקטרוני המאפשר את התצורה הבאה: מרווח נשלח, גודל פרץ ראשוני, נמענים ומספר ההודעות הכולל. |
BunletoolUtil | מחלקת Utility שמשתמשת בשורת הפקודה bundletool כדי להתקין את ה-.apks ב-deivce. |
ג
CecControllerTokenProvider | ספק אסימון עבור אסימונים הקשורים ל-Consumer Electronics Control (CEC). |
CircularAtraceUtil | כלי עזר של Atrace פותח בעיקר לזיהוי הגורמים השורשיים ל-ANR במהלך בדיקת Monkey. |
CircularByteArray | מבנה נתונים להחזקת מערך בגודל קבוע הפועל כמאגר מעגלי, ועוקב אחר הסכום הכולל של כל הערכים במערך. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector שימשוך מדידות כיסוי Clang מהמכשיר וירשום אותן כחפצי בדיקה. |
ClassNotFoundConfigurationException | ConfigurationException עבור כאשר המחלקה של אובייקט לא נמצא. |
ClassPathScanner | מוצא ערכים ב-classpath. |
ClassPathScanner.ClassNameFilter | IClassPathFilter המסנן והופך שמות של מחלקות Java. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter שדוחה מחלקות פנימיות |
ClassPathScanner.IClassPathFilter | מסנן עבור נתיבי כניסה של נתיב class דפוס אחרי |
ClusterBuildInfo | מחלקה IBuildInfo ל-builds מ-TFC. |
ClusterBuildProvider | IBuildProvider להורדת משאבי בדיקת TFC. |
ClusterClient | מימוש IClusterClient לאינטראקציה עם ה-TFC backend. |
ClusterCommand | מחלקה המייצגת משימה שנלקחה מ-TF Cluster. |
ClusterCommand.RequestType | |
ClusterCommand.State | מצב הפקודה באשכול TF. |
ClusterCommandConfigBuilder | מחלקה לבניית קובץ תצורה עבור פקודת אשכול. |
ClusterCommandEvent | מחלקה לקלוט אירועי פקודות אשכול להעלאה. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher | מחלקה IRemoteTest להפעלת פקודה מ-TFC באמצעות תת-תהליך TF. |
ClusterCommandScheduler | ICommandScheduler לתמיכה ב- TFC (Cluster Tradefed). |
ClusterCommandStatus | מחלקה המייצגת את המצב ואת סיבת הביטול לפקודה מ-TF Cluster. |
ClusterDeviceInfo | מחלקה לקלוט מידע על מכשיר אשכול להעלאה. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | מימוש IDeviceMonitor המדווח על תוצאות לשירות Tradefed Cluster. |
ClusterEventUploader <T מרחיב את IClusterEvent > | מחלקה ClusterEventUploader, אשר מעלה את IClusterEvent ל-TFC. |
ClusterHostEvent | מחלקה לקלוט אירועים מארח אשכול להעלאה. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | רשימות של סוגי האירועים השונים. |
ClusterHostUtil | פונקציות שימוש סטטיות עבור TF Cluster כדי לקבל מופעי תצורה גלובליים, מידע מארח וכו'. |
ClusterLogSaver | מחלקה ILogSaver להעלאת פלטי בדיקה ל-TFC. |
ClusterLogSaver.FilePickingStrategy | אסטרטגיות לבחירת קבצים. |
ClusterOptions | |
CollectingByteOutputReceiver | IShellOutputReceiver שאוסף את כל פלט המעטפת byte[] . |
CollectingOutputReceiver | IShellOutputReceiver אשר אוסף את כל פלט המעטפת String אחת. |
CollectingTestListener | ITestInvocationListener שיאסוף את כל תוצאות הבדיקה. |
CollectorHelper | עוזר לבצע כמה פעולות IMetricCollector הדרושות בכמה מקומות. |
CommandFileParser | מנתח לקובץ המכיל קבוצה של שורות פקודה. |
CommandFileParser.CommandLine | |
CommandLineBuildInfoBuilder | תוכנית השירות נועדה ללכוד את ארגומנטי המידע הרגילים לבנייה משורת פקודה וליצור מהם IBuildInfo . |
CommandOptions | יישום ICommandOptions . |
CommandOptionsGetter | הטמעת שירות המחזירה את ערך אפשרויות הפקודה של הזמנה נתונה. |
CommandRunner | נקודת כניסה חלופית של TradeFederation שתפעיל פקודה שצוינה בארגומנטים של שורת הפקודה ולאחר מכן תצא. |
CommandRunner.ExitCode | קודי שגיאה שאפשר לצאת איתם. |
Command Scheduler | מתזמן להפעלת פקודות TradeFederation בכל המכשירים הזמינים. |
CommandScheduler.HostState | רשימות של מעמד שונה של מארח |
CommonLogRemoteFileUtil | כלי שירות זה מאפשר להימנע משכפול קוד על פני ייצוג המכשיר המרוחק השונה עבור הלוגיקה של שליפת היומן המרוחק של קבצים נפוצים. |
CommonLogRemoteFileUtil.KnownLogFileEntry | ייצוג של ערך יומן ידוע עבור מכשירים מרוחקים. |
ConditionPriorityBlockingQueue <T> | מחלקה בטוחה לשרשור עם פעולות דמויות ERROR(/PriorityBlockingQueue) שיכולות לאחזר אובייקטים התואמים תנאי מסוים. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | ConditionPriorityBlockingQueue.IMatcher התואם לכל אובייקט. |
ConditionPriorityBlockingQueue.IMatcher <T> | ממשק לקביעה אם אלמנטים תואמים תנאי כלשהו. |
ConfigCompleter | יישום של Completer עבור תצורות ה-TF שלנו. |
תְצוּרָה | מימוש IConfiguration קונקרטי המאחסן את אובייקטי התצורה הטעונים במפה. |
ConfigurationDef | מחזיק תיעוד של תצורה, האובייקטים המשויכים לה והאפשרויות שלהם. |
ConfigurationDef.ConfigObjectDef | אובייקט שיחזיק מידע עבור className ומספר המראה שיש לו (לדוגמה, אם לתצורה יש את אותו אובייקט פעמיים, לראשון יהיה מספר המראה הראשון). |
ConfigurationFactory | מפעל ליצירת IConfiguration . |
ConfigurationFactory.ConfigLoader | יישום של IConfigDefLoader שעוקב אחר התצורות הכלולות מתצורת שורש אחת, וזורק חריג על מעגל כולל. |
ConfigurationUtil | פונקציות שירות לטיפול בקובצי תצורה. |
ConfigurationXmlParserSettings | מחלקה פשוטה לקבל הגדרות עבור ConfigurationXmlParser כדי להעביר הגדרות למחלקה זו, הכינוי הוא חובה. |
ConfigurationYamlParser | מנתח עבור תצורות Tradefed בסגנון YAML |
לְנַחֵם | מסוף TradeFederation הראשי המספק למשתמש את הממשק לאינטראקציה כרגע תומך בפעולות כגון
|
Console.ArgRunnable <T> | קובץ Runnable עם שיטת run שיכולה לקחת ארגומנט |
Console.CaptureList | סוג נוחות עבור List<List<String>> |
ConsoleReaderOutputStream | OutputStream שניתן להשתמש בו כדי לגרום System.out.print() לשחק יפה עם LineReader unfinishedLine של המשתמש. |
ConsoleResultReporter | כתב תוצאות כדי להדפיס את תוצאות הבדיקה למסוף. |
CountingTestResultListener | TestResultListener שעוקב אחר המספר הכולל של בדיקות לפי TestStatus |
CountTestCasesCollector | ספור ודווח על מספר מקרי הבדיקה עבור IRemoteTest נתון. |
אפשרויות כיסוי | Tradefed חפץ להחזיק באפשרויות כיסוי. |
כיסוי אפשרויות.כלים | |
CreateAvdPreparer | |
CreateUserPreparer | מכין יעד ליצירת משתמש וניקויו בסוף. |
ד
DebugHostLogOnFailureCollector | אספן שיאסוף וירשום את היומנים בצד המארח כאשר מתרחש כשל של מקרה בדיקה. |
DefaultRemoteAndroidTestRunner | הרחבה של ddmlib RemoteAndroidTestRunner כדי להגדיר ברירת מחדל עבור מקרי שימוש ב-Tradefed. |
DefaultTestsZipInstaller | מימוש ברירת מחדל של מתקין zip בדיקות. |
DelegatedInvocationExecution | InvocationExecution אשר מאצילים את הביצוע לבינארי אחר של Tradefed. |
Dependencies Resolver | סוג חדש של ספק המאפשר לקבל את כל התלות לבדיקה. |
Device AllocationResult | מייצג את התוצאות של ניסיון הקצאה עבור פקודה. |
DeviceAvailableChecker | בודק כדי לוודא שמודול אינו משאיר את המכשיר במצב לא מקוון. |
DeviceBatteryLevelChecker | IRemoteTest שבודק טעינת סוללה מינימלית, ומחכה שהסוללה תגיע לסף טעינה שני אם הטעינה המינימלית לא קיימת. |
DeviceBatteryResourceMetricCollector | אספן זה אוסף מדדי סוללה של המכשיר. |
DeviceBuildDescriptor | מחלקת עטיפה עבור IBuildInfo , המכילה שיטות מסייעות לאחזור מידע על בניית פלטפורמת מכשיר. |
DeviceBuildInfo | IBuildInfo המייצג מבנה שלם של מכשיר אנדרואיד ו(אופציונלי) הבדיקות שלו. |
DeviceBuildInfoBootStrapper | ITargetPreparer המחליף שדות מידע על build בתכונות הנקראות מהמכשירזה שימושי לבדיקת התקנים עם builds שנוצרו ממקור חיצוני (למשל |
DeviceBuildInfoInjector | ITargetPreparer שמכניס מטא נתונים DeviceBuildDescriptor לתוך IBuildInfo . |
Device Cleaner | מבצע אתחול מחדש או עיצוב כפעולת ניקוי לאחר הבדיקה, ולחלופין מכבה את המסך |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil | מכיל שיטות שירות ומחלקות לביצוע במקביל של פקודות בצד ההתקן השתמש |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) העוטפת את הפרטים של ביצוע פקודת מעטפת ב- ITestDevice . |
DeviceConfigurationHolder | מימוש קונקרטי IDeviceConfiguration המאחסן את אובייקטי תצורת ההתקן הטעונים בתכונות שלו. |
DeviceFailedToBootError | נזרק אם התקן נכשל באתחול לאחר הבזק עם build. |
DeviceFeatureModuleController | בקר מודול לא להריץ בדיקות כאשר הוא אינו תומך בתכונה מסוימת. |
DeviceFileReporter | מחלקת שירות שבודקת קבצים במכשיר ושולחת אותם ל- ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) אם נמצא. |
DeviceFlashPreparer | ITargetPreparer שמציג תמונה על חומרת אנדרואיד פיזית. |
DeviceFlashPreparer.אפשרויות הצפנה | אוסף אפשרויות לטיפול בהצפנה של תמונת משתמש |
DeviceFolderBuildInfo | IDeviceBuildInfo שמכיל גם חפצי בנייה אחרים הכלולים בספרייה במערכת הקבצים המקומית. |
DeviceImageZipFlashingTargetPreparer | מכין יעדים שמבליח את המכשיר עם תמונות המכשיר המסופקות בפורמט מסוים. |
DeviceInternetAccessibilityResourceMetricCollector | האספן מצלצל ל-google.com כדי לבדוק אם למכשיר יש נגישות לאינטרנט או לא. |
מנהל התקן | |
DeviceManager.FastbootDevice | ייצוג של מכשיר במצב Fastboot. |
DeviceMetricData | אובייקט לשמור את כל הנתונים שנאספו על ידי אספנים מדדים. |
DeviceMonitorMultiplexer | מחלקת proxy להפצת בקשות למספר IDeviceMonitor . |
מאפייני התקן | הגדרות קבועות נפוצות עבור שמות מאפיינים בצד המכשיר |
Device RecoveryModeUtil | |
DeviceResetFeature | הטמעה בצד השרת של איפוס המכשיר. |
DeviceResetHandler | כלי שירות טיפול כללי באיפוס מכשיר. |
Device SelectionOptions | מיכל עבור קריטריונים לבחירת מכשיר. |
DeviceSelectionOptions.DeviceRequestedType | הסוגים השונים האפשריים של התקני מציין מיקום נתמכים. |
DeviceSettingChecker | בדוק אם הגדרות המכשיר השתנו במהלך הפעלת מודול. |
הגדרת מכשיר | ITargetPreparer שמגדיר מכשיר לבדיקה בהתבסס על Option שסופקו. |
DeviceStateMonitor | כיתת עוזר לניטור מצב של IDevice . |
DeviceStorageAgeResourceMetricCollector | ניתוח גיל אחסון מ-logcat. |
DeviceStorageStatus Checker | בדוק אם להתקן יש מספיק שטח דיסק עבור המחיצות הנתונות. |
DeviceUnavailableMonitor | מאזין זה מנסה ללכוד DNAE ברמת מקרה בדיקה בלבד. |
DeviceUpdateTargetPreparer | ITargetPreparer אבסטרקטי שדואג לצעדים נפוצים סביב עדכון מכשירים עם קובץ תמונת מכשיר ממקור חיצוני (בניגוד לשירות build). |
DeviceWifiResourceMetricCollector | האספן אוסף מדדי עוצמת אות wifi המחוברים הנוכחיים ומהירות הקישור. |
DirectedGraph <V> | יישום גרפים לא משוקללים מכוון. |
DynamicFileStubTest | זהו מבחן tradefed לבדיקת tradefed יכול לפתור קובץ דינמי בצורה נכונה. |
DynamicRemoteFileResolver | מחלקה המסייעת בפתרון נתיב לקבצים מרוחקים. |
DynamicRemoteFileResolver.FileResolverLoader | טוען יישומים של IRemoteFileResolver . |
ה
EmmaXmlConstants | קבועים בשימוש בעת ניתוח דוח emma xml. |
EmulatorMemoryCpuCapturer | |
EnforcedSeLinuxChecker | בודק סטטוס המבטיח את הסטטוס של Selinux. |
EventsLoggerListener | מאזין שמתעד את כל האירועים שהוא מקבל לקובץ |
ExistingBuildProvider | IBuildProvider שמחזיר IBuildInfo שכבר נבנה. |
ExtendedFile | הרחבה של קובץ סטנדרטי לשאת מטא נתונים הקשורים ל-build. |
ו
FakeTest | בדיקה מזויפת שמטרתה להקל על יצירת תוצאות בדיקה שניתנות לחזרה. |
FakeTestsZipFolder | מתקן בדיקה שיוצר תיקיית בדיקות מזויפת שנפתחה על סמך רשימת תוכן. |
FakeTestsZipFolder.ItemType | |
FastbootDeviceFlasher | מחלקה המסתמכת על fastboot כדי להבהב תמונה על חומרת אנדרואיד פיזית. |
FastbootHelper | כיתת עוזר לפעולות מהיר אתחול. |
FastbootUpdateBootstrapPreparer | ITargetPreparer שמשלב קבצים שצוינו (מטען אתחול, רדיו, התקן תמונה zip) לתוך IDeviceBuildInfo כדי לקבל הבזק להתקנים עם FastbootDeviceFlasher , ולאחר מכן מחדיר תכונות מכשיר לאחר האתחול למידע על הבנייה למטרות דיווח תוצאות. |
FileDownloadCache | מחלקה עוזרת ששומרת על מטמון LRU של מערכת קבצים מקומית של קבצים שהורדו. |
FileDownloadCacheFactory | מפעל ליצירת FileDownloadCache |
FileDownloadCacheWrapper | מחלקת עטיפה המספקת מתקני FileDownloadCache תוך יישום ממשק IFileDownloader . |
FileIdleMonitor | עוקב אחר קבצים ומבצע התקשרות חוזרת אם הם לא היו פעילים (כלומר |
FileLogger | ILeveledLogOutput שמפנה הודעות יומן לקובץ ול-stdout. |
FileProtoResultReporter | כתב פרוטו שמטיל את ה- TestRecord לקובץ. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector שמאזין למפתח מדדים המגיע מהמכשיר ומושך אותם כקובץ מהמכשיר. |
FilePullerLogCollector | לוגר של הקובץ שדווח על ידי צד המכשיר. |
FileSystemLogSaver | שמור יומנים במערכת קבצים. |
FilteredResultForwarder | וריאנט של ResultForwarder המאפשר רק לדווח על רשימת היתרים של TestDescription . |
FixedByteArrayOutputStream | ERROR(/OutputStream) בזיכרון ששומר רק על כמות נתונים מקסימלית. |
FlashingResourcesParser | מחלקה שמנתחת גרסאות נדרשות של קבצי תמונת עזר הדרושים להבהב של התקן. |
FlashingResourcesParser.AndroidInfo | A typedef עבור Map<String, MultiMap<String, String>> . |
FlashingResourcesParser.Constraint | ממשק סינון, שנועד לאפשר FlashingResourcesParser להתעלם מכמה משאבים שהם עשויים להשתמש בהם אחרת |
FlashingResourceUtil | כלי זה עוזר להגדיר את הגרסה המתאימה של חפצים כך שניתן יהיה להבריק אותם באמצעות DeviceFlashPreparer . |
מתקפל ExpandingHandler | IModuleParameterHandler מתרחב ליותר עבור כל תצורה מתקפלת לא ראשונית. |
Handler מתקפל | מטפל גנרי מתקפל שיכול לקחת את הפרמטרים הניתנים לקיפול כדי ליצור מודול מיוחד. |
FoldableModePreparer | מכין מטרות שיכול לשנות את המצב המתקפל של מכשיר. |
FolderBuildInfo | יישום קונקרטי של IFolderBuildInfo . |
FormattedGeneratorReporter | כתב המאפשר להפיק דוחות בפורמט מסוים. |
G
GceAvdInfo | מבנה להחזקת נתונים רלוונטיים עבור מופע נתון של GCE AVD. |
GceAvdInfo.GceStatus | |
GceManager | עוזר שמנהל את קריאות ה-GCE להפעלה/עצירה ואיסוף יומנים מ-GCE. |
GceRemoteCmdFormatter | מחלקת שירות לעיצוב פקודות כדי להגיע למכשיר gce מרוחק. |
GceRemoteCmdFormatter.ScpMode | ניתן להשתמש ב-SCP כדי לדחוף או למשוך קובץ בהתאם למבנה ה-args. |
GceSshTunnelMonitor | צג שרשור עבור מנהרת Gce ssh. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector שימשוך מדידות כיסוי gcov מהמכשיר וירשום אותם כחפצי בדיקה. |
GCSBucketUtil | מנהל קבצים כדי להוריד ולהעלות קבצים מ-Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | מעטפת פשוטה למידע על קובץ ב-GCS. |
GCSCommon | מחלקה בסיס לפעולת Gcs כמו הורדה והעלאה. |
GCSDownloaderHelper | הורדה עבור דלי GCS שדואג לאחסון במטמון ופתרון התצורה הגלובלית. |
GCSFileDownloader | הורדת קבצים להורדת קובץ מ-Google Cloud Storage (GCS). |
GCSFileUploader | מעלה קבצים להעלאת נתוני קבצים ל-Google Cloud Storage (GCS). |
GCSHostResourceManager | הורד משאב מארח מ-GCS (אחסון בענן של Google). |
GcsRemoteFileResolver | הטמעת IRemoteFileResolver המאפשר הורדה מ-GCS bucket. |
GetPreviousPassedHelper | עוזר לקבל את מסנני הבדיקה שעברו בעבר. |
GkiDeviceFlashPreparer | מכין יעדים שמבזק את המכשיר עם תמונה גנרית של גרעין נפוצה של אנדרואיד. |
GlobalFilterGetter | הטמעת שירות שמחזירה את המסננים של הזמנה נתונה. |
GlobalTestFilter | אפשרויות סינון הוחלו על ההזמנה. |
GoogleApiClientUtil | כלי עזר ליצירת לקוח API של Google. |
GranularRetriableTestWrapper | שיעור עטיפה עובד על ה- IRemoteTest כדי לגרגר את ה-IRemoteTest ברמת מבחן מבחן. |
GsiDeviceFlashPreparer | מכין יעדים שמבליח את המכשיר עם תמונת מערכת גנרית של אנדרואיד. |
ח
HelloWorldMultiTargetPreparer | דוגמה ליישום של IMultiTargetPreparer . |
HistoryLogger | TF History Logger, יומן מיוחד המכיל רק כמה אירועים ספציפיים. |
HprofAllocSiteParser | כיתת עוזר לנתח מידע ממקטע אתרי הקצאה בדוחות hprof. |
HttpRemoteFileResolver | יישום של IRemoteFileResolver המאפשר הורדת קובץ מרחוק דרך http |
HttpsRemoteFileResolver | הטמעת IRemoteFileResolver המאפשר הורדת קובץ מרחוק דרך https |
אני
IAbiReceiver | מבחן שצריך את ה-ABI הנבדק. |
IAppBuildInfo | ממשק זה הוצא משימוש. השתמש ישירות IBuildInfo . |
IAutoRetriableTest | ממשק עבור IRemoteTest שאינו מיישם ITestFilterReceiver אך עדיין מעוניין לתמוך בניסיון חוזר אוטומטי. |
IBatteryInfo | הממשק המגדיר את האינטראקציה עם סוללה של מכשיר. |
IBatteryInfo.BatteryState | מתאר את מצב הטעינה הנוכחי של הסוללה. |
IBuildProvider | אחראי על מתן מידע לגבי הבנייה הנבדקת. |
IBuildReceiver | בדיקה שצריכה התייחסות למבנה הנבדק. |
IClusterClient | ממשק לאינטראקציה עם הקצה האחורי של TFC. |
IClusterEvent | ממשק לכל אירוע אשכול שיועלה ל-TFC. |
IClusterEventUploader <T מרחיב את IClusterEvent > | ממשק עבור ClusterEventUploader |
IClusterOptions | ממשק לקבלת אפשרויות הקשורות לאשכול. |
ICommandOptions | מיכל לאפשרויות ביצוע לפקודות. |
ICommandScheduler | מתזמן להפעלת פקודות TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | מאזין לאירועי קריאה כאשר ההתקשרות מסתיימת. |
ICompression Strategy | ממשק המייצג אלגוריתם דחיסה שניתן לבחור בזמן ריצה. |
IConfiguration | מידע על תצורה עבור קריאת TradeFederation. |
IConfigurationFactory | מפעל ליצירת IConfiguration s |
IConfigurationReceiver | ממשק פשוט לייצוג אובייקט שמקבל IConfiguration . |
ICredentialFactory | ממשק למפעל אישורים ליצירת Credential OAuth2. |
IDefaultObjectLoader | ממשק לטעינת אובייקטי ברירת המחדל שאמורים להיות חלק מתצורת ה-YAML שלנו. |
IDefaultObjectLoader.LoaderConfiguration | אובייקט תצורת הטעינה להעברת מידע למטעין. |
IDeviceBuildInfo | IBuildInfo המייצג מבנה שלם של מכשיר אנדרואיד ו(אופציונלי) הבדיקות שלו. |
IDeviceBuildProvider | IBuildProvider שמשתמש במידע מ- ITestDevice כדי לאחזר build. |
IDeviceConfiguration | ממשק מחזיק תצורת מכשיר. |
IDeviceFlasher | מהבהב תמונת מכשיר במכשיר. |
IDeviceFlasher.UserDataFlashOption | כמות האפשרויות לטיפול בתמונת נתוני המשתמש |
IDeviceManager | ממשק לניהול מערך המכשירים הזמינים לבדיקה. |
IDeviceManager.IFastbootListener | מאזין לשינויי מצב אתחול מהיר. |
IDeviceMonitor | ממשק לניטור מצב התקנים. |
IDeviceMonitor.DeviceLister | מחלקה דמוית Runnable שאמורה להחזיר את המכשירים הידועים ואת המצבים שלהם. |
IDeviceSelection | ממשק לקריטריונים לבחירת מכשיר. |
IDeviceTest | ממשק לאובייקט שצריך הפניה ל- ITestDevice . |
ניתן לביטול | ממשק המתאר אובייקט Tradefed שניתן לנטרל. |
IFileDownloader | ממשק להורדת קובץ מרחוק. |
IFlashingResourcesParser | ממשק לאספקת גרסאות נדרשות של קבצי תמונת עזר הדרושים להבהב של התקן. |
IFlashingResourcesRetriever | ממשק לאחזור קבצי תמונת עזר הדרושים להבהב של התקן. |
IFolderBuildInfo | IBuildInfo פשוט מופשט שחפצי הבנייה שלו מכילים בספריית מערכת קבצים מקומית. |
IFormatterGenerator | ממשק המתאר פורמט עבור SuiteResultHolder . |
IHostCleaner | מנקה את המארח לאחר סיום הפעלת הבדיקה. |
IIinvocationContextReceiver | מבחן שצריך התייחסות להקשר של הפניה. |
IIinvocationExecution | ממשק המתאר את הפעולות שייעשו כחלק מהזמנה. |
ILeveledLogOutput | מחלקות המיישמות ממשק זה מספקות שיטות העוסקות בהוצאת הודעות יומן. |
ILogcatReceiver | מחלקה המספקת את הפלט של logcat של התקן בתור InputStreamSource . |
ILogRegistry | ממשק עבור לוגר יחיד ILogOutput שמרבה ומנהל לוגרים שונים. |
ILogRegistry.EventType | אירועים שמועילים לתיעוד |
IMetricCollector | ממשק זה יתווסף כמעצב בעת דיווח על תוצאות בדיקות על מנת לאסוף מדדים תואמים. |
IMetricCollectorReceiver | ממשק עבור IRemoteTest ליישום אם הם צריכים לקבל את רשימת ה- IMetricCollector עבור הפעלת המבחן. |
IModuleController | ממשק לשליטה אם יש להפעיל מודול או לא. |
IModuleController.RunStrategy | Enum המתאר כיצד יש להפעיל את המודול. |
IModuleParameterHandler | הממשק לפרמטרים של מודולי סוויטות. |
IMultiDeviceTest | ממשק זה הוצא משימוש. ממשק זה נשמר באופן זמני לצורך תאימות אך למעשה אינו בשימוש יותר. נא לא ליישם את זה. |
IMultiTargetPreparer | מכין את סביבת הבדיקה למספר מכשירים יחד. |
INativeDeviceTest | ממשק לאובייקט שצריך הפניה ל- INativeDevice . |
התקן אתApexModuleTargetPreparer | |
InstantAppHandler | מטפל עבור ModuleParameters#INSTANT_APP . |
InstrumentationResultProtoParser | מנתח את פרוטו תוצאת המכשור שנאסף במהלך ריצת בדיקת המכשור ומודיע ל-ITestRunListener על התוצאות. |
InvocationContext | יישום כללי של IInvocationContext . |
InvocationExecution | מחלקה שמתארת את כל שלבי ההתקשרות: הורדה לבנות, target_prep, להפעיל בדיקות, לנקות. |
InvocationScope | היקף הפניה אחת של Tradefed. |
InvocationScoped | |
InvocationScopeModule | מודול Guice שניתן להשתמש בו בכל מקום בהזמנת TF לבקשות לאובייקטים הנתמכים ב-Guice-Tradefed. |
InvocationStatus | מחלקה לאחסון סטטוס הזמנה. |
InvocationToJUnitResultForwarder | כיתה שמאזינה לאירועי ITestInvocationListener ומעבירה אותם ל- TestListener . |
IPostProcessor | Post Processers הוא אובייקט של Trade Federation שנועד לאפשר עיבוד של מדדים ויומנים לאחר הבדיקות ולפני דיווח התוצאות. |
IRemoteFeature | ממשק המתאר תכונה ב-Tradefed שניתן להפעיל בהתבסס על הבקשה. |
IRemoteFileResolver | ממשק לאובייקטים שיכולים לפתור קובץ מרוחק לקובץ מקומי. |
IRemoteFileResolver.RemoteFileResolverArgs | הטענות עברו לפותרים |
IRemoteFileResolver.ResolvedFile | כיתה מכילה מידע על הקובץ שנפתר וכמה מטא נתונים. |
IReportNotExecuted | במקרה של ביצוע חלקי, IRemoteTest המיישמת ממשק זה עשויה לדווח על בדיקות שלא בוצעו לצורך שיפור הדיווח. |
IR Scheduler | ממשק לתזמון מחדש של תצורה לביצוע עתידי. |
IResourceMetricCollector | הממשק למשתמש ליישם אספני משאבים מותאמים אישית. |
IRestApiHelper | ממשק עוזר לביצוע קריאות REST API. |
IRresumableTest | ממשק זה הוצא משימוש. אין צורך בזה יותר |
IRetryDecision | ממשק המניע את החלטת הניסיון החוזר והחלת המסנן על המחלקה לניסיון חוזר ממוקד יותר. |
IRuntimeHintProvider | |
ISandbox | ממשק המגדיר ארגז חול שניתן להשתמש בו להפעלת הזמנה. |
ISandboxFactory | מפעל ליצירת ISandbox . |
ISetOptionReceiver | יישום של ממשק זה צריך לכלול Option עם שם "set-option" המקושר ל- HostTest#SET_OPTION_NAME . |
IShardableTest | IRemoteTest שניתן לפצל לתת-בדיקות הניתנות להפעלה בנפרד. |
IShardHelper | ממשק של אובייקט המתאר את אסטרטגיית הריסוק שיש לאמץ עבור תצורה. |
ISystemStatusChecker | בודק שמבצע בדיקות על מצב המערכת ומחזיר ערך בוליאני כדי לציין אם המערכת במצב צפוי. |
ISystemStatusCheckerReceiver | IRemoteTest שדורש גישה ל- ISystemStatusChecker מהתצורה. |
ITargetCleaner | ממשק זה הוצא משימוש. tearDown הועבר לממשק הבסיסי של ITargetPreparer. |
ITargetPreparer | מכין את סביבת הבדיקה לריצת הבדיקה. |
ITerribleFailureHandler | ממשק לטיפול בכשלים איומים מ- LogUtil.CLog.wtf(String, Throwable) |
ITestAnnotationFilterReceiver | רץ שיכול לסנן אילו בדיקות להפעיל על סמך הערות. |
ITestCollector | מספק תמיכה לאיסוף בדיקות; כאשר מוגדר, רץ המבחן חייב לבצע ריצה יבשה כדי לאסוף מקרי בדיקה מבלי לבצע אותם בפועל. |
ITestFileFilterReceiver | רץ שיכול לקבל קובץ המציין אילו בדיקות להפעיל ו/או לא להפעיל. |
ITestFilterReceiver | רץ שיכול לסנן אילו בדיקות לרוץ. |
מקלט ITestInformation | ממשק לקבלת TestInformation עבור חלק מהשיעורים. |
ITestInvocation | מטפל בהזמנת בדיקה אחת של TradeFederation. |
ITestInvocation.ExitInformation | מייצג מידע יציאה כלשהו עבור הזמנה. |
ITestSuite | מחלקה מופשטת המשמשת להפעלת Test Suite. |
ITestSuiteResultLoader | ממשק המתאר עוזר לטעון תוצאות קודמות באופן שניתן להפעיל מחדש. |
ITestsZipInstaller | מתקין בדיקות מקובץ zip של בדיקות (כפי שמופק על ידי מערכת ה-build) במכשיר. |
י
JavaCodeCoverageCollector | BaseDeviceMetricCollector שימשוך מדידות כיסוי Java מהמכשיר וירשום אותם כחפצי בדיקה. |
JavaCodeCoverageFlusher | מחלקת שירות המאפסת ומאלצת שטיפה של מדידות כיסוי קוד Java מתהליכים הפועלים במכשיר. |
JsonHttpTestResultReporter | כתב תוצאות שמקודד תוצאות מדדי בדיקה והסתעפות, פרטי מכשיר ל-JSON ו-POST לנקודת קצה של שירות HTTP |
JUnit4TestFilter | מחלקה עוזרת המספקת את הסינון לרץ JUnit4 על ידי הרחבת Filter . |
JUnitToInvocationResultForwarder | כיתה שמאזינה לאירועי TestListener ומעבירה אותם ל- ITestInvocationListener . |
JUnitXmlParser | מנתח המחלץ נתוני תוצאות בדיקה מתוצאות JUnit המאוחסנות ב-XMLJUnitResultFormatter של ant ומעביר אותם ל-ITestInvocationListener. |
ק
KeyguardStatus Checker | בודק את מצב מגן המקשים לאחר ביצוע המודול. |
KillExistingEmulatorPreparer | ITargetPreparer שמכבה אמולטור פועל. |
ל
LabResourceDeviceMonitor | צג משאבי המעבדה המאתחל/מנהל את שרת ה-gRPC עבור LabResourceService. |
LargeOutputReceiver | מחלקה שנועדה לסייע בהפעלת פקודות ריצות ארוכות באיסוף פלט. |
LastShardDetector | בעת הפעלת רסיסה מקומית, לפעמים אנו רוצים לבצע פעולות מסוימות רק כאשר הרסיס האחרון מגיע invocationEnded(long) . |
LaunchCvdHelper | עוזר עזר לשלוט על Launch_cvd ב-Cuttlefish VM. |
LeakedThreadStatus Checker | בודק מצב כדי לוודא שמודול אינו דולף שרשור פועל. |
מדור קודם SubprocessResultsReporter | יישום קפוא של מדווח תוצאות המשנה שאמור להישאר תואם לגרסאות קודמות של TF/CTS (למשל 8+), למרות שינויים במחלקת העל שלו. |
ListInstrumentationParser | IShellOutputReceiver שמנתח את הפלט של שאילתת 'pm list instrumentation' |
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | המחלקה למכשירים וירטואליים מקומיים הפועלים על מארח TradeFed. |
LocalAppBuildProvider | IBuildProvider הבונה IBuildInfo על סמך נתיב מקומי מסופק |
LocalDeviceBuildProvider | IBuildProvider הבונה IDeviceBuildInfo המבוסס על נתיב ספרייה מסופק של מערכת הקבצים. |
LocalEmulatorLaunch | TargetPreparer שמשיק אמולטור באופן מקומי מסביבת בנייה של אנדרואיד. |
LocalEmulatorSnapshot | TargetPreparer המיועד ליצירת תמונת מצב נקייה של אמולטור מסביבת בנייה/פיתוח של אנדרואיד |
LocalFileResolver | הטמעת IRemoteFileResolver המאפשר קישור קבצים מקומיים |
LocalFolderBuildProvider | IBuildProvider הבונה IFolderBuildInfo על סמך נתיב מקומי מסופק |
LocalRunInstructionBuilder | כלי עזר לקמפל את ההוראה להפעלת בדיקה מקומית. |
LogcatCrashResultForwarder | מאזין מיוחד: בכשלים (קריסת תהליך המכשור) הוא ינסה לחלץ מה-logcat את הקריסה ויוסיף אותו להודעת הכשל הקשורה לבדיקה. |
LogcatEventParser | |
LogcatEventType | סוגי אירועים עבור LogcatEventParser . |
LogcatOnFailureCollector | אספן שילכוד ויועד logcat כאשר מקרה בדיקה נכשל. |
LogcatReceiver | כיתה שאוספת logcat ברקע. |
LogFileSaver | עוזר עבור ITestInvocationListener שישמור נתוני יומן לקובץ |
LogReceiver | |
LogRegistry | מימוש של ILogRegistry שמרבה ומנהל לוגרים שונים, תוך שימוש באחד המתאים המבוסס על ThreadGroup של השרשור המבצע את הקריאה. |
LogSaverResultForwarder | ResultForwarder לשמירת יומנים עם שומר הקבצים הגלובלי. |
M
MainlineModuleHandler | מחלקת מטפל פשוטה עבור מודולי Mainline שיוצרת InstallApexModuleTargetPreparer ומחדירה לתוכו את הקישור הדינמי בהתבסס על המודולים הראשיים הנתונים כדי לאחזר אוטומטית את המודולים הללו. |
MainlineTestModuleController | מחלקה בסיס לבקר מודול להפעלת בדיקות המבוססות על המודולים הראשיים הטעונים מראש במכשיר הנבדק. |
ManagedRemoteDevice | מכשיר הפועל בתוך מכונה וירטואלית שאנו מנהלים מרחוק באמצעות מופע Tradefed בתוך ה-VM. |
ManagedTestDeviceFactory | מפעל ליצירת סוגים שונים של מכשירים שניתן לנטר על ידי Tf |
MetricFilePostProcessor | משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה והריצה. |
MetricOption | הערה עבור שיטות בדיקה עם הערות עם @Test , או אם ההערה היא חלק מרשימת ההערות של TestDescription המאפשרת לציין כמה פרמטרים נוספים שימושיים עבור: כוונון התנהגות האספנים, סינון שיטות מסוימות. |
MetricsXMLResultReporter | MetricsXMLResultReporter כותב מדדי בדיקה ומריץ מדדים לקובץ XML בתיקייה שצוינה על ידי פרמטר metrics-folder בשלב invocationEnded של הבדיקה. |
MetricUtility | מכיל שיטות עזר נפוצות לאחסון מדדי הבדיקה, צבירת המדדים בבדיקות דומות וכתיבת המדדים לקובץ. |
MinApiLevelModuleController | מחלקה בסיס עבור בקר מודול לא להריץ בדיקות כאשר הוא מתחת לרמת API שצוינה. |
MinSdkModuleController | מחלקה בסיס עבור בקר מודול לא להריץ בדיקות על גרסאות מתחת למספר גרסת SDK שצוין. |
ModuleDefinition | מיכל עבור תצורת ריצת המבחן. |
ModuleListener | מאזין מצורף לכל IRemoteTest של כל מודול על מנת לאסוף את רשימת התוצאות. |
ModuleMerger | מחלקה עוזרת לפעולה הקשורה למיזוג ITestSuite ו- ModuleDefinition לאחר פיצול. |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | מחלקת struct פשוטה לאחסון מידע על מודול |
פרמטרים של מודול | ערכים מיוחדים המשויכים למפתחות ה"פרמטר" של החבילה במטא נתונים של כל מודול. |
ModuleParametersHelper | עוזר לקבל את IModuleParameterHandler המשויך לפרמטר. |
ספליטר מודול | עוזר לפצל רשימה של מודולים המיוצגים על ידי IConfiguration לרשימה של יחידות ביצוע המיוצגות על ידי ModuleDefinition . |
נ
NameMangleListener | מאזין פרוקסי לתרגום שיטות בדיקה, מחלקות וחבילות כפי שמדווחות התוצאות. |
NativeCodeCoverageFlusher | מחלקת שירות שמנקה מדידות כיסוי מקומיות ומאלצת שטיפה של נתוני כיסוי מקומיים מתהליכים במכשיר. |
NativeDevice | יישום ברירת מחדל של ITestDevice מכשירי אנדרואיד שאינם מחסנית מלאה. |
NativeDevice.AdbAction | DeviceAction להפעלת פקודת 'adb ....' של מערכת ההפעלה. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | DeviceAction לאתחול מחדש של מכשיר. |
NativeDevice.RebootMode | מצב של אתחול מחדש. |
NativeDeviceStateMonitor | כיתת עוזר לניטור מצב של IDevice ללא תמיכת מסגרת. |
NegativeHandler | מטפל שמציין שאין לעשות דבר והפרמטר לא צריך ליצור מודול נוסף. |
NestedDeviceStateMonitor | צג מצב התקן שמבצע בדיקות נוספות במכשיר מקונן כדי להתאים לפרטי הסביבה הווירטואלית. |
NestedRemoteDevice | ייצוג המכשיר הפועל בתוך מכשיר VM מרוחק של Cuttlefish. |
NetworkNotAvailableException | נזרק כאשר מכשיר אינו מסוגל להתחבר לרשת לצורך בדיקה. |
NoDeviceException | נזרק כאשר אין מכשיר לביצוע פקודה נתונה. |
NoisyDryRunTest | הפעל ריצה יבשה רועשת על קובץ פקודה. |
NotMultiAbiHandler | מטפל מיוחד שמודיע ל- SuiteModuleLoader שה-abi המשני לא צריך ליצור מודול. |
O
OpenObjectLoader | טוען עבור אובייקטי ברירת המחדל הזמינים ב-AOSP. |
OptionCopier | מחלקת עוזר שיכולה להעתיק ערכי שדות Option עם אותם שמות מאובייקט אחד למשנהו. |
OptionFetcher | עוזר לקבל את אפשרויות הבדיקה מתהליך האב. |
OptionNotAllowedException | ConfigurationException ספציפי כאשר אפשרות אינה מותרת לעבור בשורת הפקודה. |
OptionSetter | מאכלסת שדות Option . |
OptionSetter.OptionFieldsForName | מיכל עבור רשימת שדות האפשרויות עם השם הפרטי. |
OtaDeviceBuildInfo | IDeviceBuildInfo המשמש לבדיקת עדכונים באוויר. |
OtatoolsBuildInfo | IBuildInfo שמכיל חפצי אוטטולס. |
OtaZipfileBuildProvider | מספק IBuildInfo המבוסס על קובץ zip OTA מקומי. |
פ
PackageInstalledModuleController | בקר מודול לא להריץ בדיקות כאשר ההתקן לא הותקן את החבילות הנתונות. |
צמד <A, B> | הגדר את מחלקת הצמד שלנו שמכילה שני אובייקטים. |
ParallelDeviceExecutor <V> | עטיפה של ERROR(/ExecutorService) לביצוע פונקציה במקביל. |
ParentSandboxInvocationExecution | גרסה של InvocationExecution עבור פעולות מיוחדות להפעלת ההורה בעת הפעלת ארגז חול. |
ParentShardReplicate | שכפל הגדרה עבור מכשיר אחד לכל שאר המכשירים שיהיו חלק מהריסוק. |
PassingTestFileReporter | ITestInvocationListener ששומר את רשימת מקרי הבדיקה העוברים לקובץ בדיקה |
PrettyPrintDelimiter | כלי עוזר שעוזר להדפיס הודעה מופרדת בולטת. |
PropertyChanger | מחלקת שירות לשינוי (או הוספה) של פריטים בקובץ מאפיין אנדרואיד |
ProtoResultParser | מנתח עבור פורמט פרוטו תוצאות Tradefed. |
ProtoResultParser.TestLevel | ספירה המייצגת את הרמה הנוכחית של הפרוטו המעובד. |
ProtoResultReporter | כתב תוצאות בנה פרוטובוף TestRecord עם כל התוצאות בפנים. |
ProtoUtil | שיטות שירות לטיפול בהודעות protobuf בצורה אגנוסטית. |
תצורת פרוקסי | אובייקט המאפשר הצבעה על תצורה מרחוק לביצוע. |
PsParser | כלי עזר המשמש לניתוח (USER,PID ו-NAME) מפלט הפקודה "ps". |
ש
QuotationAwareTokenizer |
ר
RecoveryLogPreparer | מכין יעדים המשמש לאיסוף יומנים לפני התאוששות. |
RegexTrie <V> | ה-RegexTrie הוא ניסיון שבו כל אחדERROR(/Pattern) . |
RemoteAndroidDevice | יישום של ITestDevice עבור מכשיר אנדרואיד מלא המחובר באמצעות adb connect. |
RemoteAndroidVirtualDevice | מרחיב את התנהגות RemoteAndroidDevice עבור מכשיר אנדרואיד מלא שפועל ב-Google Compute Engine (Gce). |
RemoteAvdIDvice | מציין מיקום IDevice המשמש את DeviceManager להקצאה כאשר DeviceSelectionOptions.gceDeviceRequested() true |
RemoteFileUtil | מחלקת שירות לטיפול בקובץ ממופע מרוחק |
RemoteInvocationExecution | יישום של InvocationExecution שמניע ביצוע מרחוק. |
RemoteManager | מחלקה שמקבלת את RemoteOperation s דרך שקע. |
RemoteSshUtil | כלי לביצוע פקודות ssh במופעים מרוחקים. |
RemoteTestTimeOutEnforcer | מאזינים המאפשרים לבדוק את זמן הביצוע של תצורת בדיקה נתונה ולהכשל בה אם היא עוברת זמן קצוב נתון. |
RemoteZip | כלי עזר לפתיחת קבצים בודדים בתוך קובץ zip מרוחק. |
ReportPassedTests | דווח בקובץ על מסננים אפשריים כדי לא לכלול מבחן שעבר. |
ResourceMetricUtil | פונקציות שירות לחיבור מדדים. |
RestApiHelper | כיתת עוזר לביצוע קריאות REST API. |
ResultAggregator | משלח מיוחד שמגבש את התוצאות בעת הצורך, בהתבסס על אסטרטגיית הניסיון החוזר שננקטה. |
ResultAndLogForwarder | משלח לתוצאות ואירועי יומן. |
מעביר תוצאות | ITestInvocationListener המעביר את תוצאות ההתקשרות לרשימה של מאזינים אחרים. |
נגן תוצאות | רץ מיוחד המשחזר את התוצאות שניתנו לו. |
RetentionFileSaver | מחלקה עוזרת ליצירת קובץ .retention בספרייה. |
RetryConfigurationFactory | מפעל שמטפל בניסיון חוזר של פקודה. |
RetryLogSaverResultForwarder | משלח שמטפל גם בהעברת הניסיון הנוכחי בו אנו נמצאים. |
נסה מחדש את מתאם | רץ מיוחד המאפשר לתזמן מחדש בדיקות ריצה קודמת שנכשלו או לא בוצעו. |
RetryRescheduler.RetryType | סוגי הבדיקות שניתן לנסות שוב. |
RetryResultForwarder | הרחבה של ResultForwarder שתמיד דוחפת למספר ניסיון נתון. |
RetryResultHelper | מחלקה עוזרת לקבוע איזה מודול או בדיקה צריך לרוץ או לא. |
נסה שוב סטטיסטיקה | מבנה המחזיק את הנתונים הסטטיסטיים עבור הפעלת ניסיון חוזר של IRemoteTest אחד. |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | בסיס כללי IMultiDeviceRecovery להפעלת תצורת tradefed כדי לבצע את שלב השחזור. |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | ITargetPreparer שיוצר משתמש משני בהגדרה, ומסמן שצריך להריץ בדיקות באותו משתמש. |
RunOnSystemUserTargetPreparer | ITargetPreparer שמסמן שצריך להריץ בדיקות על המשתמש (ולא על המשתמש הנוכחי). |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | ITargetPreparer שיוצר פרופיל עבודה בהגדרה, ומסמן שצריך להריץ בדיקות באותו משתמש. |
ס
SandboxConfigDump | מחלקה Runner שיוצרת IConfiguration המבוססת על שורת פקודה ומשליכה אותה לקובץ. |
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | חריג תצורה מיוחד המגיע מהגדרת ארגז החול. |
SandboxConfigurationFactory | מפעל תצורה מיוחד לטיפול ביצירת תצורות למטרת ארגז חול. |
SandboxConfigUtil | מחלקת שירות לניהול IConfiguration בעת ביצוע ארגז חול. |
SandboxedInvocationExecution | ביצוע מיוחד של ה-Sandbox של ה-invocation: זהו ה-InvocationExection כאשר אנו נמצאים בתוך ה-sandbox שמריצים את הפקודה. |
SandboxInvocationRunner | הפעל את הבדיקות הקשורות להזמנה בארגז החול. |
SandboxOptions | כיתה שיכולה לקבל ולספק אפשרויות ל- ISandbox . |
צילום מסךOnFailureCollector | אספן שיצלם ויועד צילום מסך כאשר מקרה מבחן נכשל. |
Sdk28ModuleController | בקר מודול כדי לבדוק אם התקן נמצא ב-SDK 28 (אנדרואיד 9) ומעלה. |
Sdk29ModuleController | הפעל בדיקות רק אם המכשיר הנבדק הוא SDK גרסה 29 ומעלה. |
Sdk30ModuleController | הפעל בדיקות רק אם המכשיר הנבדק הוא SDK גרסה 30 ומעלה. |
Sdk31ModuleController | הפעל בדיקות רק אם המכשיר הנבדק הוא SDK גרסה 31 ומעלה. |
SecondaryUserHandler | מטפל עבור ModuleParameters#SECONDARY_USER . |
SerializationUtil | כלי עזר להסדרה/לבטל סדרה של אובייקט שמיישם ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | מפעל אישורים ליצירת אות Credential המבוסס על מפתח חשבון שירות. |
ShardBuildCloner | מחלקה עוזרת המטפלת בשיבוט מידע בנייה משורת הפקודה. |
ShardHelper | כיתת עוזרת המטפלת ביצירת הרסיסים ותזמוןם להזמנה. |
ShardListener | ITestInvocationListener שאוסף תוצאות מ-Shard (הידוע גם בשם פיצול הזמנה להפעלה על מספר משאבים במקביל), ומעביר אותם למאזין אחר. |
ShardMainResultForwarder | ResultForwarder המשלב את התוצאות של קריאות בדיקה מפוצלות. |
ShellOutputReceiverStream | תת-מחלקת שירות של OutputStream שכותבת לתוך IShellOutputReceiver. |
ShellStatus Checker | בדוק אם מצב המעטפת הוא כצפוי לפני ואחרי הפעלת מודול. |
ShippingApiLevelModuleController | הפעל בדיקות אם המכשיר עומד בתנאים הבאים:
|
SimpleFileLogger | ILeveledLogOutput שמפנה הודעות יומן ל-stdout ולקובץ יומן בודד. |
SimplePerfresult | אובייקט להחזיק את כל תוצאות הבדיקה SimplePerf |
SimplePerfStatresultParser | שיעור שירות לניתוח תוצאת SimplePerf. |
Simpleperfutil | מחלקת השירות לשיגור פקודה פשוטה ואיסוף תוצאות |
Simpleperfutil.simplepptype | Enum של אפשרויות הפקודה SimplePerf |
Simplestats | מחלקת שירות קטנה המחושבת כמה מדדים סטטיסטיים בהינתן מערך נתונים מספרי. |
SizelimitedOutputStream | ERROR(/OutputStream) המגבילה את כמות הנתונים המרבית שניתן לכתוב. |
Sl4abluetoothutil | מחלקת שירות מספקת פעולות Bluetooth במכשיר אחד או שניים באמצעות SL4A |
Sl4abluetoothutil.bluetoothaccesslevel | Enums עבור רמת גישה למכשירי Bluetooth המבוססים על BluetoothDevice.java |
Sl4abluetoothutil.bluetoothconnectionstate | Enums עבור מצבי חיבור Bluetooth המבוססים על BluetoothProfile.java |
Sl4abluetoothutil.bluetoothprioritylevel | Enums לרמת עדיפות של פרופיל Bluetooth המבוססת על BluetoothProfile.java |
Sl4abluetoothutil.bluetoothprofile | Enums לפרופילי Bluetooth המבוססים על BluetoothProfile.java |
SL4Aclient | לקוח SL4A כדי ליצור אינטראקציה באמצעות RPC עם שכבת סקריפט SL4A. |
SL4AEVENTDISPATCHER | סקרי משקחי אירועים לאירוע ותורם אותם בשם שיש לשאול. |
Sl4aeventdispatcher.eventsl4aobject | האובייקט שהוחזר על ידי האירועים פולר. |
SnapshotinputStreamSource | InputStreamSource מגובה קובץ. |
StatusCheckerResult | מכיל תוצאה של ביצוע ISystemStatusChecker . |
StatusCheckerResult.CheckStatus | |
StdoutLogger | ILeveledLogOutput שמפנה הודעות יומן ל-stdout. |
StreamProtoreCeiver | מקלט שמתרגם את פרוטו טסטורד שהתקבל לאירועים מסחריים. |
StreamProtoresulTreporter | יישום של ProtoResultReporter |
StrictShardHelper | אסטרטגיית חלוקה ליצירת רסיסים קפדניים שאינם מדווחים יחד, |
StringEscapeutils | מחלקת השירות לבריחת מיתרים לפורמטים ספציפיים. |
Stringutil | מחלקת השירות לבריחת מיתרים למניפולציה של מיתרים נפוצים. |
StubbuildProvider | יישום ריק ללא אופ של IBuildProvider . |
StubMultiTargetPreparer | יישום ריק של מציין מיקום של IMultiTargetPreparer . |
StubTargetPreparer | יישום ריק של מציין מיקום של ITargetPreparer . |
StubTest | יישום מבחן ריק ללא אופ. |
Stubtestrunlistener | יישום Stub של ITestRunListener |
SubProcessCommandException | פקודה לעבד משנה לא הצליחה לפעול. |
SubProcessConfigBuilder | בנה עטיפה TF CONFIG XML לתצורת TF קיימת. |
תת -פרוסוונטלפר | עוזר לסדרתי/לנקוט את האירועים שיועברו ליומן. |
SubProcesseventHelper.BasetEsteventInfo | עוזר בסיס למידע עם Testignored. |
SubprocesseventHelper.failedTesteventInfo | עוזר למידע עם מבחן. |
Subprocesseventhelper.invocationedendendendendeventinfo | עוזר לפתיחה הסתיים במידע. |
Subprocesseventhelper.invocationfailedeventinfo | עוזר למידע מפוצל. |
Subprocesseventhelper.invocationstartedeventinfo | עוזר לפתיחה החל מידע. |
Subprocesseventhelper.logassociationeventinfo | עוזר למידע על Logassociation. |
Subprocesseventhelper.testededingeventinfo | עוזר למידע שנבדק. |
Subprocesseventhelper.testlogeventinfo | עוזר למידע על TestLog. |
Subprocesseventhelper.testmodulestartedeventinfo | עוזר למודול הבדיקה שהתחיל מידע. |
Subprocesseventhelper.testrunendendendeventinfo | עוזר למידע על גובה. |
Subprocesseventhelper.testrunfailedeventinfo | עוזר למידע על TestRunfailled |
Subprocesseventhelper.testrunstartedeventinfo | עוזר למידע על Testrunstarded |
SubProcesseventHelper.teststartedEventInfo | עוזר למבחן מידע |
Subprocessexceptionparser | עוזר לטפל בפלט החריג מרצי הפקודה הסטנדרטיים. |
תת -מחלקה משנה | מחלקה לבניית קובץ תצורת עטיפה לשימוש בכתב תוצאות תת -מעבד עבור פקודת אשכול. |
תת -מעצורים תת -ריבוי | מיישם את ITestInvocationListener שיש לציין כתוצאה_ reporter ולהתקדם מהמעבר המשנה את תוצאות הבדיקות, ריצות הבדיקה, הפניות לבדיקה. |
תת -מעבד substestresultsparser | מרחיב ERROR(/FileOutputStream) כדי לנתח את הפלט לפני כתיבת הקובץ כדי שנוכל ליצור את אירועי הבדיקה בצד המשגר. |
SubProcessTestresultSparser.statuskeys | מפתחות סטטוס מבחן רלוונטיים. |
SubprocessTfLauncher | IRemoteTest להפעלת בדיקות מול התקנת TF נפרדת. |
SuiteApkinstaller | מתקין APKs שצוינו לתצורת סוויטה: או מ- $ android_target_out_testcases משתנה או ה- root_dir במידע Build. |
FiteModuleLoader | אחזור הגדרות מודול תאימות לבדיקת תאימות מהמאגר. |
SuteModuleLoader.configfilter | ERROR(/FilenameFilter) כדי למצוא את כל קבצי התצורה בספרייה. |
Suiteresultholder | עוזר אובייקט כדי להקל על סידוריו של תוצאות הפתיחה והדרישה. |
SuiteResultReporter | אסוף תוצאות בדיקה עבור הזמנה של חבילה שלמה והוציא את התוצאות הסופיות. |
Suiteresultreporter.modulepreptimes | מחזיק חפץ להכנה והפסקה של מודול אחד. |
SuiteTestFilter | מייצג מסנן לכלול ואי הכללה של בדיקות. |
SystemServerFileDescriptorChecker | בודק אם נראה ששרת המערכת נגמר ל- FDS. |
SystemServerStatusChecker | בדוק אם ה- PID של System_Server השתנה מלפני ואחרי הפעלת מודול. |
SystemUtil | מחלקת השירות לביצוע שיחות מערכת. |
SystemUtil.Envvariable |
ט
טבלה Builder | מחלקת עוזרים להצגת מטריצה של אלמנטים מחרוזת בטבלה. |
TableFormatter | מחלקת עוזרים להצגת מטריצה של אלמנטים מחרוזת כך שכל עמודת אלמנט תואר |
טארוטיל | השירות לתמרון קובץ זפת. |
טלפונילפר | כלי עזר לשימוש ולקבל מידע הקשור לטלפוניה. |
Telemonyhelper.simCardInformation | בעל מידע למידע הקשור לכרטיס ה- SIM. |
TelemonytokenProvider | ספק אסימון לאסימונים הקשורים לטלפוניה. |
Templateresolutionerror | הכיתה הרחבת ConfigurationException לשגיאה הקשורה לתבנית במהלך ניתוח התצורה. |
TerribleFailureEmailHandler | כיתת מטפלים פשוטה ששולחת מייל לאנשים מתעניינים כאשר מתרחשת שגיאת WTF (What a Terrible Failure) בתוך מופע של Trade Federation. |
TestAppinStallSetup | ITargetPreparer המתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() על התקן. |
TestContext | כיתה שתדגם הודעת TestContext של API של TFC. |
TestDependencyResolver | עוזר לפתור תלות במידת הצורך. |
TestDescriptionsFile | מחלקת עזר לרישום וביטול רישום של רשימה של תיאורי בדיקה לקובץ בדיקה. |
TestDevice | הטמעת ITestDevice עבור מכשיר אנדרואיד מלא מחסנית |
סביבת טעינה | שיעור לדגם הודעת טעינה שהוחזרה על ידי TFC API. |
TestFailureListener | מאזין נהג לנקוט בפעולה כגון צילום מסך, דיווח באג, איסוף logcat בעת כשל בבדיקה כאשר התבקש. |
TestFilterHelper | מחלקת עוזר לסינון בדיקות |
TestGroupstatus | שיעור לאחסון סטטוס של קבוצת מבחן. |
Testinfo | מאחסן את פרטי הבדיקה שנקבעו בקובץ test_mapping. |
מיקום gistinvocation | יישום ברירת מחדל של ITestInvocation . |
TestInvocation.RunMode | המצב השונה אליו יכולה להיתקל הזמנה. |
Testinvocation.stage | |
Destmapping | שיעור לטעינת קובץ test_mapping. |
TestMappingSuiteRunner | יישום של BaseTestSuite כדי להריץ בדיקות שצוינו על ידי אפשרות include-filter, או TEST_MAPPING קבצים מ-build, כחבילה. |
מבחן | מאחסן את פרטי אפשרות הבדיקה שנקבעו בקובץ Dest_Mapping. |
TestOutputUploader | מחלקה להעלאת קבצי פלט מבחן ל-GCS/HTTP. |
TestRecordInterpreter | כלי עזר להמרת פרוטו של TestRecord לפורמט קל יותר לתפנית ב- Tradefed. |
TestResource | שיעור לדגם הודעת TestResource שהוחזר על ידי API של TFC. |
Testresourcedownloader | כיתה להורדת קבצי משאבים מבחן ממערכת קבצים/GCS/HTTP. |
Testresultlistener | פשט של ITESTLifeCyClelistener עבור מיישמים שאכפת להם רק מתוצאות הבדיקה האישיות. |
TestRunToTestInvocationForwarder | מעביר מ-ddmlib ITestRunListener ל- ITestLifeCycleReceiver . |
TestsPoolPoller | מעטפת בדיקות המאפשרת לבצע את כל הבדיקות של מאגר בדיקות. |
Testsuiteinfo | מחלקה המוחזרת העמסת מטא נתונים הקשורים לבנייה לסוויטת מבחן כדי לחשוף כראוי מידע קשור, חבילת מבחן חייבת לכלול קובץ |
TextResultReporter | כתב תוצאות בדיקה המעביר תוצאות למדפסת תוצאות טקסט JUnit. |
Tfobjecttracker | כלי עקב אחר השימוש בחפצי הפדרציה הסחר השונים. |
TfSuiteRunner | יישום של ITestSuite אשר יטען בדיקות מתיקיית TF jars res/config/suite/. |
TfTestLauncher | IRemoteTest להפעלת בדיקות יחידה או תפקוד מול התקנת TF נפרדת. |
TimestatusChecker | בודק סטטוס כדי להבטיח שהמכשיר וזמן המארח יישמרו בסנכרון. |
Timeval | מחלקה זו הוצאה משימוש. השתמש במקום זאת Duration . |
TokenProviderhelper | עוזר שנותן לספק המשויך לאסימון מסוים, על מנת לברר אם מכשיר תומך באסימון. |
TradeFedConfigObject | שיעור לדגמן הודעת TradeFedConfigObject של API של TFC. |
Tradefedconfigobject.type | רשימה של סוגי אובייקטים תצורה שניתן להזריק לתצורת פקודת אשכול. |
TradeFedDeleGator | אובייקטים המסייעים באצלת הפתיחה לבינארי מסחרי אחר. |
Tradefedfeatureclient | לקוח GRPC לבקש ביצוע תכונות מהשרת. |
TradeFedFeatureserver | שרת המגיב לבקשות להפעלת תכונות. |
Tradefedsandbox | מיכל ארגז חול שיכול לנהל פתיחה של פדרציית סחר. |
TradefedsandboxFactory | יישום ברירת מחדל עבור SandboxFactory |
TradefedsandboxRunner | Runner המשויך ל- TradefedSandbox שיאפשר לבצע את ארגז החול. |
TradefedsandboxRunner.stubscheduledInvocationListener | גזע IScheduledInvocationListener שלא עושה דבר. |
U
לא מיוצר על ידי TreporterTheread | חוטים הדואגים לדיווח על כל הבדיקות שלא מבוצעים. |
UsbResetMultiDeviceRecovery | IMultiDeviceRecovery המאפס אפיקי USB עבור התקנים לא מקוונים. |
UsbResetRunConfigRecovery | אפשר להפעיל פקודה לאיפוס ה-USB של התקן |
Usbresettest | IRemoteTest שמאפס את המכשיר USB ובודק אם המכשיר חוזר לרשת לאחר מכן. |
UserChecker | בודק אם המשתמשים השתנו במהלך הבדיקה. |
V
ValidateSuiteConfigHelper | מחלקה זו תעזור לאמת שה- IConfiguration שנטען עבור החבילה עומד בדרישות הצפויות: - ללא ספקי Build - ללא כתבי תוצאות |
Vmremotedevice | מכשיר וירטואלי מרוחק שננהל מתוך המכונה הווירטואלית. |
W
WaitDeviceRecovery | יישום פשוט של IDeviceRecovery שמחכה שהמכשיר יהיה מקוון ויגיב לפקודות פשוטות. |
Wifihelper | מחלקת עוזרים לתמרון שירותי WiFi במכשיר. |
איקס
XmlFormattedGeneratorReporter | יישום של FormattedGeneratorReporter אשר פורמט את החבילה מביא לפורמט xml. |
XmlResultReporter | כותב תוצאות JUnit לקובצי XML בפורמט התואם ל-XMLJUnitResultFormatter של Ant. |
Xmlsuiteresultformatter | שיעור שירות כדי לשמור סוויטה ריצה כ- XML. |
Xmlsuiteresultformatter.runhistory | אובייקט עוזר להמרה של JSON. |
י
Yamlclassoptionsparser | עוזר לניתוח מידע על רץ מבחן מתצורת ה- YAML Tradefed. |
ז
ZipCompressionStrategy | ICompressionStrategy ליצירת ארכיוני ZIP. |