אינדקס הכיתה
אלה הם ה-classes של ה-API. כל חבילות ה-API
A
AaptParser | כיתה שמחלצת מידע מ-apk על ידי ניתוח הפלט של 'aapt dump badging'. |
AaptParser.AaptVersion | Enum של אפשרויות לגרסה של AAPT שמשמש לניתוח קובצי APK. |
Abi | כיתה שמייצגת ABI. |
AbiFormatter | סוג שירות ל-abi. |
AbiUtils | סוג שירות לטיפול ב-ABI של מכשירים |
AbstractConnection | ייצוג מופשט של חיבור. |
AbstractHostMonitor | סיווג אופייני לניטור בריאות המארח. |
AbstractTunnelMonitor | ניטור מנהרות מופשט ל-GCE AVD. |
AbstractXmlParser | מחלקת בסיס לעזרה בניתוח קובצי XML |
AbstractXmlParser.ParseException | הבעיה הזו מתרחשת אם לא ניתן לנתח את הקלט של ה-XML. |
AcloudConfigParser | כיתת עזר שמנתחת קובץ תצורה של Acloud (משמשת להפעלת מכשיר Cloud). |
AcloudConfigParser.AcloudKeys | קבוצות של מפתחות שאפשר לחפש מההגדרה. |
ActionInProgress | הפעולה הכללית המתבצעת. |
ActiveTrace | הכיתה הראשית שעוזרת לתאר ולנהל מעקב פעיל. |
ActivityStatusChecker | בדיקת סטטוס של פעילויות שנותרו ופועלות בסוף מודול. |
AdbRootElevator |
AutoCloseable שמפעיל את adb root בזמן היצירה, אם יש צורך, ומשחזר את מצב root בסיום.
|
AdbSshConnection | חיבור Adb דרך גשר SSH. |
AdbStopServerPreparer | מטרגטים את הכלי להכנת הבדיקה כדי שיפסיק את שרת adb במארח לפני ואחרי הרצת בדיקות adb. |
AdbTcpConnection | ייצוג החיבור המוגדר כברירת מחדל של מכשיר, שמשוער שהוא חיבור adb רגיל של המכשיר. |
AdbUtils | סוג שירות לפעולות adb. |
AfterClassWithInfo |
ההתחייבויות דומות לאלה של AfterClass , אבל השיטה עם ההערה חייבת לדרוש פרמטר TestInformation .
|
AggregatePostProcessor | צובר מדדים שמציג את הערכים המינימלי, המקסימלי, הממוצע, השונות, סטיית התקן, הסכום, המספר והפרסנטילים (אופציונלי) של מדדים מספריים שנאספו במהלך מספר סבבי בדיקה, ומתייחס אליהם כאל מספרים כפולים. |
AllTestAppsInstallSetup |
ITargetPreparer שמתקין את כל האפליקציות מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר.
|
AltDirBehavior |
enum להגדרת התנהגויות חלופיות של ספריות למתקינים/לשולחים של ארטיפקטים של בדיקות
|
AnalysisHeuristic | הסדר חשוב. |
AndroidJUnitTest | בדיקה שמריצה חבילת בדיקות של מכשור במכשיר נתון באמצעות android.support.test.runner.AndroidJUnitRunner. |
AndroidTestOrchestratorRemoteTestRunner | הפעלת בדיקת Android עם מכשירי מדידה באמצעות הפקודה adb ו-AndroidTestOrchestrator. |
AoaTargetPreparer |
ITargetPreparer שמבצע סדרה של פעולות (למשל קליקים ותנועות החלקה) באמצעות פרוטוקול Android Open Accessory (AOAv2).
|
ApkChangeDetector |
הכיתה הזו מזהה אם קובצי ה-APK שרוצים להתקין שונים מאלה שבמכשיר, כדי להחליט אם לדלג על התקנה והסרה של אפליקציות במהלך ה-setUp וה-tearDown של ERROR(/TestAppInstallSetup) .
|
AppBuildInfo |
IBuildInfo שמייצג אפליקציה ל-Android ואת חבילות הבדיקה שלה.
|
AppDeviceBuildInfo |
הסיווג הזה הוצא משימוש.
להשתמש ב-IDeviceBuildInfo ישירות.
|
AppSetup |
ITargetPreparer שמתקין קובץ APK ואת הבדיקות שלו.
|
AppVersionFetcher | סיווג שירות לקבלת מחרוזת של גרסת האפליקציה מהמכשיר. |
AppVersionFetcher.AppVersionInfo | סוגי המידע על גרסאות האפליקציה. |
ArchModuleController | מודול הבקרה לא יפעיל בדיקות אם הוא לא תואם לאף ארכיטקטורה נתונה. |
ArgsOptionParser |
הארגומנט מאכלס את השדות Option מארגומנטים של שורת פקודה שעברו ניתוח.
|
ArrayUtil | שיטות שירות למערכים |
ArtChrootPreparer | יצירת ספריית chroot לבדיקות ART. |
ArtGTest | |
ArtifactDetails | כאן מתואר המבנה של התוכן והתיאורים שלו כפי שנוצרו על ידי הכלי של CAS. |
ArtifactDetails.ArtifactFileDescriptor | |
ArtifactsAnalyzer | כלי שעוזר לנתח את ארטיפקטי ה-build כדי לקבל תובנות. |
ArtRunTest | כלי להרצת בדיקות לצורך הרצת בדיקות ART. |
ArtRunTest.AdbShellCommandException | סיווג חריג לדיווח על שגיאה שהתרחשה במהלך ביצוע הפקודה של מעטפת ADB. |
ATestFileSystemLogSaver | בכיתה LogSaver הזו משתמשים ב-ATest כדי לשמור יומנים בנתיב ספציפי. |
AtestRunner |
הטמעה של ITestSuite
|
AtraceCollector |
IMetricCollector שמפעיל את atrace במהלך בדיקה, אוסף את התוצאה ומעדכן את היומן בקריאה.
|
AtraceRunMetricCollector | האובייקט הזה אוסף את כל הטרייסים מתיקיית הבדיקה בתיקייה הנתונה במכשיר הבדיקה, מתעד את תיקיית הבדיקה, מעבד את קובצי הטרייסים בתיקיית הבדיקה ומאגד את המדדים. |
AutoLogCollector | אנטומציה שמתארת איזה אסוף נתונים יכול להיות מטופל באופן אוטומטי על ידי רתמת הכלי. |
AutomatedReporters | כיתה שמגדירה את המיפוי מכלי הדיווח האוטומטיים של Tradefed. |
AveragePostProcessor | הטמעה של מעבד נתונים לאחר העיבוד שמחשב את הממוצע של רשימת המדדים. |
B
BackgroundDeviceAction | הפעלת פקודה במכשיר נתון, חזרה על הפעולה לפי הצורך עד לביטול הפעולה. |
BaseDeviceMetricCollector |
הטמעה בסיסית של IMetricCollector שמאפשרת להתחיל ולהפסיק את האיסוף ב-onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) וב-ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
BaseEmulatorPreparer | הכנה נפוצה להפעלת אמולטור מקומי. |
BaseHostJUnit4Test | מחלקת בדיקה בסיסית להרצת בדיקות בסגנון JUnit4. |
BaseLeveledLogOutput |
הטמעה בסיסית של ILeveledLogOutput שמאפשרת לסנן תגים מסוימים לפי השם או הרכיבים שלהם.
|
BaseModuleController |
הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא.
|
BaseMultiTargetPreparer |
הטמעה בסיסית של IMultiTargetPreparer שמאפשרת להשבית את האובייקט.
|
BasePostProcessor |
הבסיס IPostProcessor שכל הטמעה צריכה להרחיב.
|
BaseRetryDecision |
הטמעה בסיסית של IRetryDecision .
|
BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput שמפנה את הודעות היומן לזרם פלט ול-stdout.
|
BaseTargetPreparer |
סוג בסיס להטמעה של ITargetPreparer שמאפשר לקבוע אם האובייקט מושבת או לא.
|
BaseTestSuite | בדיקה להרצת חבילה לבדיקות תאימות (CTS) עם מערכת חבילה חדשה. |
BatteryController | סיווג שירות שמאפשר לשלוט במצב הטעינה של הסוללה במכשיר. |
BatteryRechargeDeviceRecovery | הרשאה להפעיל פקודה כשרמת הטעינה של הסוללה במכשיר יורדת מתחת לסף מסוים. |
BatteryTemperature | |
BatteryUnavailableDeviceRecovery | בודק שחזור שיפעיל הגדרה אם רמת הטעינה של הסוללה לא זמינה. |
BeforeClassWithInfo |
ההתחייבויות דומות לאלה של BeforeClass , אבל השיטה עם ההערה חייבת לדרוש פרמטר TestInformation .
|
BinaryState | Enum שמשמש לרישום מצב ON/OFF עם מצב IGNORE ללא פעולה. |
BluetoothConnectionLatencyCollector | האוסף ידחוף למכשירים הגדרה מוגדרת מראש של מדד משך זמן ב-statsd ויאסוף את משך הזמן של חיבור ה-Bluetooth לכל פרופיל. |
BluetoothConnectionStateCollector | האוסף הזה יאסוף מדדים של BluetoothConnectionStateChanged ויתעדה את מספר סטטוס החיבור לכל פרופיל. |
BluetoothConnectionSuccessRatePostProcessor |
הטמעה של מעבד נתונים לאחר העיבוד שמחשב את שיעור ההצלחה של פרופיל Bluetooth
משתמשים ב-metric-key-match כדי לציין מדדים שמכילים מצבי חיבור Bluetooth במערך מספרי. דוגמה: [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | כלי איסוף לצורך הפעלת רישום Snoop של Bluetooth HCI ב-DUT ואיסוף היומן לכל בדיקה. |
BluetoothUtils |
פונקציות שירות לקריאה ל-BluetoothInstrumentation במכשיר
הקוד של BluetoothInstrumentation בצד המכשיר נמצא ב-AOSP בכתובת:
|
BootstrapBuildProvider |
IDeviceBuildProvider שמפעיל את יצירת המידע מהמכשיר לבדיקה
בדרך כלל משתמשים באפשרות הזו במכשירים עם build שסופק על ידי צד שלישי, כלומר: |
BootstrapServiceFileResolverLoader | טעינת פותרי בעיות באמצעות מתקן הטעינה של השירות. |
Bugreport | אובייקט שמכיל את ההפניות לקובצי bugreport, תואם לדוח על באג שטוח ולדוח על באג בפורמט zip (bugreportz). |
BugreportCollector |
ITestInvocationListener של העברה (pass-through) שמאגדת דוחות באגים כשמתרחשים אירועים שניתן להגדיר, ולאחר מכן קוראת ל-ITestInvocationListener.testLog על הצאצאים שלו אחרי שכל דוח באגים נאסף.
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | תנאי מלא שמתאר מתי צריך לצלם דוח על באג. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | איסוף דוח bugreportz כשמקרה בדיקה נכשל. |
BugreportzOnTestCaseFailureCollector | איסוף דוח על באג כשמקרה בדיקה נכשל במהלך הרצה. |
BuildAnalysis | מייצג את התוצאות של ניתוח build יחיד. |
BuildError | הבעיה הזו מתרחשת אם לא ניתן להריץ את ה-build שסופק. |
BuildInfo |
הטמעה גנרית של IBuildInfo שצריך לשייך ל-ITestDevice .
|
BuildInfoKey | כיתה שמכילה ספירה שקשורה לשאילתות לגבי פרטי גרסאות build. |
BuildInfoKey.BuildInfoFileKey |
Enum שמתאר את כל סוגי הקבצים הידועים שאפשר לשלוח עליהם שאילתה דרך IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
|
BuildInfoRecorder |
ITargetPreparer שכותב מטא-נתונים של פרטי build לקובץ מסוים.
|
BuildInfoUtil |
סיווג util שעוזר לבצע פעולות על IBuildInfo
|
BuildRetrievalError | אירעה שגיאה קטלנית במהלך אחזור הגרסה המאוחדת לבדיקה. |
BuildSerializedVersion |
הכיתה שמכילה את גרסת הסריאליזציה הנוכחית של כל IBuildInfo .
|
BuildTestsZipUtils | כיתה עזר לפעולות שקשורות לקובץ ה-zip של הבדיקות שנוצר על ידי מערכת ה-build של Android. |
BulkEmailer | כלי לשליחת אימייל שמאפשר את ההגדרות הבאות: מרווח זמן שליחה,גודל התקפה ראשונית, נמענים ומספר ההודעות הכולל. |
BundletoolUtil | סוג שירות שמשתמש בשורת הפקודה של bundletool כדי להתקין את קובצי ה-apk במכשיר. |
ByteArrayInputStreamSource | |
ByteArrayList | כיתה שמייצגת מערך בייטים קל. |
ByteArrayUtil | כלי עזר לפעולות על מערכי בייט, למשל המרת בייטים למספר שלם. |
ByteStreamDownloader |
לקוח שמטמיע את השיטה Read של שירות ה-gRPC ByteStream .
|
ByteStreamUploader |
לקוח שמטמיע את השיטה Write של שירות ה-gRPC ByteStream .
|
C
CacheClientFactory |
מפעל שיוצר מכונה יחידה (singleton) של ICacheClient .
|
CarModuleController | הבקר הזה מונע את ביצוע תרחישי הבדיקה במכשירים שאינם לכלי רכב. |
CarryDnaeError |
RuntimeException פנימי כדי להעביר את DeviceNotAvailableException דרך המסגרת של JUnit4.
|
CarryInterruptedException | הבעיה הזו מתרחשת כשהזמן הקצוב לתפוגה של שלב הבדיקה מופעל, ויש צורך להעביר את InterruptedException מחוט ההרצה של הבדיקה לחוט ההרצה של הקריאה. |
CdmaDeviceFlasher | סיווג שמציג תמונה במכשיר Android פיזי עם רדיו CDMA. |
CecControllerTokenProvider | ספק אסימונים של אסימונים שקשורים ל-Consumer Electronics Control (CEC). |
CentralDirectoryInfo | CentralDirectoryInfo היא כיתה שמכילה את המידע של קובץ או תיקייה בתוך קובץ zip. |
CheckPairingPreparer |
CompanionAwarePreparer שמאמת את הקישור ב-BT בין המכשיר הראשי למכשיר הנלווה.
|
Chunker |
הפונקציה מפצלת blob ל-Chunk אחד או יותר באורך של עד chunkSize בייטים.
|
Chunker.Chunk | קטע של blob. |
CircularAtraceUtil | כלי atrace שפותח בעיקר לזיהוי הגורמים העיקריים לשגיאות ANR במהלך בדיקות Monkey. |
CircularByteArray | מבנה נתונים לאחסון מערך בגודל קבוע שפועל כמאגר עגול, ומעקב אחרי הסכום הכולל של כל הערכים במערך. |
ClangCodeCoverageCollector |
BaseDeviceMetricCollector שמושך מהמכשיר את מדידות הכיסוי של Clang ומתעדות אותן ביומן כפריטי בדיקה.
|
ClangProfileIndexer | סיווג שימושי שמארגן במדדים את מדידות הכיסוי של קוד Clang. |
ClassNotFoundConfigurationException |
ConfigurationException כשהמערכת לא מוצאת את הכיתה של אובייקט.
|
ClassPathScanner | חיפוש רשומות ב-classpath. |
ClassPathScanner.ClassNameFilter |
IClassPathFilter שמסנן ומשנה שמות של כיתות Java.
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter שדוחה כיתות פנימיות
|
ClassPathScanner.IClassPathFilter |
מסנן לנתיבי כניסה של classpath
עם הדפס אחרי |
ClockworkUtils | כלי שימושי לשיתוף לוגיקה בכמה מכשירים |
CloseableTraceScope | סיווג ברמת ההיקף שמאפשר לדווח על קטע ניתוח באמצעות try-with-resources |
ClusterBuildInfo |
כיתה IBuildInfo ל-builds שמועברים בצינור מ-TFC.
|
ClusterBuildProvider |
IBuildProvider להורדת משאבי בדיקה של TFC.
|
ClusterClient |
הטמעה של IClusterClient לצורך אינטראקציה עם הקצה העורפי של TFC.
|
ClusterCommand | מחלקה שמייצגת משימה שאוחזרה מ-TF Cluster. |
ClusterCommand.RequestType | |
ClusterCommand.State | סטטוס הפקודה באשכול TF. |
ClusterCommandConfigBuilder | כיתה ליצירת קובץ תצורה לפקודת אשכול. |
ClusterCommandEvent | מחלקה לאנקפסולציה של אירועי פקודות באשכול שרוצים להעלות. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher |
מחלקה IRemoteTest להפעלת פקודה מ-TFC באמצעות תהליך משנה של TF.
|
ClusterCommandScheduler |
ICommandScheduler לתמיכה ב-TFC (אשכול של Tradefed).
|
ClusterCommandStatus | כיתה שמייצגת את המצב ואת סיבת הביטול של פקודה מ-TF Cluster. |
ClusterDeviceInfo | כיתה לאנקפסולציה של פרטי המכשירים באשכול שרוצים להעלות. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
הטמעה של IDeviceMonitor שמדווחת על תוצאות לשירות Tradefed Cluster.
|
ClusterEventUploader<T extends IClusterEvent> |
הכיתה ClusterEventUploader, שמעלה את IClusterEvent ל-TFC.
|
ClusterHostEvent | מחלקה לאנקפסולציה של אירועים של מארח האשכולות שרוצים להעלות. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | ערכים מוגדרים מראש של הסוגים השונים של אירועי אירוח. |
ClusterHostUtil | פונקציות סטטיות של util ב-TF Cluster לקבלת מכונות של הגדרות גלובליות, פרטי מארח וכו'. |
ClusterLogSaver |
סוג ILogSaver להעלאת תוצאות בדיקה ל-TFC.
|
ClusterLogSaver.FilePickingStrategy | שיטות לבחירת קבצים. |
ClusterOptions | |
CodeCoverageTest | בדיקה שמריצה חבילת בדיקות של מכשור במכשיר נתון ויוצרת את דוח הכיסוי של הקוד. |
CollectingByteOutputReceiver |
IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver שמאגד את כל הפלט של המעטפת ב-String אחד.
|
CollectingTestListener |
ITestInvocationListener שיאסוף את כל תוצאות הבדיקה.
|
CollectorHelper |
כלי עזר לביצוע פעולות IMetricCollector שנדרשות בכמה מקומות.
|
CommandBaselineSetter | פונקציית setter נפוצה לטיפול בהגדרות הבסיסיות של המכשיר באמצעות פקודות adb shell. |
CommandFileParser | מנתח לקובץ שמכיל קבוצה של שורות פקודה. |
CommandFileParser.CommandLine | |
CommandInterrupter | שירות שמאפשר להפסיק פקודות של TradeFederation או לסמן אותן כבלתי ניתנות להפסקה. |
CommandLineBuildInfoBuilder |
כלי שנועד לתעד את הארגומנטים הרגילים של פרטי ה-build משורת הפקודה וליצור מהם קובץ IBuildInfo .
|
CommandOptions |
הטמעה של ICommandOptions .
|
CommandOptionsGetter | הטמעת שירות שמחזירה את הערך של אפשרויות הפקודה של קריאה נתונה. |
CommandResult | מכיל את התוצאה של פקודה. |
CommandRunner | נקודת כניסה חלופית של TradeFederation שתריץ את הפקודה שצוינה בארגומנטים של שורת הפקודה ולאחר מכן תצא. |
CommandRunner.ExitCode | קודי שגיאה שאפשר לצאת איתם. |
CommandScheduler | מתזמן להרצת פקודות של TradeFederation בכל המכשירים הזמינים. |
CommandScheduler.HostState | Enums של סטטוסים שונים של המארח |
CommandStatus | מציין את הסטטוס של פעולה מתוזמנת. |
CommandStatusHandler | טיפול שעוזר לעקוב אחרי הסטטוס של קריאה ולהתעדכן בו. |
CommandSuccessModuleController | כיתה בסיסית לבקר מודול כדי לדלג על מודול הבדיקה על סמך כשל בפקודת מעטפת. |
CommonLogRemoteFileUtil | השירות הזה מאפשר למנוע כפילויות קוד בין התצוגות השונות של המכשירים המרוחקים, לגבי הלוגיקה של אחזור היומן מרחוק של קבצים נפוצים. |
CommonLogRemoteFileUtil.KnownLogFileEntry | ייצוג של רשומה ידועה ביומן למכשירים מרוחקים. |
CompanionAllocator |
מחלקה בסיסית שמטפלת בהקצאה ובשחרור של מכשיר נלווה
צריך להטמיע את |
CompanionAwarePreparer |
ITargetPreparer שמכיל את הלוגיקה של אחזור מכשיר נלווה שכבר הוקצה.
|
CompanionAwareTest |
סיווג בדיקה בסיסי שמכיל את הקוד הקבוע לקבלה ולבדיקה של מכשיר נלווה
תת-הסוג יכול לקרוא ל- |
CompanionDeviceTracker | כיתה להקצאה ולשחרור של מכשירים נלווים |
CompanionRunCommandTargetPreparer |
ITargetPreparer שמריץ פקודות ספציפיות במכשיר התומך שהוקצה
|
CompanionTestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקיית IDeviceBuildInfo.getTestsDir() במכשיר נלווה שהוקצה.
|
CompileBootImageWithSpeedTargetPreparer | קומפילציה מחדש של נתיב ה-Classpath של האתחול ושל שרת המערכת באמצעות מסנן המהדר 'מהירות'. |
ConditionFailureMonitor | בודקים אם יש כשלים בהפעלה. |
ConditionPriorityBlockingQueue<T> |
סוג בטוח לשרשור עם פעולות דמויות ל-ERROR(/PriorityBlockingQueue) שיכולות לאחזר אובייקטים שתואמים לתנאי מסוים.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher שתואם לכל אובייקט.
|
ConditionPriorityBlockingQueue.IMatcher<T> | ממשק לקביעת אם רכיבים תואמים לתנאי כלשהו. |
ConfigCompleter |
הטמעת Completer בהגדרות TF שלנו.
|
ConfigurableGrpcDynamicShardingClient | |
הגדרה |
הטמעה קונקרטית של IConfiguration שמאחסנת את אובייקטי התצורה שהועלו במפה.
|
ConfigurationDef | מכילה רשומה של הגדרה, האובייקטים המשויכים אליה והאפשרויות שלהם. |
ConfigurationDef.ConfigObjectDef | אובייקט שמכיל מידע על className ומספר ההופעה שלו (למשל, אם באותו קובץ תצורה מופיע אותו אובייקט פעמיים, למופיע הראשון יהיה מספר ההופעה הראשון). |
ConfigurationDescriptor | אובייקט תצורה שמתאר היבט כלשהו של התצורה עצמה. |
ConfigurationDescriptor.LocalTestRunner | Enum שמשמש לציון מפעיל בדיקות מקומי. |
ConfigurationException | המערכת תיצור אירוע כזה אם לא ניתן יהיה לטעון את ההגדרות. |
ConfigurationFactory |
פקטורי ליצירת IConfiguration .
|
ConfigurationFactory.ConfigLoader | הטמעה של IConfigDefLoader שעוקבת אחרי ההגדרות הכלולות מתצורת שורש אחת, ומפעילה חריגה במקרים של הכללות מעגליות. |
ConfigurationFactory.ExceptionLoader | |
ConfigurationUtil | פונקציות שירות לטיפול בקובצי תצורה. |
ConfigurationXmlParserSettings |
כיתה פשוטה לקבלת הגדרות ל-ConfigurationXmlParser
כדי להעביר הגדרות לכיתה הזו, הכינוי הוא חובה. |
ConfigurationYamlParser | מנתח להגדרות של Tradefed בסגנון YAML |
ConfigUtil | סיווג שירות ליצירה של קובצי תצורה של statsd, לאינטראקציה איתם ולשליחה שלהם. |
ConfigUtil.LogSource | |
מסוף |
המסוף הראשי של TradeFederation שמספק למשתמש את הממשק ליצירת אינטראקציה
נכון לעכשיו יש תמיכה בפעולות כמו
|
Console.ArgRunnable<T> |
Runnable עם שיטה run שיכולה לקבל ארגומנט
|
Console.CaptureList |
סוג נוחות ל-List<List<String>>
|
ConsoleReaderOutputStream |
OutputStream שאפשר להשתמש בו כדי לגרום ל-System.out.print() לפעול בצורה חלקה עם LineReader unfinishedLine של המשתמש.
|
ConsoleResultReporter | דיווח על תוצאות כדי להדפיס את תוצאות הבדיקה במסוף. |
ContentAnalysisContext | כדי לנתח את התוכן בצורה נכונה, צריך לספק את ההקשר שמסביב לו. |
ContentAnalysisContext.AnalysisMethod | כאן מוסבר מה צפוי במבנה התוכן לצורך ניתוח תקין. |
ContentAnalysisResults | סיכום של ניתוח התוכן. |
ContentInformation | מייצג את התוכן של יעד build נתון בגרסה הבסיסית והנוכחית שלו. |
ContentMerkleTree | מחשבים עץ Merkle מתוך פרטי התוכן. |
ContentModuleLister | חישוב רשימת מודולים מההקשר. |
ContentProviderHandler | טיפול (handler) שמפשט את האינטראקציות עם ספק התוכן ומאפשר להשתמש בספק התוכן בצד המכשיר לפעולות שונות. |
CountingTestResultListener |
TestResultListener שמתעד את המספר הכולל של הבדיקות לפי TestStatus
|
CountTestCasesCollector |
ספירה של מספר תרחישי הבדיקה ודיווח עליו עבור IRemoteTest נתון.
|
CoverageMeasurementForwarder | בדיקת placeholder שמעבירה את מדידות הכיסוי מספק ה-build ליומן. |
CoverageOptions | אובייקט Tradefed לאחסון אפשרויות כיסוי. |
CoverageOptions.Toolchain | |
CpuThrottlingWaiter |
ITargetPreparer שממתין עד שהתדירות המקסימלית בכל הליבות תוחזר לרמה הגבוהה ביותר הזמינה.
|
CreateAvdPreparer | |
CreateUserPreparer | יוצר המשתמש והכלי לניקוי בסוף התהליך. |
CurrentInvocation | כיתה שעוקבת אחרי פרטי ההפעלה הנוכחיים ומספקת אותם, וניתן להשתמש בה בכל מקום בתוך ההפעלה. |
CurrentInvocation.InvocationInfo | מפתח מיוחד בעל שם שאנחנו תמיד נאכלס לקריאה. |
CurrentInvocation.IsolationGrade | תיאור של רמת הבידוד |
D
DebugHostLogOnFailureCollector | אוסף את היומנים בצד המארח ומתעדה אותם כשמתרחשת כשל בתרגיל הבדיקה. |
DefaultConnection | ייצוג החיבור המוגדר כברירת מחדל של מכשיר, שמשוער שהוא חיבור adb רגיל של המכשיר. |
DefaultConnection.ConnectionBuilder | ה-builder ששימש לתיאור החיבור. |
DefaultRemoteAndroidTestRunner |
תוסף של RemoteAndroidTestRunner ב-ddmlib להגדרת ברירת מחדל מסוימת לתרחישים לדוגמה של Tradefed.
|
DefaultTestsZipInstaller | הטמעה שמוגדרת כברירת מחדל של מנהל ההתקנות של קובץ ה-zip של הבדיקות. |
DelegatedInvocationExecution |
InvocationExecution שמעבירים את הביצועים לקובץ בינארי אחר של Tradefed.
|
DependenciesResolver | סוג חדש של ספק שמאפשר לקבל את כל יחסי התלות של בדיקה. |
DeviceActionTargetPreparer |
ITargetPreparer כדי לבצע פעולות במכשיר.
|
DeviceActionUtil | סוג שירות לפעולות במכשיר. |
DeviceActionUtil.Command | פקודות לביצוע פעולות במכשיר. |
DeviceActionUtil.DeviceActionConfigError | חריג במקרה של שגיאת הגדרה. |
DeviceAllocationResult | מייצג את התוצאות של ניסיון הקצאה לפקודה. |
DeviceAllocationState | מייצג את מצב ההקצאה של המכשיר מנקודת המבט של IDeviceManager. |
DeviceAvailableChecker | בדיקה שמבטיחה שהמודול לא משאיר את המכשיר במצב אופליין. |
DeviceBaselineChecker | מגדירים את הגדרות הבסיס של המכשיר לפני כל מודול. |
DeviceBaselineSetter | סיווג מופשט המשמש ליצירת הגדרת בסיס למכשיר. |
DeviceBatteryLevelChecker |
IRemoteTest שבודק את רמת הטעינה המינימלית של הסוללה, וממתין עד שהסוללה תגיע לסף טעינה שני אם רמת הטעינה המינימלית לא נמצאת.
|
DeviceBatteryResourceMetricCollector | האוסף הזה אוסף מדדים של סוללות של מכשירים. |
DeviceBuildDescriptor |
כיתת עטיפה ל-IBuildInfo , שמכילה שיטות עזר לאחזור פרטי build של פלטפורמת המכשיר.
|
DeviceBuildInfo |
IBuildInfo שמייצג גרסה מלאה של build למכשיר Android ואת הבדיקות שלו (אופציונלי).
|
DeviceBuildInfoBootStrapper |
ITargetPreparer שמחליף את שדות פרטי ה-build במאפיינים שנקראים מהמכשיר
האפשרות הזו שימושית לבדיקת מכשירים עם גרסאות build שנוצרו ממקור חיצוני (למשל: |
DeviceBuildInfoInjector |
ITargetPreparer שמוסיף מטא-נתונים של DeviceBuildDescriptor ל-IBuildInfo .
|
DeviceCleaner | הפעלה מחדש או פורמט כפעולת ניקוי אחרי הבדיקה, ואפשרות לכיבוי המסך |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
מכיל שיטות וכיתות של שירותים לצורך ביצוע פקודות בו-זמנית בצד המכשיר
משתמשים ב- |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) שמכיל את הפרטים של הפעלת פקודת מעטפת ב-ITestDevice .
|
DeviceConfigurationHolder |
הטמעה קונקרטית של IDeviceConfiguration שמאחסנת את אובייקטי התצורה של המכשיר שהועלו במאפיינים שלה.
|
DeviceDescriptor | כיתה שמכילה מידע שמתאר מכשיר שנמצא בבדיקה. |
DeviceDisconnectedException | ההודעה הזו מתקבלת כשלא ניתן יותר לגשת למכשיר באמצעות סוג התחבורה שלו, למשל אם המכשיר לא גלוי יותר דרך USB או חיבור TCP/IP. |
DeviceErrorIdentifier | מזהי שגיאות משגיאות במכשיר ומשגיאות שדווחו על ידי המכשיר. |
DeviceFailedToBootError | הבעיה הזו מתרחשת אם המכשיר לא מצליח להפעיל את עצמו אחרי ש-build מסוים הוטמע בו. |
DeviceFeatureFlag | |
DeviceFeatureModuleController | בקר מודול שלא מפעיל בדיקות אם הוא לא תומך בתכונה מסוימת. |
DeviceFileReporter |
סוג שירות שבודק אם יש קבצים במכשיר ושולח אותם אל ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) אם נמצאו.
|
DeviceFlashPreparer |
ITargetPreparer שמציג תמונת אימג' בחומרה פיזית של Android.
|
DeviceFoldableState | ייצוג של מצב המכשיר המתקפל כפי שהוא מוחזר על ידי "cmd device_state print-states". |
DeviceFolderBuildInfo |
קובץ IDeviceBuildInfo שמכיל גם ארטיפקטים אחרים של build שמאוחסנים בספרייה במערכת הקבצים המקומית.
|
DeviceImageTracker | בחלק מהעדכונים המצטברים של המכשיר, אנחנו זקוקים לקובצי הבסיס כדי לחשב את ההבדלים. |
DeviceImageTracker.FileCacheTracker | מעקב אחר המידע של תמונת המכשיר ששמורה במטמון והמטא-נתונים שלה |
DeviceImageZipFlashingTargetPreparer | כלי להכנת יעד שמאפס את המכשיר באמצעות קובצי אימג' של המכשיר שסופקו בפורמט ספציפי. |
DeviceInternetAccessibilityResourceMetricCollector | האוסף שולח הודעה ל-google.com כדי לבדוק אם יש למכשיר גישה לאינטרנט. |
DeviceJUnit4ClassRunner |
מפעיל בדיקות של JUnit4 שתומך גם ב-IDeviceTest .
|
DeviceJUnit4ClassRunner.LogAnnotation | הערה מזויפת שנועדה להעביר יומנים למדווחים. |
DeviceJUnit4ClassRunner.MetricAnnotation | הערה מזויפת שנועדה להעביר מדדים למדווחים. |
DeviceJUnit4ClassRunner.TestLogData |
הטמעה של ExternalResource ו-TestRule .
|
DeviceJUnit4ClassRunner.TestMetrics |
הטמעה של ExternalResource ו-TestRule .
|
DeviceManagementGrpcServer | שרת GRPC שמאפשר להזמין מכשיר מ-Tradefed. |
DeviceManager | |
DeviceManager.FastbootDevice | ייצוג של מכשיר במצב Fastboot. |
DeviceMerkleTree | חישוב עץ Merkle מתוך פרטי התוכן של המכשיר. |
DeviceMetricData | אובייקט לאחסון כל הנתונים שנאספו על ידי אוספי המדדים. |
DeviceMonitorMultiplexer |
סוג שרת proxy להעברת בקשות לכמה IDeviceMonitor .
|
DeviceNotAvailableException | הבעיה הזו מתרחשת כשמכשיר כבר לא זמין לבדיקה. |
DeviceOwnerTargetPreparer |
ITargetPreparer שמגדיר רכיב של בעלי מכשיר.
|
DeviceParameterizedRunner | מפעיל פרמטרים בסגנון JUnit4 לבדיקות פרמטריות שמנוהלות בצד המארח. |
DeviceProperties | הגדרות קבועות נפוצות לשמות של מאפיינים בצד המכשיר |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | דיווח על השקת מכשיר שמטפל בתקשורת עם תהליך ההורה של המכשירים שרוצים להשיק. |
DeviceResetFeature | הטמעה בצד השרת של איפוס המכשיר. |
DeviceResetHandler | כלי לטיפול כללי באיפוס המכשיר. |
DeviceRuntimeException | ההודעה הזו מתקבלת כשפעולה במכשיר לא מניבה את התוצאות הצפויות. |
DeviceSelectionOptions | מאגר לקריטריונים לבחירת מכשיר. |
DeviceSelectionOptions.DeviceRequestedType | הסוגים השונים של מכשירים עם placeholder נתמכים. |
DeviceSettingChecker | בדיקה אם הגדרות המכשיר השתנו במהלך הפעלת מודול. |
DeviceSetup |
ITargetPreparer שמגדיר מכשיר לבדיקה על סמך Option s שסופקו.
|
DeviceSnapshotFeature | הטמעה בצד השרת של תמונת מצב של המכשיר. |
DeviceSnapshotHandler | כלי לטיפול בתמונת המצב של Cuttlefish. |
DeviceStateMonitor |
כיתה עזר למעקב אחרי המצב של IDevice .
|
DeviceStorageAgeResourceMetricCollector | ניתוח גיל האחסון מ-logcat. |
DeviceStorageFiller | מגדירים את הכלי למלא את נפח האחסון כדי שיהיה מקום פנוי. |
DeviceStorageStatusChecker | בודקים אם יש במכשיר מספיק מקום בכונן למחיצות הנתונים. |
DeviceStringPusher | הכנת יעד לכתיבה של מחרוזת לקובץ. |
DeviceSuite |
הרחבה של הקונטיינר Suite ב-JUnit4 כדי לספק ITestDevice לבדיקות שדורשות זאת.
|
DeviceSyncHelper | כלי עזר שעוזר לסנכרן קובץ אימג' חדש של המכשיר עם המכשיר. |
DeviceTestCase |
תרחיש בדיקה של JUnit שעוזר לספק את השירותים IRemoteTest ו-IDeviceTest .
|
DeviceTestResult |
התמחות של TestResult שתבוטל כשמתרחש DeviceNotAvailableException
|
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions | סוג build לאפשרויות שקשורות להרצת בדיקות במכשיר דרך BaseHostJUnit4Test. |
DeviceTestSuite |
חבילת בדיקות JUnit שבעזרתה אפשר לבדוק את השירותים IRemoteTest ו-IDeviceTest .
|
DeviceTraceCollector | אוסף שיתחיל מעקב של perfetto כשהרצת הבדיקה תתחיל, וירשום את קובץ המעקב ביומן בסיום. |
DeviceUnavailableMonitor | המאזין הזה מנסה לתעד DNAE ברמת מקרה הבדיקה בלבד. |
DeviceUnresponsiveException |
התמחות של DeviceNotAvailableException שמציינת שהמכשיר גלוי ל-adb אבל לא מגיב (כלומר, חל הזמן הקצוב לביצוע הפקודות, המכשיר לא מופעל וכו')
|
DeviceUpdateTargetPreparer |
פונקציית ITargetPreparer מופשטת שמטפלת בשלבים נפוצים של עדכון מכשירים באמצעות קובץ אימג' של המכשיר ממקור חיצוני (בניגוד לשירות build).
|
DeviceWifiResourceMetricCollector | האוסף אוסף מדדים של עוצמת האות הנוכחית של ה-Wi-Fi המקושר ומדדי מהירות הקישור. |
DeviceWiper |
ITargetPreparer שמאפס את userdata
|
DigestCalculator |
שיטות שירות לחישוב Digest .
|
DirectedGraph<V> | הטמעה של גרפים מכוונים ללא משקל. |
DisableSELinuxTargetPreparer | כלי להכנת יעד שמשבית את SELinux אם הוא מופעל. |
DryRunKeyStore | מאגר מפתחות לבדיקה, שבו כל ערך במאגר המפתחות תמיד מוחלף ונמצא בצורה תקינה. |
DryRunner | מריצים בדיקות ללא הפעלה בפועל, באופן שקוף. |
DynamicFileStubTest | זוהי בדיקה של tradefed כדי לבדוק אם tradefed יכול לפתור קובץ דינמי בצורה נכונה. |
DynamicRemoteFileResolver | סיווג שעוזר לפתור את הנתיב לקבצים מרוחקים. |
DynamicRemoteFileResolver.FileResolverLoader |
טעינת הטמעות של IRemoteFileResolver .
|
DynamicShardHelper | אסטרטגיית חלוקה לפלחים שמאפשרת להוסיף משימות לתור של עבודה מרחוק בין כמה מכונות TF |
DynamicShardingConnectionInfoMessage | כיתה שמכילה נתונים כדי להקל על השליחה דרך שרת התכונות. |
DynamicSystemPreparer |
קובץ ITargetPreparer שמגדיר קובץ אימג' של מערכת מעל גרסה של מכשיר עם עדכון מערכת דינמי.
|
E
EarlyDeviceReleaseFeature | הטמעת שרת תכונות להשקה מוקדמת של מכשיר. |
אימייל | כיתה עזרה לשליחת אימייל. |
EmailHostHealthAgent |
הטמעה של IHostHealthAgent לשליחת אימייל מדוחות של Host Monitor
|
EmmaXmlConstants | קבועים שמשמשים לניתוח דוח emma xml. |
EmulatorMemoryCpuCapturer | |
EndCentralDirectoryInfo | EndCentralDirectoryInfo היא כיתה שמכילה את המידע הכולל של קובץ ZIP. |
EnforcedSeLinuxChecker | בודק סטטוס שמבטיח את הסטטוס של Selinux. |
EnvironmentVariableUtil | אוסף של שיטות עזר להכנת משתני סביבה. |
EraseUserDataPreparer |
ITargetPreparer שמאפס את נתוני המשתמש במכשיר.
|
ErrorIdentifier | בממשק הזה מתוארת שגיאה ספציפית והמאפיינים שלה. |
ErrorStorageUtil | כיתה לעזרה בטיפול בשגיאות כדי להתאים אותן לאחסון המשותף. |
EventsLoggerListener | מאזין שמתעדה ביומן את כל האירועים שהוא מקבל בקובץ. |
ExceptionThrowingRunnerWrapper | |
ExecutableAction | סוג ערך שמייצג פעולה שאפשר לבצע. |
ExecutableActionResult |
סוג ערך שמייצג תוצאה של ExecutableAction .
|
ExecutableBaseTest | מחלקה בסיסית לבדיקות בסגנון של קובץ הפעלה. |
ExecutableHostTest | מפעיל בדיקות לקובץ הפעלה שפועל במארח. |
ExecutableTargetTest | מפעיל בדיקות לקובץ הפעלה שפועל ביעד. |
ExecutionFiles | יחסי תלות בין קבצים שנוצרים במהלך ביצוע בדיקה או קריאה, שצריך להעביר לצורך בדיקה. |
ExecutionFiles.FilesKey | ספירה של מפתח סטנדרטי ידוע למפה. |
ExecutionProperties | מאפיינים שנוצרים במהלך ביצוע בדיקה או קריאה. |
ExistingBuildProvider |
IBuildProvider שמחזיר IBuildInfo שכבר נוצר.
|
ExtendedFile | סיומת של קובץ רגיל שנושאת מטא-נתונים שקשורים ל-build. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry לשימוש מקומי ב-statsd. |
F
FailureDescription | הכיתה שמתארת את פרטי הכשל באיחוד הסחר. |
FakeTest | בדיקה מזויפת שמטרתה ליצור בקלות תוצאות בדיקה שניתן לחזור עליהן. |
FakeTestsZipFolder | אב טיפוס לבדיקה שיוצר תיקיית בדיקות מזויפת ללא רוכסן על סמך רשימת תוכן. |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | כלי להכנת יעד שמפעיל את fastboot ושולח פקודות fastboot. |
FastbootDeviceFlasher | סיווג שמשתמש ב-fastboot כדי להפעיל את התמונה בחומרה הפיזית של Android. |
FastbootHelper | סיווג עזר לפעולות fastboot. |
FastbootPack | פועלים לפי המפרט של תוכנת האתחול כדי לפתוח את האריזה. |
FastbootUpdateBootstrapPreparer |
ITargetPreparer שמארגן קבצים ספציפיים (מרכז האתחול, הרדיו, קובץ ה-zip של קובץ האימג' של המכשיר) ב-IDeviceBuildInfo כדי להפעיל את ה-flash במכשירים באמצעות FastbootDeviceFlasher , ולאחר מכן מזין מאפייני מכשיר לאחר האתחול בפרטי ה-build למטרות דיווח על תוצאות.
|
FatalHostError | חריגה שמציינת שאירעה שגיאה קטלנית שלא ניתן לשחזר במכונה המארחת שמריצה את TradeFederation, ושצריך לכבות את המכונה של TradeFederation. |
FeatureFlagTargetPreparer | עדכון של DeviceConfig (דגלים של תכונות שמותאמים על ידי שירות מרוחק). |
FileDownloadCache | סיווג עזר ששומר מטמון LRU של מערכת קבצים מקומית של קבצים שהורדתם. |
FileDownloadCacheFactory |
מפעל ליצירת FileDownloadCache
|
FileDownloadCacheWrapper |
מחלקת עטיפה שמספקת את השירותים של FileDownloadCache תוך הטמעת הממשק IFileDownloader .
|
FileIdleMonitor | מעקב אחר קבצים והפעלת קריאה חוזרת (callback) אם הם לא היו פעילים (כלומר, |
FileInputStreamSource |
InputStreamSource שמקבל קובץ קלט.
|
FileLogger |
ILeveledLogOutput שמפנה את הודעות היומן לקובץ ול-stdout.
|
FileProtoResultReporter |
דיווח על פרוטוקול שמפיק את TestRecord לקובץ.
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector שמאזין למפתח מדדים שמגיע מהמכשיר ומושך אותם כקובץ מהמכשיר.
|
FilePullerLogCollector | יומן של הקובץ שדווח בצד המכשיר. |
FileSystemLogSaver | שמירת יומנים במערכת קבצים. |
FilesystemRootChecker | |
FileUtil | כיתה עזר לפעולות שקשורות לקובץ |
FileUtil.LowDiskSpaceException | ההודעה הזו מתקבלת אם נפח האחסון שזמין לשימוש נמוך מסף המינימום. |
FilteredResultForwarder |
וריאנט של ResultForwarder שמאפשר לדווח רק על רשימת היתרים של TestDescription .
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) בזיכרון שמכיל רק כמות נתונים מקסימלית.
|
FlashingMethod | enum שמתאר את השיטה שבה משתמשים כדי לבצע איפוס (flash) של המכשיר שנבדק. |
FlashingResourcesParser | כיתה שמנתחת את הגרסאות הנדרשות של קובצי תמונה משניים שנדרשים כדי לבצע איפוס (flash) של מכשיר. |
FlashingResourcesParser.AndroidInfo |
typedef ל-Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
ממשק סינון, שנועד לאפשר ל-FlashingResourcesParser להתעלם ממקורות מסוימים שבהם הוא עלול להשתמש אחרת.
|
FlashingResourceUtil |
הכלי הזה עוזר להגדיר את הגרסה המתאימה של הארטיפקטים כדי שאפשר יהיה לבצע בהם איפוס באמצעות DeviceFlashPreparer .
|
FoldableExpandingHandler |
IModuleParameterHandler שמתפשטת לכל תצורה מתקפלת שאינה ראשית.
|
FoldableHandler | טיפול גנרי ברכיבים מתקפלים שיכול לקבל את הפרמטרים של הרכיבים המתקפלים כדי ליצור מודול מיוחד. |
FoldableModePreparer | שירות לעיבוד יעד שיכול לשנות את המצב המתקפל של מכשיר. |
FolderBuildInfo |
הטמעה קונקרטית של IFolderBuildInfo .
|
FolderSaver |
ITargetPreparer ששואב ספריות מהמכשיר, דוחס אותן ושומר אותן בקצה העורפי של הרישום ביומן.
|
FormattedGeneratorReporter | כלי דיווח שמאפשר ליצור דוחות בפורמט מסוים. |
FreeDeviceState | |
FuseUtil | כיתה עזר לפעולות FUSE. |
G
GceAvdInfo | מבנה שמכיל נתונים רלוונטיים למכונה ספציפית של GCE AVD. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | מעקב אחר תהליכים ב-GCE Lab של מנהרת שרת ה-proxy של המארח, המשמשת לאספקת חמצן. |
GceManager | כלי עזר שמנהל את הקריאות ל-GCE להפעלה/להפסקה ולאיסוף יומנים מ-GCE. |
GceRemoteCmdFormatter | סיווג שירות לפורמט פקודות כדי להגיע למכשיר gce מרוחק. |
GceRemoteCmdFormatter.ScpMode | אפשר להשתמש ב-SCP כדי לדחוף או למשוך קבצים, בהתאם למבנה של הארגומנטים. |
GceSshTunnelMonitor | מעקב אחר שרשור (thread) למנהרת ה-ssh של GCE. |
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, למעקב אחרי ההגדרות הכלולות מהגדרת root אחת ולהשלפת חריגה במקרים של הכללות מעגליות.
|
GCSConfigurationServer | שרת התצורה טוען הגדרות מ-Google Cloud Storage (GCS). |
GCSDownloaderHelper | הורדה של קטגוריה ב-GCS שמטפלת בשמירת נתונים במטמון ובפתרון ההגדרות הגלובליות. |
GCSFileDownloader | הורדת קבצים מ-Google Cloud Storage (GCS). |
GCSFileDownloaderBase | הורדת קבצים מ-Google Cloud Storage (GCS). |
GCSFileUploader | העלאת קבצים ל-Google Cloud Storage (GCS). |
GCSHelper | |
GCSHostResourceManager | הורדת משאב מארח מ-GCS (Google Cloud Storage). |
GcsRemoteFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת הורדה מקטגוריה ב-GCS.
|
GenericLogcatEventParser<LogcatEventType> | ניתוח קלט של logcat לאירועים. |
GenericLogcatEventParser.LogcatEvent | מבנה נתונים (struct) לאירוע ב-logcat עם סוג האירוע וההודעה שהפעילה אותו ב-logcat. |
GetPreviousPassedHelper | פונקציית עזרה לקבלת מסנני הבדיקה הקודמים שעברו. |
GkiDeviceFlashPreparer | כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות קובץ אימג' גנרי של ליבה נפוצה של Android. |
GlobalConfiguration |
הטמעה של IGlobalConfiguration שמאחסנת את אובייקטי התצורה שהועלו במפה.
|
GlobalFilterGetter | הטמעת שירות שמחזירה את המסננים של קריאה נתונה. |
GlobalTestFilter | אפשרויות סינון שחלות על ההפעלה. |
GoogleApiClientUtil | Utils ליצירת לקוח Google API. |
GoogleApiClientUtilBase | |
GoogleBenchmarkResultParser | ניתוח התוצאות של Google Benchmark שפועלות מהמעטפת, והחזרת מפה עם כל התוצאות. |
GoogleBenchmarkTest | בדיקה שמריצה חבילת בדיקות של Google Benchmark במכשיר נתון. |
GranularRetriableTestWrapper |
בכיתה מעטפת פועלת על IRemoteTest כדי לפרט את IRemoteTest ברמת בדיקת התוכנה.
|
GranularRetriableTestWrapper.StartEndCollector | כלי עזר לכיתה לזיהוי תחילת ריצה וסיום ריצה חסרים. |
GsiDeviceFlashPreparer | כלי להכנת יעד שמבצע אימיג' של המכשיר באמצעות תמונת מערכת גנרית (GSI) ל-Android. |
GTest | בדיקה שמריצה חבילת בדיקה מקורית במכשיר נתון. |
GTestBase | המחלקה הבסיסית של gTest |
GTestListTestParser | מנתח תוצאות למצב 'הרצה ללא הפעלה' של gtest עם הפרמטר '--gtest_list_tests'. |
GTestResultParser | הקוד מפרק את התוצאות של 'מצב פלט גולמי' של בדיקות מקוריות באמצעות GTest שפועל מהמעטפת, ומעדכן את ITestInvocationListener בתוצאות. |
GTestXmlResultParser | הקוד מפרק את התוצאות של 'xml output mode' של בדיקות מקוריות באמצעות GTest שפועלות מהמעטפת, ומעדכן את ITestRunListener בתוצאות. |
H
HarnessException | מחלקת בסיס של חריגה לחריגה שהושקה בתוך ערכת הכלי. |
HarnessIOException | חריגה של Harness שעוזר לטפל בבעיות שקשורות לקבצים. |
HarnessRuntimeException | |
HeapHostMonitor |
הטמעה של AbstractHostMonitor שמנטרת את זיכרון האשפה במארח ומתעדת אותו מדי פעם ביומן ההיסטוריה.
|
HelloWorldMultiTargetPreparer |
דוגמה להטמעה של IMultiTargetPreparer .
|
HistoryLogger | יומן מיוחד של היסטוריית TF, שמכיל רק אירועים ספציפיים מסוימים. |
HostGTest | בדיקה שמריצה חבילת בדיקה מקורית. |
HostMetric | הכיתה הזו מייצגת דגימה של מדד מארח שעליו צריך לדווח. |
HostOptions | הכיתה של הבעלים של אפשרויות המארח. |
HostStatsdMetricCollector |
IMetricCollector שאוסף מדדי statsd מצד המארח באמצעות פקודות השירות של statsd.
|
HostTest | מפעיל בדיקות לבדיקות מבוססות-מארח של JUnit. |
HostUtils | הטמעת שיטות שימושיות לצורך הרצת בדיקות של המארח. |
HprofAllocSiteParser | כיתה עזרה לניתוח מידע מהקטע Allocation Sites (אתרי הקצאה) בדוחות hprof. |
HttpHelper | מכיל שיטות עזר ליצירת בקשות HTTP. |
HttpHelper.RequestRunnable |
פונקציה ליצירת בקשות באמצעות IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult) .
|
HttpMultipartPost | מחלקת עזר ליצירת בקשות HTTP POST מרובות חלקים. |
HttpRemoteFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת להוריד קובץ מרחוק באמצעות http
|
HttpsRemoteFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת להוריד קובץ מרוחק דרך https
|
I
IAbi | ממשק שמייצג את ה-ABI שנבדק. |
IAbiReceiver | בדיקה שדורשת את ה-ABI שנבדק. |
IAndroidDebugBridge |
הגדרת ממשק לשיטות AndroidDebugBridge שמשמשות בחבילה הזו.
|
IAppBuildInfo |
הממשק הזה הוצא משימוש.
להשתמש ב-IBuildInfo ישירות.
|
IAutoRetriableTest |
ממשק ל-IRemoteTest שלא מטמיע את ITestFilterReceiver אבל עדיין רוצה לתמוך בניסיון חוזר אוטומטי.
|
IBatteryInfo | הממשק שמגדיר את האינטראקציה עם סוללה של מכשיר. |
IBatteryInfo.BatteryState | תיאור של מצב הטעינה הנוכחי של הסוללה. |
IBuildInfo | מכיל מידע על גרסת ה-build שנבדקת. |
IBuildInfo.BuildInfoProperties |
חלק מהמאפיינים שאפשר להגדיר ל-IBuildInfo כדי לשנות את האופן שבו הוא מטופל.
|
IBuildProvider | אחראי לספק מידע לגבי ה-build שנמצא בבדיקה. |
IBuildReceiver | בדיקה שצריך להפנות אליה את גרסת ה-build שנבדקת. |
ICacheClient | ממשק ללקוח מטמון. |
IClusterClient | ממשק לאינטראקציה עם הקצה העורפי של TFC. |
IClusterEvent | ממשק לכל אירוע באשכול שרוצים להעלות ל-TFC. |
IClusterEventUploader<T extends IClusterEvent> | ממשק ל-ClusterEventUploader |
IClusterOptions | ממשק לקבלת אפשרויות שקשורות לאשכולות. |
ICommandOptions | מאגר לאפשרויות ההפעלה של הפקודות. |
ICommandScheduler | מתזמן להרצת פקודות של TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | מאזין לאירועי קריאה כשהקריאה מסתיימת. |
ICompressionStrategy | ממשק שמייצג אלגוריתם דחיסה שאפשר לבחור בזמן הריצה. |
IConfigOptionValueTransformer | ממשק לטיפול בערך של אפשרות תצורה |
IConfigurableVirtualDevice | ממשק שמספק מידע על פרטי מכשיר וירטואלי שיכול להיות שהוגדרו מראש (כתובת ה-IP של המארח, משתמש המארח, היסט של יציאות וכו'). |
IConfiguration | פרטי ההגדרה של קריאה ל-TradeFederation. |
IConfigurationFactory |
פקטורי ליצירת IConfiguration s
|
IConfigurationReceiver |
ממשק פשוט לייצוג אובייקט שמקבל IConfiguration .
|
IConfigurationServer | ממשק לשרת תצורה. |
ICredentialFactory |
ממשק של מפעל פרטי הכניסה ליצירת Credential של OAuth2.
|
IDefaultObjectLoader | ממשק לטעינה של אובייקטי ברירת המחדל שצריכים להיות חלק מההגדרות שלנו ב-YAML. |
IDefaultObjectLoader.LoaderConfiguration | אובייקט התצורה של הטעינה להעברת מידע למטעין. |
IDeviceActionReceiver | מספק ממשק API לקבלת אירועים במכשיר. |
IDeviceBuildInfo |
IBuildInfo שמייצג גרסה מלאה של build למכשיר Android ואת הבדיקות שלו (אופציונלי).
|
IDeviceBuildProvider |
IBuildProvider שמשתמש במידע מ-ITestDevice כדי לאחזר build.
|
IDeviceConfiguration | ממשק של בעל הגדרות המכשיר. |
IDeviceFlasher | איך מאפסים את המכשיר באמצעות אימג'. |
IDeviceFlasher.UserDataFlashOption | Enum של אפשרויות לטיפול בתמונה של userdata |
IDeviceManager | ממשק לניהול הקבוצה של המכשירים הזמינים לבדיקה. |
IDeviceManager.IFastbootListener | מאזין לשינויים במצב fastboot. |
IDeviceMonitor | ממשק למעקב אחרי מצב המכשירים. |
IDeviceMonitor.DeviceLister |
סוג הדומה ל-Runnable , שצריך להחזיר את המכשירים הידועים ואת המצבים שלהם.
|
IDeviceRecovery | ממשק לשחזור מכשיר שהפסיק להתחבר לאינטרנט. |
IDeviceSelection | ממשק לקריטריונים לבחירת מכשיר. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor |
השירות הזה מספק אמצעים למעקב אחרי המצב של IDevice .
|
IDeviceTest |
ממשק לאובייקט שצריך הפניה ל-ITestDevice .
|
IDisableable | ממשק שמתאר אובייקט Tradefed שאפשר להשבית. |
IDynamicShardingClient |
ממשק עטיפה ללקוח הפיצול
הסיבה לכך היא שנוכל להחליף אותו ב-HTTP או ב-test אם יהיה צורך. |
IDynamicShardingConnectionInfo | ממשק לכיתות שמכילות פרטי חיבור של חלוקה דינמית (sharding) |
IEmail | ממשק לשליחת אימייל. |
IEmail.Message | מאגר לנתוני הודעות אימייל. |
IFileDownloader | ממשק להורדת קובץ מרוחק. |
IFileEntry |
הגדרת ממשק שמספקת חוזה פשוט יותר שניתן ליצור לו מודלים ל-methods של FileEntry .
|
IFileResolverLoader |
טעינת הטמעות של IRemoteFileResolver .
|
IFileResolverLoader.ResolverLoadingException | חריגה שמופיעה אם לא ניתן לטעון או לאתחל פותר. |
IFlashingResourcesParser | ממשק להצגת הגרסאות הנדרשות של קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) במכשיר. |
IFlashingResourcesRetriever | ממשק לאחזור קובצי תמונה משניים שנדרשים כדי להריץ איפוס (flash) של מכשיר. |
IFolderBuildInfo |
IBuildInfo מופשט פשוט, שבו ארטיפקטים של ה-build נמצאים בספרייה של מערכת קבצים מקומית.
|
IFormatterGenerator |
ממשק שמתאר מעצב של SuiteResultHolder .
|
IGlobalConfiguration | כיתה שמכילה את פרטי ההגדרה הגלובליים של מכונה אחת של Trade Federation (כולל כל מספר הפעלות של הגדרות בפועל). |
IHarnessException | תיאור של ממשק החריגות של רתמה שייושם על ידי חריגות של רתמה. |
IHostCleaner | ניקוי המארח אחרי סיום הרצת הבדיקה. |
IHostHealthAgent | ממשק להעברת מדדי מארח או מכשיר. |
IHostMonitor | ממשק לשליחת נתוני המארח |
IHostMonitor.HostDataPoint | סיווג כללי לנתונים שעליו מדווחים. |
IHostMonitor.HostMetricType | |
IHostOptions | ממשק של בעל האפשרויות לאירוח. |
IHostOptions.PermitLimitType | Enum שמתאר את מגבלות ההרשאות האפשריות. |
IHostResourceManager | ממשק לניהול משאב המארח. |
IHttpHelper | שיטות עזר לביצוע בקשות HTTP. |
IHttpHelper.DataSizeException | |
IIncrementalSetup | ממשק שעוזר להחליט אם לנסות הגדרה מצטברת למגישי דוחות TradeFed. |
IInvocationContext | מכיל מידע על הקריאה (Invocation) כדי שהבדיקות יוכלו לגשת אליו במקרה הצורך. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | בדיקה שצריכה להפנות להקשר של ההפעלה. |
IInvocationExecution | ממשק שמתאר את הפעולות שיתבצעו כחלק מהפעלה. |
IKeyStoreClient | ממשק לגישה למאגר מפתחות לצורך אחסון סיסמאות או מידע אישי רגיש. |
IKeyStoreFactory |
פקטורי ליצירת IKeyStoreClient .
|
ILabPreparer |
ממשק של סמן לצורך הכנת מעבדה
תיאור של הממשקים האלה מופיע בקטע |
ILeveledLogOutput | מחלקות שמטמיעות את הממשק הזה מספקות שיטות שמטפלות בהצגת הודעות ביומן. |
ILogcatReceiver |
כיתה שמספקת את הפלט של logcat של מכשיר כ-InputStreamSource .
|
ILogRegistry |
ממשק ליומן ILogOutput מסוג singleton שמבצע מפולפס ומנהל יומנים שונים.
|
ILogRegistry.EventType | אירועים שרצוי לתעד ביומן |
ILogSaver | כיתות שמטמיעות את הממשק הזה מספקות שיטות לאחסון יומנים במיקום מרכזי. |
ILogSaverListener |
מאפשר ל-ITestInvocationListener להאזין למועד שבו קובצי יומנים נשמרים.
|
ImageContentAnalyzer | ניתוח תוכן של תמונות של מכשירים |
IManagedTestDevice | אובייקט ITestDevice שמחזור החיים שלו מנוהל. |
IManagedTestDevice.DeviceEventResponse |
קונטיינר לתגובה לקריאה של IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
IManagedTestDeviceFactory |
ממשק היוצרים לIManagedTestDevice
|
IMetricCollector | הממשק הזה יתווסף כקישוט בדיווח על תוצאות הבדיקות כדי לאסוף מדדים תואמים. |
IMetricCollectorReceiver |
ממשק ל-IRemoteTest s שצריך להטמיע אם הם צריכים לקבל את רשימת ה-IMetricCollector s להרצת הבדיקה.
|
IMoblyYamlResultHandler | ממשק של טיפול בתוצאות של mobly yaml. |
IMoblyYamlResultHandler.ITestResult | ממשק של תוצאת yaml של mobly |
IModuleController | ממשק לניהול ההפעלה של מודול. |
IModuleController.RunStrategy | Enum שמתאר את אופן ההפעלה של המודול. |
IModuleParameterHandler | הממשק לפרמטרים של מודולים של חבילות. |
IMultiDeviceRecovery | ממשק לשחזור של כמה מכשירים אופליין. |
IMultiDeviceTest | הממשק הזה הוצא משימוש. הממשק הזה נשמר באופן זמני למטרות תאימות, אבל הוא לא נמצא יותר בשימוש. אין להטמיע אותו. |
IMultiTargetPreparer | הכנת סביבת הבדיקה לכמה מכשירים בו-זמנית. |
INativeDevice |
ממשק API מהימן ברמה מעט גבוהה יותר ל-ddmlib IDevice .
|
INativeDeviceTest |
ממשק לאובייקט שצריך הפניה ל-INativeDevice .
|
IncrementalImageUtil | כלי שמאפשר להשתמש בעדכון המצטבר של התמונה והמכשיר. |
InfraErrorIdentifier | מזהים של שגיאות מהתשתית של Trade Federation ומהתשתית התלויה (כמו תשתית build). |
InputStreamSource |
הממשק הזה בעצם עוטף ERROR(/InputStream) כדי שאפשר יהיה ליצור ממנו עותק.
|
InstallAllTestZipAppsSetup |
ITargetPreparer שמתקין את כל האפליקציות בקובץ zip לבדיקה.
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
ITargetPreparer שמתקין קובץ APK אחד או יותר שנמצאים במערכת הקבצים.
|
InstallBuildEnvApkSetup |
ITargetPreparer שמתקין קובץ APK אחד או יותר לבדיקה מסביבת build של פלטפורמת Android.
|
InstalledInstrumentationsTest | הפעלת כל הרכיבים של המדידה שנמצאים במכשיר הנוכחי. |
InstallKernelModulePreparer | כלי להכנת יעד שמתקין מודולים של ליבה. |
InstantAppHandler |
ה-handler של ModuleParameters.INSTANT_APP .
|
InstrumentationPreparer |
ITargetPreparer שמריץ את המדידה
|
InstrumentationTest | בדיקה שמריצה חבילת בדיקות של מכשור במכשיר נתון. |
InvocationContext |
הטמעה כללית של IInvocationContext .
|
InvocationExecution | כיתה שמתארת את כל שלבי ההפעלה: build download, target_prep, run tests, clean up. |
InvocationLocal<T> | הכיתה הזו מספקת משתנים ברמת ההפעלה. |
InvocationMetricLogger | מחלקת שירות להפעלה של רישום ביומן של מדדים מסוימים. |
InvocationMetricLogger.InvocationGroupMetricKey | קיבוץ מאפשר לתעד כמה קבוצות באותו מפתח. |
InvocationMetricLogger.InvocationMetricKey | מפתח מיוחד בעל שם שאנחנו תמיד נאכלס לקריאה. |
InvocationStatus | מחלקה לאחסון סטטוס ההפעלה. |
InvocationStatus | enum לעזרה שמייצג את סטטוס ההפעלה |
InvocationSummaryHelper |
כיתת עזר לאיסוף ולדיווח על TestSummary לקבוצה של מאזינים
|
InvocationToJUnitResultForwarder |
מחלקה שמקשיבה לאירועים מסוג ITestInvocationListener ומעבירה אותם ל-TestListener .
|
IPostProcessor | עיבוד נתונים לאחר הבדיקה הוא אובייקט של Trade Federation שמאפשר עיבוד של מדדים ורשומות ביומן אחרי הבדיקה ולפני הדיווח על התוצאות. |
IRemoteFeature | ממשק שמתאר תכונה ב-Tradefed שאפשר להריץ על סמך הבקשה. |
IRemoteFileResolver | ממשק לאובייקטים שיכולים לפתור קובץ מרוחק לקובץ מקומי. |
IRemoteFileResolver.RemoteFileResolverArgs | הארגומנטים המועברים למפזרים |
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 | ממשק של אובייקט שמתאר את אסטרטגיית הפיצול (sharding) שתהיה בתוקף בהגדרה. |
IsolatedHostTest | הטמעת מפעיל של TradeFed שמשתמש בתהליך משנה כדי להריץ את הבדיקות בסביבה עם תלות נמוכה, במקום להריץ אותן בתהליך הראשי. |
ISupportGranularResults |
ממשק שמציין אם ITestInvocationListener תומך בקבלת התוצאות המפורטות או לא.
|
ISystemStatusChecker | בודק שמבצע בדיקות של סטטוס המערכת ומחזיר ערך בוליאני כדי לציין אם המערכת נמצאת במצב צפוי. |
ISystemStatusCheckerReceiver |
IRemoteTest שדורש גישה ל-ISystemStatusChecker מההגדרה.
|
ITargetCleaner | הממשק הזה הוצא משימוש. השיטה tearDown הועברה לממשק הבסיסי ITargetPreparer. |
ITargetPreparer | הכנת סביבת הבדיקה להרצת הבדיקה. |
ITerribleFailureHandler |
ממשק לטיפול בכשלים חמורים מ-LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | כלי להרצה שיכול לסנן אילו בדיקות להריץ על סמך הערות. |
ITestCollector | מספקת תמיכה באיסוף בדיקות. כשהיא מוגדרת, הכלי להרצת בדיקות צריך לבצע בדיקה ללא הפעלה כדי לאסוף תרחישים לבדיקה בלי להריץ אותם בפועל. |
ITestDevice |
ממשק API מהימן ברמה מעט גבוהה יותר ל-ddmlib IDevice .
|
ITestDevice.ApexInfo | סוג פשוט של מבנה (struct) לאחסון מידע על APEX יחיד. |
ITestDevice.MountPointInfo | סוג struct פשוט לאחסון מידע על נקודת mount אחת |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | כלי להרצה שיכול לקבל קובץ שמציין אילו בדיקות להריץ ו/או לא להריץ. |
ITestFilterReceiver | כלי להרצה שיכול לסנן אילו בדיקות להריץ. |
ITestInformationReceiver |
ממשק לקבלת TestInformation בחלק מהכיתות.
|
ITestInvocation | טיפול בהפעלה אחת של בדיקת TradeFederation. |
ITestInvocation.ExitInformation | מייצג פרטי יציאה מסוימים של קריאה. |
ITestInvocationListener | מאזין לתוצאות הבדיקה מהפעלת הבדיקה. |
ITestLifeCycleReceiver | מקבלת התראות על אירועים במהלך הרצת בדיקות של מכשירי מדידה. |
ITestLogger | ישות שיכולה לבצע רישום ביומן של מקורות נתונים מסוגים שונים. |
ITestLoggerReceiver |
ישות שאפשר להחדיר לה מופע של ITestLogger כדי שאפשר יהיה להשתמש בה למטרות רישום ביומן.
|
ITestsPool | ממשק שמתאר מאגר בדיקות שאנחנו יכולים לגשת אליו ולהפעיל אותו. |
ITestSuite | כיתה מופשטת המשמשת להרצת חבילת בדיקות. |
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | ממשק שמתאר כלי עזר לטעינה של תוצאות קודמות באופן שניתן להריץ מחדש. |
ITestSummaryListener |
ממשק שמאפשר ל-ITestInvocationListener להחליף מידע מוגבל באמצעות סיכומים.
|
ITestsZipInstaller | התקנת בדיקות ממקבץ zip של בדיקות (כפי שהתקבלו כפלט ממערכת ה-build) במכשיר. |
ITokenProvider | ממשק שמתאר אובייקט שיכול לספק את האסימונים של מכשיר מסוים. |
ITokenRequest |
ממשק ש-IRemoteTest יכול להטמיע כדי לחשוף את העובדה שהוא מחייב מכשיר עם אסימון מיוחד.
|
J
JarHostTest | מפעיל בדיקות לבדיקות JUnit בצד המארח. |
JarHostTest.HostTestListener | מאזין מעטפת שמעביר את כל האירועים, מלבד testRunStarted() ו-testRunEnded(), למאזין המוטמע. |
JavaCodeCoverageCollector |
BaseDeviceMetricCollector שמושך מהמכשיר מדידות של כיסוי Java ומתעדה אותן כפריטי בדיקה.
|
JavaCodeCoverageFlusher | סיווג שירות שמאפס ומאלץ שטיפה של מדידות כיסוי קוד Java מהתהליכים שפועלים במכשיר. |
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 |
מחלקה שמקשיבה לאירועים מסוג TestListener ומעבירה אותם ל-ITestInvocationListener .
|
JUnitXmlParser | מנתח שחולץ נתונים של תוצאות בדיקות מתוצאות JUnit שמאוחסנות ב-XMLJUnitResultFormatter של ant, ומעביר אותם אל ITestInvocationListener. |
K
KernelModuleUtils | |
KernelTargetTest | מפעיל בדיקות לקובץ הפעלה שפועל ביעד ומנתח את התוצאה של בדיקת הליבה. |
KernelTestModuleController | סוג בסיס לבקר מודול כדי שלא ירוצו בדיקות כשהוא לא תואם לארכיטקטורה . |
KeyguardControllerState | מאגר למצבים של מסך הנעילה. |
KeyguardStatusChecker | בדיקת הסטטוס של מסך הנעילה אחרי ביצוע המודול. |
KeyStoreException | המערכת תיצור אירוע כזה כשתיגרם שגיאה קריטית במאגר המפתחות. |
KillExistingEmulatorPreparer |
ITargetPreparer שמשבית אמולטור שפועל.
|
KnownFailurePreparer | Target preparer to skip retrying known failure. |
KTapResultParser | קריאת הפלט של KTAP כפי שהוא נוצר על ידי מודול הבדיקה של KUnit וממוקם בקובץ results בקטע debugfs. |
KTapResultParser.ParseResolution | |
KUnitModuleTest | מפעיל בדיקות להרצת מודולים של בדיקות KUnit במכשיר. |
L
LabResourceDeviceMonitor | הכלי למעקב אחר משאבי המעבדה שמפעיל או מנהל את שרת ה-gRPC של LabResourceService. |
LargeOutputReceiver | כיתה שנועדה לעזור בהרצת פקודות ממושכות לאיסוף פלט. |
LastShardDetector |
כשמריצים חלוקה לקטעים מקומית, לפעמים רוצים לבצע פעולות מסוימות רק כשהקטע האחרון מגיע ל-invocationEnded(long) .
|
LeakedThreadStatusChecker | בדיקת סטטוס כדי לוודא שמודול לא גורם לדליפת פעילות של שרשור. |
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 שנועד ליצור קובץ snapshot נקי של אמולטור מסביבת פיתוח או build של Android |
LocalFileHeader | LocalFileHeader היא כיתה שמכילה את המידע של קובץ או תיקייה בתוך קובץ ZIP. |
LocalFileResolver |
הטמעה של IRemoteFileResolver שמאפשרת לקשר קבצים מקומיים
|
LocalFolderBuildProvider |
IBuildProvider שמרכיב IFolderBuildInfo על סמך נתיב מקומי שסופק
|
LocalHostResourceManager | משאב המארח של מנהל החשבון. |
LocalPool | הטמעה של מאגר בדיקות מקומיות |
LocalRunInstructionBuilder | כלי להדרכה על איך להריץ את הבדיקה באופן מקומי. |
LockSettingsBaselineSetter | פונקציית setter להסרת ההגדרות של נעילת המסך. |
יומן | סיווג ביומן שמשקף את ה-API במקורות הראשיים של Android. |
Log.ILogOutput | מחלקות שמטמיעות את הממשק הזה מספקות שיטות שמטפלות בהצגת הודעות ביומן. |
Log.LogLevel | טיפוס enum של רמת הרישום ביומן. |
LogcatCrashResultForwarder | מאזין מיוחד: במקרה של כשלים (קריסה של תהליך המדידה) הוא ינסה לחלץ מה-logcat את הנתונים של הקריסה ולהוסיף אותם להודעת הכשל שמשויכת לבדיקה. |
LogcatEventParser | |
LogcatEventType |
סוגי האירועים ב-LogcatEventParser .
|
LogcatOnFailureCollector | אוסף שיאגר logcat ויתעדה אותו ביומן כשמקרה בדיקה נכשל. |
LogcatReceiver | כיתה שאוספת את logcat ברקע. |
LogcatTimingMetricCollector | אוסף מדדים שאוסף מידע על תזמון (למשל, זמן המעבר של המשתמש) מ-logcat במהלך בדיקה אחת או כמה בדיקות חוזרות, באמצעות דפוסי ביטוי רגולרי נתונים כדי לנתח את אותות ההתחלה והסיום של אירוע משורות logcat. |
LogDataType | מייצג את סוג הנתונים של נתוני היומן. |
LogFile | סיווג שמכיל את המטא-נתונים של קובץ יומן ששמור. |
LogFileSaver |
פונקציית עזר ל-ITestInvocationListener שתשמור את נתוני היומן בקובץ.
|
LogReceiver | |
LogRegistry |
הטמעה של ILogRegistry שמבצעת מוליפסקס ומנהלת יומנים שונים, ומשתמשת ביומן המתאים על סמך ThreadGroup של השרשור שמבצע את הקריאה.
|
LogSaverResultForwarder |
ResultForwarder לשמירת יומנים באמצעות שומר הקבצים הגלובלי.
|
LogUtil | כיתה של כלי לתיעוד ביומן. |
LogUtil.CLog |
סוג shim ל-Log שמשתמש באופן אוטומטי בשם הכיתה הפשוט של מבצע הקריאה החוזרת בתור תג היומן
|
LUCIResultReporter | דיווח על תוצאות ששומר את תוצאות הבדיקה שנדרשות ל-ResultDB ול-LUCI בפורמט JSON (go/result-sink) ומתעדה את מיקום הקובץ במסוף. |
M
MainlineModuleHandler | סוג פשוט של טיפול במודולים ראשיים שיוצר InstallApexModuleTargetPreparer ומחדיר את הקישור הדינמי אליו על סמך המודולים הראשיים הנתונים כדי לאחזר אותם באופן אוטומטי. |
MainlineTestModuleController | סוג בסיס לבקרת מודול להרצת בדיקות על סמך המודולים הראשיים שהועמסו מראש במכשיר שנבדק. |
ManagedRemoteDevice | מכשיר שפועל בתוך מכונה וירטואלית שאנחנו מנהלים מרחוק באמצעות מכונה של Tradefed בתוך המכונה הווירטואלית. |
ManagedTestDeviceFactory | מפעל ליצירת סוגי המכשירים השונים שאפשר לעקוב אחריהם באמצעות Tf |
MaxSdkModuleController | סוג בסיס לבקרת מודול כדי לא להריץ בדיקות בגרסאות שמעל למספר גרסת ה-SDK שצוין. |
MergedZipEntryCollection | מיזוג של רשומות zip נפרדות בקובץ zip גדול לבלוק אחד כדי לצמצם את מספר ניסיונות ההורדה. |
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer שמאפשר להעביר מידע מ-build אחד ל-build אחר על ידי מתן שם להם ולמפתח הקובץ שרוצים להעתיק ל-build השני.
|
MergeStrategy | תיאור האופן שבו צריך לצבור את התוצאות כשיש כמה ניסיונות. |
MerkleTree | ייצוג של עץ Merkle כפי שמוגדר בממשק ה-API להפעלה מרחוק. |
MetricFilePostProcessor | משמש להעלאת קובץ יומן המדדים שנאסף במהלך הבדיקה וברמת ההרצה. |
MetricOption |
הערה לשיטות בדיקה עם הערה @Test , או אם ההערה היא חלק מרשימת ההערות של TestDescription שמאפשרת לציין פרמטרים נוספים שימושיים לכוונון ההתנהגות של הקולקטורים, לסינון שיטות מסוימות.
|
MetricsXMLResultReporter | MetricsXMLResultReporter כותב מדדי בדיקה ומדדי ריצה לקובץ XML בתיקייה שצוינה בפרמטר metrics-folder בשלב invocationEnded של הבדיקה. |
MetricTestCase |
תוסף של TestCase שמאפשר לתעד מדדים כשהקוד פועל כחלק מ-TradeFed.
|
MetricTestCase.LogHolder | מבנה שמכיל קובץ יומן לדיווח. |
MetricUtil | סיווג שירות לצורך אחזור מדדים מתצורות statsd שהוגדרו. |
MetricUtility | מכיל שיטות שירות נפוצות לאחסון מדדי הבדיקה, לצבירת המדדים בבדיקות דומות ולכתיבת המדדים לקובץ. |
MinApiLevelModuleController | סוג בסיס לבקר מודול כדי שלא ירוצו בדיקות אם הוא נמוך מרמת API מסוימת. |
MinSdkModuleController | סוג בסיס לבקרת מודול, כדי שלא יתבצעו בדיקות בגרסאות שמספר גרסת ה-SDK שלהן נמוך ממספר גרסת ה-SDK שצוין. |
MixImageZipPreparer |
קובץ IMultiTargetPreparer שמערבב בין קובצי אימג' של build של מערכת לבין קובץ build של מכשיר.
|
MixKernelTargetPreparer |
ITargetPreparer שמאפשרת לשלב בין קובץ אימג' של ליבה לבין קובץ אימג' של מכשיר.
|
MoblyBinaryHostTest | בדיקת מארח שמטרתה להריץ קובץ בינארי של Python ל-Mobly ממערכת ה-build של Android (Soong) |
MoblyYamlResultControllerInfoHandler | טיפול ברכיב 'Controller Info' בתוצאה של Mobly yaml. |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | מפעל לטיפול בתוצאות של yaml ב-Mobly, שיוצר טיפול מתאים על סמך סוג התוצאה. |
MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
MoblyYamlResultHandlerFactory.Type | |
MoblyYamlResultParser | מנתח של תוצאות בדיקות yaml ב-Mobly. |
MoblyYamlResultRecordHandler | טיפול ברכיב 'Record' בתוצאה של Mobly yaml. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | טיפול ברכיב 'Summary' בתוצאה של Mobly yaml. |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | טיפול באלמנט 'רשימת שמות של בדיקות' בתוצאה של yaml ב-Mobly. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | טיפול ברכיב 'נתוני משתמשים' בתוצאה של yaml ב-Mobly. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
ModuleDefinition | מאגר של הגדרות הפעלת הבדיקה. |
ModuleListener |
מאזין שמצורף לכל IRemoteTest של כל מודול כדי לאסוף את רשימת התוצאות.
|
ModuleLogcatCollector | גרסת האוסף של logcat, אבל למודול. |
ModuleMerger |
כיתת עזר לפעולה שקשורה למיזוג של ITestSuite ו-ModuleDefinition אחרי פיצול.
|
ModuleOemTargetPreparer | |
ModuleParameters | ערכים מיוחדים שמשויכים למפתחות 'פרמטר' של המארז במטא-נתונים של כל מודול. |
ModuleParametersHelper |
פונקציית עזרה לקבלת הערך של IModuleParameterHandler שמשויך לפרמטר.
|
ModuleProtoResultReporter | דיווח על תוצאות שמיועד לדיווח רק על התוצאות ברמת המודול. |
ModulePusher | |
ModulePusher.ModulePushError | שגיאה קטלנית במהלך דחיפת המודול Mainline. |
ModuleSplitter |
פונקציית עזר שמחלקת רשימה של מודולים שמיוצגים על ידי IConfiguration לרשימה של יחידות ביצוע שמיוצגות על ידי ModuleDefinition .
|
ModuleTestTypeUtil | מכיל שיטות שירות נפוצות לבדיקת המודול. |
MultiFailureDescription |
איך אוספים כמה FailureDescription בתוך מחזיק אחד.
|
MultiMap<K, V> |
ERROR(/Map) שתומך במספר ערכים לכל מפתח.
|
לא
NameMangleListener | מאזין proxy לתרגום שמות של שיטות בדיקה, כיתות וחבילות בזמן הדיווח על התוצאות. |
NativeBenchmarkTest | בדיקה שמריצה קובץ הפעלה של בדיקת ביצועים מקורית במכשיר נתון. |
NativeBenchmarkTestParser |
IShellOutputReceiver שמנתח את הפלט של נתוני בדיקת ההשוואה לשוק, ומאגר מדדים של הזמן הממוצע לכל פעולה.
|
NativeBridgeModuleController | בקר מודול לבדיקה אם מכשיר תומך בגשר מקורי. |
NativeCodeCoverageFlusher | סיווג שירות שמנקה מדידות של כיסוי מקורי ומאלץ שטיפה של נתוני כיסוי מקורי מהתהליכים במכשיר. |
NativeDevice |
הטמעת ברירת המחדל של ITestDevice במכשירי Android עם סטאק חלקי.
|
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' כדי לזהות את הזיכרון המקומי שלא ניתן לגשת אליו שנמצא כרגע בכל תהליך.
|
NativeStressTest | בדיקה שמריצה קובץ הפעלה מקורי של בדיקת לחץ גופני במכשיר נתון. |
NativeStressTestParser |
IShellOutputReceiver שמנתח את הפלט של נתוני בדיקת הלחץ, ומאגר מדדים לגבי מספר החזרות שהושלמו והזמן הממוצע לכל חזרה.
|
NegativeHandler | טיפול שמציין שאין לבצע שום פעולה, והפרמטר לא אמור ליצור מודול נוסף. |
NestedDeviceStateMonitor | מכשיר למעקב אחרי מצב המכשיר שמבצע בדיקות נוספות במכשיר המוטמע כדי להתאים את עצמו לפרטים הספציפיים של הסביבה הווירטואלית. |
NestedRemoteDevice | ייצוג של המכשיר שפועל בתוך מכונה וירטואלית מרוחקת של Cuttlefish. |
NetworkNotAvailableException | הבעיה הזו מתרחשת כשמכשיר לא מצליח להתחבר לרשת לצורך בדיקה. |
NoApkTestSkipper | כלי הכנה מיוחד שמאפשר לדלג על קריאה לחלוטין (הכנה ובדיקות) אם אין חבילות APK לבדיקה. |
NoDeviceException | ההודעה הזו מתקבלת כשאין מכשיר שבו אפשר להריץ פקודה מסוימת. |
NoisyDryRunTest | הרצת בדיקה רועשת בקובץ פקודות. |
NoOpConfigOptionValueTransformer |
פעולה ללא תפעול (no-op) IConfigOptionValueTransformer
|
NotMultiAbiHandler |
טיפול מיוחד שמעדכן את SuiteModuleLoader שאסור ליצור מודול ב-abi המשני.
|
NullDevice |
placeholder IDevice שמשמש את DeviceManager להקצאה כשהערך של IDeviceSelection.nullDeviceRequested() הוא true
|
O
OpenObjectLoader | רכיב טעינה לאובייקטים שמוגדרים כברירת מחדל ב-AOSP. |
אפשרות |
הוספת הערה לשדה שמייצג אפשרות IConfiguration .
|
Option.Importance | |
OptionClass |
הוספת הערה לכיתה שמייצגת אובייקט IConfiguration .
|
OptionCopier |
סיווג עזר שיכול להעתיק ערכים של שדות Option עם שמות זהים מאובייקט אחד לאובייקט אחר.
|
OptionDef |
מכיל את הפרטים של Option .
|
OptionFetcher | פונקציית עזרה לקבלת אפשרויות הבדיקה מהתהליך ההורה. |
OptionNotAllowedException |
ConfigurationException ספציפי כשלא ניתן להעביר אפשרות בשורת הפקודה.
|
OptionSetter |
מילוי השדות Option .
|
OptionSetter.OptionFieldsForName | מאגר לרשימת שדות האפשרויות עם השם הנתון. |
OptionUpdateRule | קובעת את ההתנהגות כשמציינים אפשרות כמה פעמים. |
OtaDeviceBuildInfo |
IDeviceBuildInfo שמשמש לבדיקת עדכונים אופליין.
|
OtatoolsBuildInfo |
קובץ IBuildInfo שמכיל ארטיפקטים של otatools.
|
OtaUpdateDeviceFlasher | תוכנה להצגת קובץ אימג' במכשיר שמפעילה את הסקריפט system/update_engine/scripts/update_device.py עם חבילת OTA מלאה או מצטברת כדי לעדכן את קובץ האימג' של המכשיר. |
OxygenUtil | כלי ליצירת אינטראקציה עם שירות Oxygen. |
P
PackageInfo | מאגר של פרטי החבילה של אפליקציה שנותחו מהמכשיר. |
PackageInstalledModuleController | בקר המודול לא יפעיל בדיקות אם החבילות הנתונות לא מותקנות במכשיר. |
צמד<A, B> | מגדירים את הכיתה Pair שלנו, שמכילה שני אובייקטים. |
PairingMultiTargetPreparer | הכלי להכנה למספר יעדים עוזר לבצע התאמה (וחיבור) של Bluetooth בין שני מכשירים. |
ParallelDeviceExecutor<V> |
Wrapper של ERROR(/ExecutorService) להרצת פונקציה במקביל.
|
ParentSandboxInvocationExecution |
הגרסה של InvocationExecution לפעולות המיוחדות של ההפעלה ברמת ההורה כשמריצים ארגז חול.
|
ParentShardReplicate | שכפול ההגדרה של מכשיר אחד לכל המכשירים האחרים שייכללו בחלוקה לפלחים. |
PartialZipDownloadCache | כלי לשמירת קבצים שהורדתם חלקית במטמון על סמך התוכן שלהם. |
PassingTestFileReporter |
ITestInvocationListener ששומר את רשימת מקרי הבדיקה שעברו קובץ בדיקה.
|
PerfettoGenericPostProcessor | מעבד פוסט שממיר קובץ proto של מדד טקסט/בינארי של perfetto לזוגות מפתח/ערך על ידי הרחבה רפרסיבית של הודעות ה-proto והשדות עם ערכי מחרוזות, עד שמגיעים לשדה עם ערך מספרי. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | הכלי לעיבוד של Perfetto דוחף את קובץ התצורה למכשיר במיקום סטנדרטי שיש ל-Perfetto גישה אליו. |
PerfettoPullerMetricCollector |
הטמעה בסיסית של FilePullerDeviceMetricCollector שמאפשרת למשוך את קובצי perfetto מהמכשיר ולאסוף ממנו את המדדים.
|
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder |
סוג שימושי להקלטת נתוני מעקב של Perfomance ב-ITestDevice .
|
PrettyPrintDelimiter | כלי עזר שעוזר להדפיס הודעה מופרדת שמודגשת. |
PrettyTestEventLogger | יומן שמתאים את האירועים ומתעדים אותם כדי להקל על ניפוי הבאגים. |
ProcessInfo | משמש לאחסון מידע שקשור לתהליך(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
ProcessUtil | |
ProfileParameterHandler | טיפול בפרמטר בסיס לכל משתמש בפרופיל. |
ProfileTargetPreparer |
כיתה בסיסית להגדרת כלי להכנת יעדים לכל משתמש בפרופיל android.os.usertype.profile.XXX .
|
PropertyChanger | סיווג שימושי לשינוי (או הוספה) של פריטים בקובץ נכס של Android. |
ProtoResultParser | מנתח לפורמט ה-proto של תוצאות Tradefed. |
ProtoResultParser.TestLevel | ספירה מייצגת את הרמה הנוכחית של ה-proto שעובד עליו. |
ProtoResultReporter |
דיווח על תוצאות יוצר protobuf של TestRecord עם כל התוצאות בפנים.
|
ProtoUtil | שיטות שירות לטיפול בהודעות protobuf ללא תלות בסוג. |
ProxyConfiguration | אובייקט שמאפשר להפנות להגדרה מרוחקת כדי להריץ אותה. |
PsParser | כלי המשמש לניתוחים(USER, PID ו-NAME) מפלט הפקודה ps. |
PtsBotTest | הרצת בדיקות של PTS-bot. |
PtsBotTest.TestFlagConfiguration | |
PtsBotTest.TestFlagConfiguration.FlagConfig | |
PushFileInvoker |
הסיווג הזה הוצא משימוש.
במקום זאת, צריך להשתמש ב-PushFilePreparer
|
PushFilePreparer |
ITargetPreparer שמנסה לדחוף מספר כלשהו של קבצים מכל נתיב מארח לכל נתיב מכשיר.
|
PythonBinaryHostTest |
בדיקת מארח שמטרתה להריץ קובץ בינארי של Python ממערכת ה-build של Android (Soong)
הכלי להרצת בדיקות תומך במסנן הכללה ובמסנן החרגה. |
PythonBinaryHostTest.PythonForwarder | מעביר תוצאות כדי להחליף את שם ההרצה בשם הבינארי. |
PythonUnitTestResultParser |
הפונקציה מפרשת את הפלט של בדיקות שפועלות באמצעות מסגרת ה-unittest של Python וממירה אותו לקריאות לסדרה של ITestInvocationListener .
|
PythonUnitTestRunner |
הסיווג הזה הוצא משימוש.
במקום זאת, צריך להשתמש ב-PythonBinaryHostTest .
|
PythonVirtualenvHelper | כיתה עזרה להפעלת סביבה וירטואלית של Python 3. |
PythonVirtualenvPreparer | הגדרת Python virtualenv במארח והתקנת חבילות. |
Q
QuotationAwareTokenizer |
R
RebootReasonCollector | אוסף נתונים של הפעלות מחדש של המכשיר במהלך הרצה של הבדיקה, ומדווח עליהם לפי סיבה ומספר. |
RebootTargetPreparer | כלי להתקנת יעד שמפעיל מחדש את המכשיר. |
RecoveryLogPreparer | כלי לעיבוד מטרות שמשתמש באיסוף יומנים לפני השחזור. |
RegexTrie<V> |
RegexTrie הוא עץ טריא (Trie) שבו כל מקטע ERROR(/Pattern) .
|
RemoteAndroidDevice |
הטמעה של ITestDevice במכשיר Android עם סטאק מלא שמחובר באמצעות adb connect.
|
RemoteAndroidTestRunner | הפעלה מרחוק של פקודת בדיקה של Android ודיווח על התוצאות. |
RemoteAndroidTestRunner.StatusReporterMode | מייצג מצב של דיווח על סטטוס באפשרויות הפקודה של מכשיר ה-AM. |
RemoteAndroidVirtualDevice |
הרחבה של התנהגות RemoteAndroidDevice למכשיר Android עם סטאק מלא שפועל ב-Google Compute Engine (GCE).
|
RemoteAvdIDevice |
placeholder IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.gceDeviceRequested() הוא true
|
RemoteCacheClient | הטמעה של RemoteActionCache שמשתמשת בקריאות gRPC לשרת API מרוחק. |
RemoteDynamicPool | הטמעת מאגר של בדיקות בתור לעבודה מרחוק |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | כיתה פשוטה שמאפשרת לטעון קבצים ממגוון מקומות באמצעות מזהי URI והפונקציונליות של ספק השירות. |
RemoteFileUtil | סוג שירות לטיפול בקובץ ממכונה מרוחקת |
RemoteInvocationExecution |
הטמעה של InvocationExecution שמפעילה ביצוע מרחוק.
|
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | כלי להרצת פקודות SSH במכונות מרוחקות. |
RemoteTestTimeOutEnforcer | מאזינים שמאפשרים לבדוק את זמן הביצוע של הגדרת בדיקה נתונה ולפסול אותה אם היא חורגת מזמן קצוב מראש. |
RemoteZip | כלי עזר לביטול דחיסת קבצים ספציפיים בתוך קובץ ZIP מרוחק. |
RemoveSystemAppPreparer |
ITargetPreparer להסרת קובץ APK ממחיצה המערכת לפני הרצה של בדיקה.
|
ReportPassedTests | דיווח בקובץ על מסננים אפשריים להחרגת בדיקה שעברה. |
RequestUtil | כלי עזר שמאפשרים ניסיון חוזר כללי של בקשות רשת עם טיפול בשגיאות. |
ResolvePartialDownload | פתרון בקשה להורדה חלקית. |
ResourceMetricUtil | פונקציות שימושיות ליצירת מדדים. |
ResourceUtil | כלי לקריאת משאבי תצורה. |
RestApiHelper | כיתה מסייעת לביצוע קריאות ל-API ל-REST. |
RestartSystemServerTargetPreparer | כלי לניהול יעדי התקנה שמפעיל מחדש את שרת המערכת בלי להפעיל מחדש את המכשיר. |
ResultAggregator | שרת העברה מיוחד שמאגד את התוצאות לפי הצורך, על סמך שיטת הניסיון החוזר שנבחרה. |
ResultAndLogForwarder | שירות העברה של תוצאות ואירועים ביומן. |
ResultForwarder |
ITestInvocationListener שמעביר את תוצאות ההפעלה לרשימה של מאזינים אחרים.
|
ResultsPlayer | ריצה מיוחדת שמפעילה מחדש את התוצאות שהתקבלו. |
RetentionFileSaver | כיתת עזר ליצירת קובץ retention . בספרייה. |
RetryConfigurationFactory | מפעל שמטפל בניסיון חוזר של פקודה. |
RetryLogSaverResultForwarder | שרת העברה שמטפל גם בהעברת הניסיון הנוכחי. |
RetryPreparationDecision | סיווג שמתאר את ההחלטות לגבי הניסיון החוזר בהכנה או ביטול ההרצה של המודול. |
RetryRescheduler | מפעיל מיוחד שמאפשר לתזמן מחדש בדיקות קודמות שנכשלו או לא בוצעו. |
RetryRescheduler.RetryType | סוגי הבדיקות שניתן לנסות שוב. |
RetryResultForwarder |
תוסף של ResultForwarder שתמיד דוחף למספר ניסיון נתון.
|
RetryResultHelper | כיתה עזרה לקביעת אילו מודולים או בדיקות צריך להריץ או לא. |
RetryStatistics |
מבנה שמכיל את הנתונים הסטטיסטיים של סשן ניסיון חוזר של IRemoteTest אחד.
|
RetryStrategy | האסטרטגיה לניסיונות חוזרים שתהיה בשימוש כשמריצים מחדש בדיקות מסוימות. |
RootcanalForwarderPreparer | |
RootTargetPreparer | כלי להכנת יעד שמבצע את הפקודה 'adb root' או 'adb unroot' על סמך האפשרות 'force-root'. |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
בסיס גנרי IMultiDeviceRecovery להרצת תצורה של tradefed כדי לבצע את שלב השחזור.
|
RunHostCommandTargetPreparer | מטרגטים את הכלי להכנת הבדיקה כדי להריץ פקודות שרירותיות של המארח לפני ואחרי הרצת הבדיקה. |
RunHostScriptTargetPreparer | כלי לטירגוט שמפעיל סקריפט לפני הפעלת בדיקה. |
RunInterruptedException | החריגה הזו מתרחשת כשפעולת הפעלה מופסקת על ידי בקשה חיצונית. |
RunNotifierWrapper |
עטיפה של 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 |
הפונקציה מפרשת את הפלט של הבדיקות שפועלות באמצעות מסגרת Benchmarking של Criterion וממירה אותו לשיחות על סדרה של ITestInvocationListener .
|
RustBinaryHostTest | בדיקת מארח שנועדה להריץ קובץ בינארי של Rust ממערכת ה-build של Android (Soong) |
RustBinaryTest | בדיקה שמריצה קובץ בינארי של Rust במכשיר נתון. |
RustTestBase | המחלקה הבסיסית של RustBinaryHostTest ו-RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser |
הפונקציה מפרשת את הפלט של בדיקות שפועלות באמצעות מסגרת ה-unittest של Rust וממירה אותו לשיחות על סדרה של ITestInvocationListener .
|
S
SandboxConfigDump |
סוג של Runner שיוצר IConfiguration על סמך שורת פקודה ומטמיע אותו בקובץ.
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | חריגה מיוחדת בהגדרה שמגיעה מהגדרת ארגז החול. |
SandboxConfigurationFactory | מפעל תצורה מיוחד לטיפול ביצירת הגדרות למטרות ארגז חול. |
SandboxConfigUtil |
סיווג שימושי לניהול IConfiguration במהלך בדיקת חול.
|
SandboxedInvocationExecution | ביצוע מיוחד של ההפעלה בארגז חול: זהו InvocationExection כשאנחנו נמצאים בארגז החול שבו פועלת הפקודה. |
SandboxInvocationRunner | מריצים את הבדיקות שמשויכות להפעלה בארגז החול. |
SandboxOptions |
סוג שיכול לקבל ולספק אפשרויות ל-ISandbox .
|
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 ואילך. |
SearchArtifactUtil | כיתה שימושית שאפשר להשתמש בה כדי לחפש ארטיפקטים של בדיקות. |
SecondaryUserHandler |
ה-handler של ModuleParameters.SECONDARY_USER .
|
SecondaryUserOnDefaultDisplayHandler |
ה-handler של ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY .
|
SecondaryUserOnSecondaryDisplayHandler |
ה-handler של ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY .
|
SemaphoreTokenTargetPreparer | זהו מכשיר הכנה שמשתמש באסימון כדי לסדר את ביצוע הבדיקה במארח של Tradefed. |
SerializationUtil |
כלי לסריאליזציה/לפענוח של אובייקט שמטמיע את ERROR(/Serializable) .
|
ServiceAccountKeyCredentialFactory |
מפעל פרטי כניסה ליצירת OAuth שמבוסס על מפתח של חשבון שירות Credential .
|
SettingsBaselineSetter | פונקציית setter נפוצה לטיפול בהגדרות הבסיסיות של המכשיר באמצעות ITestDevice.setSetting. |
ShardBuildCloner | כיתה עזרה שמטפלת בשכפול של פרטי build משורת הפקודה. |
ShardHelper | כיתת עזר שמטפלת ביצירת הפיצולים ובתזמון שלהם להפעלה. |
ShardListener |
ITestInvocationListener שאוסף תוצאות מחלקיק של קריאה (קריאה שמפוצלת לצורך הפעלה בכמה משאבים בו-זמנית) ומעביר אותן למאזין אחר.
|
ShardMainResultForwarder |
ResultForwarder שמאחד את התוצאות של קריאות בדיקה מחולקות.
|
ShellOutputReceiverStream | תת-סוג של OutputStream שכותב ל-IShellOutputReceiver. |
ShellStatusChecker | בודקים אם סטטוס המעטפת הוא כצפוי לפני ואחרי הרצת מודול. |
ShippingApiLevelModuleController |
מריצים בדיקות אם המכשיר עומד בתנאים הבאים:
|
ShowmapPullerMetricCollector |
הטמעה בסיסית של FilePullerDeviceMetricCollector שמאפשרת למשוך את הקבצים של המפה הוויזואלית מהמכשיר ולאסוף ממנו את המדדים.
|
SideloadOtaTargetPreparer |
כלי להכנת יעד שמבצע טעינת צד של חבילת OTA מסוימת, מחיל את החבילה, ממתין שהמכשיר יופעל ומחדיר את מאפייני ה-build של המכשיר לשימוש כפרטי build
הכלי הזה להכנת יעד מניח שהמכשיר יהיה במצב adb רגיל כשהוא יופעל, וידאג שהמכשיר ייצא מהמצב הזה עם הגרסה החדשה של ה-build. |
SimpleFileLogger |
ILeveledLogOutput שמפנה את הודעות היומן ל-stdout ולקובץ יומן יחיד.
|
SimplePerfResult | אובייקט לאחסון כל תוצאות הבדיקה של simpleperf |
SimplePerfStatResultParser | סיווג שירות לניתוח תוצאות של simpleperf. |
SimplePerfUtil | סיווג שירות לשלוח פקודות פשוטות ולאסוף תוצאות |
SimplePerfUtil.SimplePerfType | Enum של אפשרויות הפקודה simpleperf |
SimpleStats | סוג שירות קטן שמחשב כמה מדדים סטטיסטיים על סמך מערך נתונים מספרי. |
SizeLimitedOutputStream |
קובץ מאובטח לשרשור (thread-safe) שמבוסס על ERROR(/OutputStream) ומגביל את כמות הנתונים המקסימלית שאפשר לכתוב.
|
SkipContext | ייצוג ההקשר של ההחלטה לגבי דילוג על תוצאות או שמירתן במטמון. |
SkipFeature |
תכונה שמאפשרת גישה לחלק מהמידע ב-SkipManager .
|
SkipHWASanModuleController | סיווג בסיס ל-controller של מודול, כדי שלא ירוצו בדיקות בגרסאות build של HWASan. |
SkipManager | מנהל הדילוגים עוזר להחליט על סמך מגוון קריטריונים מה כדאי לדלג עליו ברמות שונות: קריאה, מודולים ובדיקות. |
SkipReason | צריך לציין סיבה לדילוג על בדיקה ואת המטא-נתונים שלה. |
SkipReason.DemotionTrigger | |
Sl4aBluetoothUtil | סיווג שירות מספק פעולות Bluetooth במכשיר אחד או בשני מכשירים באמצעות SL4A. |
Sl4aBluetoothUtil.BluetoothAccessLevel |
ערכים מוגדרים מראש לרמת הגישה של מכשיר Bluetooth שמבוססים על BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
ערכים שמוגדרים מראש למצבי חיבור Bluetooth שמבוססים על BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
ערכים מוגדרים מראש לרמת העדיפות של פרופיל Bluetooth שמבוססים על BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
Enums לפרופילים של Bluetooth שמבוססים על BluetoothProfile.java
|
Sl4aClient | לקוח Sl4A שמאפשר אינטראקציה באמצעות RPC עם שכבת הסקריפטים של SL4A. |
Sl4aEventDispatcher | מפזר האירועים מבצע סקרים לאיתור אירועים ומוסיף אותם לתור לפי שם כדי לבצע שאילתות. |
Sl4aEventDispatcher.EventSl4aObject | אובייקט שהוחזר על ידי ה-poll של האירוע. |
SnapshotInputStreamSource | InputStreamSource שמבוסס על קובץ. |
SnapuserdWaitPhase | ייצוג של Enum של המועד להצטרפות/לחסימה כדי שהעדכון של snapuserd יסתיים. |
SparseImageUtil | כלי לביטול דילול של תמונות דלילות. |
SparseImageUtil.SparseInputStream | SparseInputStream קורא מ-upstream ומזהה את פורמט הנתונים. |
StatsdBeforeAfterGaugeMetricPostProcessor | מעבד נתונים לאחר האיסוף, שמטפל במדדי מדדים שנאספים בשיטה של 'לפני/אחרי', כלומר: |
StatsdEventMetricPostProcessor | מעבד פוסט שממיר מדדי אירועים בדוחות של statsd לצמדי מפתח/ערך, באמצעות הפורמטרים שצוינו במעבד. |
StatsdGenericPostProcessor | מעבד פוסט שממיר דוחות בינאריים של proto statsd לזוגות מפתח/ערך על ידי הרחבת הדוח כמבנה עץ. |
StatusCheckerResult |
מכיל את התוצאה של ביצוע ISystemStatusChecker .
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
ILeveledLogOutput שמפנה את הודעות היומן ל-stdout.
|
StopServicesSetup |
ITargetPreparer שגורם להפסקת השירותים במכשיר.
|
StreamProtoReceiver | מקלט שמתרגם את proto TestRecord שהתקבל לאירועים של Tradefed. |
StreamProtoResultReporter |
הטמעה של ProtoResultReporter
|
StreamUtil | סוג שירות לניהול מקורות קלט. |
StrictShardHelper | אסטרטגיית חלוקה לקטעים (Sharding) ליצירת קטעים נוקשים שלא מדווחים יחד, |
StringEscapeUtils | סיווג שירות להמרת מחרוזות לפורמטים ספציפיים. |
StringUtil | סיווג שירות להימלטות ממחרוזות לצורך מניפולציות נפוצות במחרוזות. |
StubBuildProvider |
הטמעה ריקה ללא פעולה של IBuildProvider .
|
StubDevice |
הטמעת placeholder של IDevice .
|
StubKeyStoreClient | הטמעת סטאב (stub) שמוגדרת כברירת מחדל ללקוח KeyStore. |
StubKeyStoreFactory | הטמעת סטאב שמוגדרת כברירת מחדל ל-KeyStore Factory |
StubLocalAndroidVirtualDevice |
placeholder IDevice שמשמש את DeviceManager להקצאה כש-DeviceSelectionOptions.localVirtualDeviceRequested() הוא true
|
StubMultiTargetPreparer |
הטמעה ריקה של placeholder של IMultiTargetPreparer .
|
StubTargetPreparer |
הטמעה ריקה של placeholder של ITargetPreparer .
|
StubTest | הטמעת בדיקה ריקה ללא פעולה. |
StubTestRunListener |
הטמעת סטאב של ITestRunListener
|
SubprocessCommandException | הפקודה של תהליך המשנה נכשלה. |
SubprocessConfigBuilder | יצירת קובץ XML של תצורת TF לעטיפה של תצורת TF קיימת. |
SubprocessEventHelper | כלי עזר לסריאליזציה/דה-סריאליזציה של האירועים שיעברו ליומן. |
SubprocessEventHelper.BaseTestEventInfo | כלי עזר בסיסי למידע על TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | עזרה לגבי מידע של testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | פונקציית עזרה לקבלת מידע על סיום ההפעלה. |
SubprocessEventHelper.InvocationFailedEventInfo | פונקציית עזרה לקבלת מידע על InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | עזרה לגבי מידע על קריאה שהתחילה. |
SubprocessEventHelper.LogAssociationEventInfo | כלי עזר למידע על logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | עזרה לגבי המידע של testEnded. |
SubprocessEventHelper.TestLogEventInfo | עזרה לגבי מידע ב-testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | עזרה לגבי פרטי ההתחלה של מודול הבדיקה. |
SubprocessEventHelper.TestRunEndedEventInfo | פונקציית עזר למידע על testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | עזרה לגבי פרטי testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | עזרה לגבי המידע של testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | עזרה לגבי פרטי testStarted |
SubprocessExceptionParser | כלי עזר לטיפול בפלט של חריגים מכלי ההפעלה הרגילים של פקודות Tradefed. |
SubprocessReportingHelper | כיתה ליצירת קובץ תצורה של מעטפת לדיווח על תוצאות של תהליכים משניים בפקודה של אשכולות. |
SubprocessResultsReporter |
הטמעת ITestInvocationListener כדי לציין אותו בתור דיווח על תוצאות, והעברה מהתהליך המשני של תוצאות הבדיקות, הפעלות הבדיקות והפעלות הבדיקה.
|
SubprocessTestResultsParser |
הרחבה של ERROR(/FileOutputStream) כדי לנתח את הפלט לפני הכתיבה בקובץ, כדי שנוכל ליצור את אירועי הבדיקה בצד מרכז האפליקציות.
|
SubprocessTestResultsParser.StatusKeys | מפתחות רלוונטיים של סטטוס הבדיקה. |
SubprocessTfLauncher |
IRemoteTest להרצת בדיקות כנגד התקנה נפרדת של TF.
|
SuiteApkInstaller | התקנה של חבילות APK מסוימות להגדרת Suite: מהמשתנה $ANDROID_TARGET_OUT_TESTCASES או מה-ROOT_DIR בנתוני ה-build. |
SuiteModuleLoader | אחזור של הגדרות המודול של בדיקת התאימות מהמאגר. |
SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) כדי למצוא את כל קובצי התצורה בספרייה.
|
SuiteResultCacheUtil | כלי להעלאה ולהורדה של תוצאות מטמון של מודול בדיקה. |
SuiteResultCacheUtil.CacheResultDescriptor | תיאור של תוצאות המטמון. |
SuiteResultHolder | אובייקט עזרה שמקל על יצירת סדרה (serialization) ועל ביטול יצירת הסדרה (deserialization) של תוצאות ההפעלה. |
SuiteResultReporter | איסוף תוצאות הבדיקה של הרצת חבילת הבדיקה כולה והצגת התוצאות הסופיות בפלט. |
SuiteResultReporter.ModulePrepTimes | אובייקט שמכיל את זמן ההכנה והפירוק של מודול אחד. |
SuiteTestFilter | מייצג מסנן להכללה ולהחרגה של בדיקות. |
SwitchUserTargetPreparer |
ITargetPreparer שמתחלף לסוג המשתמש שצוין ב-setUp.
|
SystemServerFileDescriptorChecker | בדיקה אם נראה ששרת המערכת עומד להיגמר לו מספר ה-FDs. |
SystemServerStatusChecker | בודקים אם ה-pid של system_server השתנה לפני ואחרי הרצת המודול. |
SystemUpdaterDeviceFlasher |
IDeviceFlasher שמסתמך על עדכון המערכת כדי להתקין קובץ אימג' של מערכת שצורף לחבילת עדכון OTA.
|
SystemUtil | סיווג שירות ליצירת קריאות מערכת. |
SystemUtil.EnvVariable |
T
TableBuilder | כיתה מסייעת להצגת מטריצה של רכיבי String בטבלה. |
TableFormatter | כיתה עזר להצגת מטריצה של רכיבי String כך שכל עמודה של רכיבים תהיה מסודרת |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | אירעה שגיאה קטלנית במהלך הכנת היעד לבדיקה. |
TarUtil | כלי לטיפול בקובץ tar. |
TearDownPassThroughPreparer | מאפשרת להריץ את tearDown על מכשירי הכנה שכלולים בתצורה כאובייקט. |
TelephonyHelper | כלי לשימוש ולקבלת מידע שקשור לטלפון. |
TelephonyHelper.SimCardInformation | מאגר מידע של המידע שקשור לכרטיס ה-SIM. |
TelephonyTokenProvider | ספק טוקנים לטוקנים שקשורים לטלפוניה. |
TemperatureThrottlingWaiter |
ITargetPreparer שממתין עד שטמפרטורת המכשיר תגיע לטמפרטורת היעד
|
TemplateResolutionError |
סיווג שמרחיב את ConfigurationException לשגיאה שקשורה לתבנית במהלך ניתוח התצורה.
|
TerribleFailureEmailHandler | סוג פשוט של טיפול ששולח אימייל לאנשים שמעוניינים כשמתרחשת שגיאת WTF (What a Terrible Failure) במכונה של Trade Federation. |
TestAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() במכשיר.
|
TestContentAnalyzer | הכלי לניתוח מקבל את ההקשר לניתוח ומחליט מה מעניין. |
TestContext | כיתה ליצירת מודל של הודעת TestContext ב-TFC API. |
TestDependencyResolver | כלי עזר לפתרון יחסי תלות במקרה הצורך. |
TestDescription | הכיתה מייצגת מידע על תרחיש בדיקה. |
TestDescriptionsFile | סיווג שירות לסידור (marshalling) ולביטול סידור (unmarshalling) של רשימת TestDescriptions לקובץ בדיקה. |
TestDevice |
הטמעה של ITestDevice במכשיר Android עם סטאק מלא
|
TestDevice.MicrodroidBuilder | ה-builder שמשמש ליצירת Microdroid TestDevice. |
TestDeviceOptions |
מאגר של ITestDevice Option
|
TestDeviceOptions.InstanceType | |
TestDeviceState |
ייצוג מלא יותר של מצב המכשיר בהשוואה ל-DeviceState .
|
TestEnvironment | כיתה ליצירת מודל של הודעת TestEnvironment שמוחזרת על ידי TFC API. |
TestErrorIdentifier | מזהה השגיאה מהבדיקות ומכלי ההרצה של הבדיקות. |
TestFailureModuleController | אמצעי בקרה למודול שרוצים לשנות את האופן שבו מתנהג יומן הכשלים שנאסף מהבדיקות. |
TestFilePushSetup |
ITargetPreparer שמעביר קובץ או ספרייה אחדים או יותר מתיקייה IDeviceBuildInfo.getTestsDir() למכשיר.
|
TestFilterHelper | כיתה לעזרה בסינון בדיקות |
TestGroupStatus | כיתה לאחסון הסטטוס של קבוצת בדיקה. |
TestInfo | מאחסן את קבוצת פרטי הבדיקה בקובץ TEST_MAPPING. |
TestInformation | אובייקט מחזיק שמכיל את כל המידע והיחסי התלות שיכולים להיות נחוצים למפעיל בדיקות או לבדיקות כדי לבצע אותן בצורה תקינה. |
TestInformation.Builder |
ה-builder ליצירת מכונה של TestInformation .
|
TestInvocation |
הטמעת ברירת המחדל של ITestInvocation .
|
TestInvocation.RunMode | המצבים השונים שבהם יכולה להתבצע קריאה. |
TestInvocation.Stage | |
TestInvocationManagementServer | שרת GRPC שעוזר לנהל את הקריאה לבדיקה ואת מחזור החיים שלה. |
TestInvocationManagementServer.InvocationInformation | |
TestMapping | כיתה לטעינה של קובץ TEST_MAPPING. |
TestMappingSuiteRunner |
הטמעה של BaseTestSuite להרצת בדיקות שצוינו באמצעות האפשרות include-filter, או קובצי TEST_MAPPING מה-build, כחבילה.
|
TestOption | שמירת פרטי אפשרויות הבדיקה שהוגדרו בקובץ TEST_MAPPING. |
TestOutputUploader | העלאת קובצי פלט של בדיקות למערכת הקבצים המקומית, ל-GCS או לנקודת קצה מסוג HTTP(S). |
TestRecordInterpreter |
כלי להמרת TestRecord proto לפורמט שקל יותר לבצע בו שינויים ב-Tradefed.
|
TestRecordProtoUtil |
כלי לקריאת ה-proto של TestRecord מקובץ.
|
TestResource | מחלקה ליצירת מודל של הודעת TestResource שמוחזרת על ידי TFC API. |
TestResourceDownloader | כיתה להורדת קובצי משאבים לבדיקה ממערכת הקבצים/GCS/HTTP. |
TestResult | מאגר לתוצאה של בדיקה אחת. |
TestResultListener | פישוט של ITestLifecycleListener למטמיעים שמתעניינים רק בתוצאות של בדיקות ספציפיות. |
TestRunnerUtil | סוג שירות שעוזר למפעילי בדיקות שונים. |
TestRunResult | מכיל את התוצאות של הרצה אחת של בדיקה. |
TestRunResultListener | מאזין שמאפשר לקרוא את סטטוס ההרצה הסופית של הבדיקה. |
TestRunToTestInvocationForwarder |
שרת העברה מ-ddmlib ITestRunListener אל ITestLifeCycleReceiver .
|
TestsPoolPoller | מעטפת בדיקות שמאפשרת להריץ את כל הבדיקות במאגר בדיקות. |
TestStatus | ייצוג ב-Tradefed של הסטטוסים האפשריים של שיטות הבדיקה. |
TestSuiteInfo |
כיתה שמטפלת בחיבור של מטא-נתונים שקשורים ל-build לחבילת הבדיקות
כדי לחשוף בצורה נכונה מידע קשור, חבילת הבדיקה צריכה לכלול קובץ |
TestSummary | מחלקה שמייצגת סיכום של בדיקה. |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup |
ITargetPreparer שמתקין אפליקציה אחת או יותר מתיקייה IDeviceBuildInfo.getTestsDir() למחיצה /system במכשיר.
|
TestTimeoutEnforcer | מאזינים שמאפשרים לבדוק את זמן הביצוע של מקרה בדיקה נתון ולפסול אותו אם הוא חורג מזמן קצוב מראש. |
TextResultReporter | דיווח על תוצאות בדיקה שמעביר את התוצאות למדפסת התוצאות בטקסט של JUnit. |
TfMetricProtoUtil | סיווג שימושי שעוזר במעבר מ-Map<string, string=""> ל-Map<string, metric="">. </string,></string,> |
TfObjectTracker | כלי למעקב אחרי השימוש באובייקטים השונים של איגוד הסחר. |
TfSuiteRunner |
הטמעה של ITestSuite שתטען בדיקות מהתיקייה res/config/suite/ של קובצי ה-jar של TF.
|
TfTestLauncher |
IRemoteTest להרצת בדיקות יחידה או בדיקות פונקציונליות כנגד התקנה נפרדת של TF.
|
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 שמבטיח ערכים ייחודיים לכל מפתח.
|
UploadManifest | מניפסט של ה-BLOBs והקבצים שרוצים להעלות. |
UploadManifest.Builder | |
UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery שמאפס את האוטובוסים של ה-USB במכשירים אופליין.
|
UsbResetRunConfigRecovery | מאפשרת להפעיל פקודה לאיפוס ה-USB של מכשיר |
UsbResetTest |
IRemoteTest שמאפס את ה-USB של המכשיר ובודק אם המכשיר חוזר לאינטרנט לאחר מכן.
|
UserChecker | בדיקה אם המשתמשים השתנו במהלך הבדיקה. |
UserCleaner |
ITargetPreparer שמסיר משתמשים משניים בזמן ניתוק.
|
UserHelper | |
UserInfo | דומה לכיתה UserInfo מהפלטפורמה. |
UserInfo.UserType | וריאנטים נתמכים של סוג המשתמש בממשקי API חיצוניים. |
V
ValidateSuiteConfigHelper |
הכיתה הזו תעזור לאמת שה-IConfiguration שנטען לחבילה עומד בדרישות הצפויות: - אין ספקי build - אין דיווח על תוצאות
|
VersionedFile | מבנה נתונים שמייצג קובץ שיש לו גרסה משויכת. |
VersionParser | אחזור הגרסה של הארטיפקטים של tradefed שפועלים. |
VisibleBackgroundUserPreparer | יוצר מטרות לצורך הפעלת בדיקות במשתמש שהופעל במצב גלוי ברקע. |
VmRemoteDevice | מכשיר וירטואלי מרוחק שננהל מתוך המכונה הווירטואלית. |
W
WaitDeviceRecovery |
הטמעה פשוטה של IDeviceRecovery שמחכה שהמכשיר יהיה מחובר לאינטרנט ויגיב לפקודות פשוטות.
|
WaitForDeviceDatetimePreparer |
ITargetPreparer שמחכה להגדרת תאריך ושעה במכשיר
אפשר גם להגדיר שהמתכונן הזה יאלץ את המערכת להפעיל |
WifiCommandUtil | סיווג שירות שיכול לנתח את הפלט של פקודות wifi. |
WifiCommandUtil.ScanResult | מייצג רשת Wi-Fi שמכילה את המידע הקשור אליה. |
WifiHelper | כיתה מסייעת לטיפול בשירותי Wi-Fi במכשיר. |
WifiPreparer |
ITargetPreparer שמגדיר את ה-Wi-Fi במכשיר במקרה הצורך.
|
X
XmlFormattedGeneratorReporter |
הטמעה של FormattedGeneratorReporter שמעבירה את תוצאות הבדיקה בפורמט xml.
|
XmlResultReporter | כתיבת תוצאות של JUnit לקובצי XML בפורמט שתואם ל-XMLJUnitResultFormatter של Ant. |
XmlSuiteResultFormatter | סיווג שירות לשמירת הרצה של חבילת בדיקות כקובץ XML. |
XmlSuiteResultFormatter.RunHistory | אובייקט עזר להמרת JSON. |
Y
YamlClassOptionsParser | כלי עזר לניתוחים של פרטי מפעיל הבדיקה מהגדרת YAML של Tradefed. |
Z
ZipCompressionStrategy |
ICompressionStrategy ליצירת ארכיוני zip.
|
ZipUtil | סיווג עזר לפעולות שקשורות לדחיסה |
ZipUtil2 | כיתה עזרה לחילוץ קובצי zip שמביאה בחשבון את הרשאות הקבצים ב-POSIX. |