com.android.tradefed.util
ממשקים
ClassPathScanner.IClassPathFilter |
מסנן לנתיבי הכניסה לכיתה
הודפס אחרי |
ConditionPriorityFilterQueue.IMatcher<T> | ממשק שמאפשר לקבוע אם הרכיבים תואמים לתנאי כלשהו. |
אסטרטגיית ICompression | ממשק שמייצג אלגוריתם דחיסה שאפשר לבחור בזמן הריצה. |
לא ניתן להשבתה | ממשק שמתאר אובייקט נתונים מ-Trendified שאפשר להשבית. |
IEmail | ממשק לשליחת אימייל. |
IRestApiHelper | ממשק עזרה לביצוע קריאות ל-API ל-REST. |
IRunUtil | ממשק להרצת פעולות מתוזמנות ופקודות מערכת. |
IRunUtil.IRunnableresult | ממשק לביצוע פעולה אסינכרונית שמחזירה סטטוס בוליאני. |
שיעורים
AaptParser | מחלקה שמחלצת מידע מ-APK על ידי ניתוח הפלט של 'תג aapt dump'. |
AbiFormatter | סיווג שירות ל-abi. |
AbiUtils | סיווג שירות לטיפול בממשקי ABI של מכשיר |
AdbRootliftor |
AutoCloseable שמאפשר להפעיל את הרמה הבסיסית (root) של adb במהלך היצירה במקרה הצורך, ומשחזר את הנתונים
כשהערך מסתיים.
|
AdbUtils | סוג שירות לפעולות adb. |
AppVersionFetcher | מחלקה של כלי שירות לקבלת מחרוזת של גרסת אפליקציה מהמכשיר. |
ArrayUtil | שיטות שירות למערכים |
כלי Bluetooth |
פונקציות שימושיות להפעלת BluetoothInstrument במכשיר
ניתן למצוא את קוד BluetoothInstrumentation בצד המכשיר ב-AOSP בכתובת:
|
דוח באגים | אובייקט שמכיל הפניות לקובצי דוח על באג, תאימות לדוח על באג שטוח ודוח על באג דחוס (bugreportz). |
BuildInfoUtil |
שיעור עזר שעוזר לתפעל את IBuildInfo
|
BuildTestsZipUtils | מחלקה מסייעת לפעולות שקשורות לבדיקות ZIP שנוצר על ידי מערכת ה-build של Android |
BulkEmailer | כלי לשליחת אימייל שמאפשר את ההגדרות הבאות: מרווח שליחה,גודל רצף ראשוני, נמענים ומספר ההודעות הכולל. |
BundletoolUtil | מחלקה של כלי שירות שמשתמשת בשורת הפקודה Bundletool כדי להתקין את ה- .APKs ב-deivce. |
ByteArrayList | מחלקה שמייצגת מערך בייטים קל. |
ByteArrayUtil | כלי עזר להפעלת מערך בייטים, למשל, המרת בייטים למספר שלם. |
cacheClientManufacturer |
מפעל שיוצר מכונת סינגלטון של ICacheClient .
|
CircularAtraceUtil | כלי עזר מסוג atrace שפותח בעיקר כדי לזהות את שורש הבעיות של מקרי ANR במהלך Monkey בדיקה. |
CircularByteArray | מבנה נתונים להחזקה של מערך בגודל קבוע שפועל כמאגר נתונים מעגלי, ועוקבת אחרי הסכום הכולל של כל הערכים במערך. |
ClangProfileIndexer | סוג שירות שמוסיף לאינדקס מדידות כיסוי של קוד Clang. |
ClassPathScanner | חיפוש רשומות ב-classpath. |
ClassPathScanner.ClassNameFilter |
IClassPathFilter שמסנן ומשנה שמות של מחלקות של Java.
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter שדוחה כיתות פנימיות
|
התוצאה של הפקודה | מכיל את התוצאה של פקודה. |
ConditionPriorityBlockQueue<T> |
מחלקה בטוחה לשרשורים עם פעולות דמויות ERROR(/PriorityBlockingQueue) שיכולות לאחזר אובייקטים
שתואמים לתנאי מסוים.
|
ConditionPriorityחסימתQueue.תמידMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
שתואם לכל אובייקט.
|
DeviceActionUtil | סוג שירות לביצוע פעולות במכשיר. |
DeviceActionUtil.DeviceActionConfigError | חריג בגלל שגיאה בהגדרה. |
DeviceConcurrentUtil |
מכיל שיטות ומחלקות של שירותים לביצוע פקודות צדדיות במכשיר בו-זמנית
משתמשים ב- |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) שכולל את הפרטים של הרצת פקודת מעטפת
ITestDevice .
|
DevicerecoveryModeUtil | |
Directed Graph<V> | הטמעה מכוונת של תרשימים לא משוקללים. |
אימייל | כיתה עוזרת לשלוח אימייל. |
EmmaXmlConstants | קבועים שמשמשים לניתוח דוח emma xml. |
EnvironmentVariableUtil | אוסף של שיטות מסייעות להכנת משתני סביבה. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry לשימוש מקומי בנתונים סטטיסטיים. |
FakeTestsZipFolder | ציוד בדיקה שיוצר תיקיית בדיקות מזויפת של בדיקות לא דחוסות בקובץ ZIP על סמך רשימת תוכן. |
FileIdleMonitor | הוא עוקב אחר הקבצים ומבצע קריאה חוזרת אם הם לא היו פעילים (כלומר |
FileUtil | מחלקה משנית לפעולות שקשורות לקבצים |
FileUtil.LowDiskSpaceError | המערכת תקבל התראה אם נפח האחסון שניתן להשתמש בו נמוך מהסף המינימלי. |
FixedByteArrayOutputStream |
ERROR(/OutputStream) בזיכרון ששומר רק את הכמות המקסימלית של נתונים.
|
FlashingResourceUtil |
הכלי הזה עוזר להגדיר את הגרסה המתאימה של פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) כדי שאפשר יהיה להבהב אותם באמצעות DeviceFlashPreparer .
|
FuseUtil | מחלקה מסייעת לפעולות FUSE. |
GceremoteCmdFormatter | מחלקה של שירותים כדי לפרמט פקודות כדי להגיע למכשיר gce מרוחק. |
GCSBucketUtil | מנהל קבצים להורדה ולהעלאה של קבצים מ-Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | wrapper פשוט לפרטי הקובץ ב-GCS. |
GCSCommon | יצא משימוש! במקומו צריך להשתמש בכתובת com.android.tradefed.util.gcs.GCSCommon. |
GCSFileDownloader | הורדת קבצים להורדת קבצים מ-Google Cloud Storage (GCS). |
GCSFileUploader | הכלי להעלאת קבצים להעלאת נתונים לאחסון בענן של Google (GCS). |
GCSHelper | |
GeneralLogcatEventParser<LogcatEventType> | ניתוח קלט Logcat של אירועים. |
GeneralLogcatEventParser.LogcatEvent | מבנה להחזקת אירוע Logcat עם סוג האירוע ולהפעלת הודעת Logcat |
GoogleApiClientUtil | כלים ליצירת לקוח Google API. |
HprofAllocSiteParser | מחלקה של עוזר לנתח מידע מקטע 'אתרי הקצאה' בדוחות hprof. |
IEmail.Message | מאגר נתונים של הודעות אימייל. |
JavaCodeCoverFlusher | מחלקה של כלי שירות שמאפסת ומאלצת הרצה של מדידות כיסוי של קוד Java מתהליכים שפועלת במכשיר. |
JUnit4TestFilter |
מחלקת עוזר שמספק את הסינון להרצת JUnit4 על ידי הרחבת Filter .
|
JUnitXmlParser | מנתח שמחלץ נתוני תוצאות בדיקה מתוצאות של JUnit המאוחסנות ב-XMLJUnitUnitFormatter ומעביר אותו ל-ITestInvocationListener. |
KeyGuardControllerState | קונטיינר למצבי ההגנה על מפתחות. |
ListInstrumentationParser |
IShellOutputReceiver שמנתח את הפלט של אינסטרומנטציה של 'PM list' שאילתה
|
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | כלי שמאפשר להדר את ההוראה להרצת בדיקה באופן מקומי. |
LogcatEventParser | |
מדדי שירות | יש בו שיטות שימושיות נפוצות לאחסון מדדי הבדיקה, לצבירת המדדים בצורה דומה בדיקות וכתיבה של המדדים לקובץ. |
ModuleTestTypeUtil | מכיל שיטות שימושיות נפוצות לבדיקת המודול. |
MultiMap<K, V> |
ERROR(/Map) שתומך בכמה ערכים לכל מפתח.
|
NativeCodeCoverFlusher | סיווג שימושי שמנקה מדידות כיסוי נייטיב ומאלץ "ריקה" של הכיסוי המקורי מתהליכים במכשיר. |
התאמה<A, B> | להגדיר מחלקה משלנו שמכילה שני אובייקטים. |
PerfettoTraceRecorder |
מחלקת שירות להקלטת מעקב ביצועים ב-ITestDevice .
|
PrettyPrintDelimiter | כלי עזר שעוזר להדפיס הודעה מופרדת לבולטת. |
ProcessInfo | משמש לאחסון מידע שקשור לתהליך האחסון(USER, PID, NAME, START TIME IN SECOND מהתאריך EPOCH). |
ProcessUtil | |
PropertyChanger | סיווג שירות לשינוי (או הוספה) של פריטים בקובץ נכס Android |
ProtoUtil | שיטות שירות להתמודדות עם הודעות Protobuf – ללא קשר לסוג. |
PsParser | כלי עזר שמשמש לניתוח(USER,PID ו-NAME) מ-"ps" הפלט של הפקודה |
PythonVirtualenvHelper | כיתת עוזרת להפעלת סביבה וירטואלית של Python 3. |
QuotationAwareTokenizer | |
RegexTrie<V> |
RegexTrie הוא משולש שבו כל פלח ERROR(/Pattern) .
|
מיקוד מרוחק | כלי לפריסת קבצים בנפרד בקובץ ZIP מרוחק. |
RequestUtil | כלים שמאפשרים לבצע ניסיון חוזר כללי של בקשות רשת עם טיפול בשגיאות. |
ResourceUtil | כלי עזר לקריאת משאבים של הגדרות אישיות. |
RestApiHelper | מחלקה מסייעת לביצוע קריאות ל-API ל-REST. |
RunInterruptedped | התראה אוטומטית כשפעולת הרצה מופסקת על ידי בקשה חיצונית. |
RunUtil | אוסף של שיטות עזר לביצוע פעולות. |
SearchArtifactUtil | מחלקת שירות שיכולה לשמש לחיפוש פריטי מידע שנוצרו בתהליך פיתוח (Artifact) לבדיקה. |
SeriesizationUtil |
כלי לבצע סריאליזציה או deserialize לאובייקט שמטמיע ERROR(/Serializable) .
|
ShellOutputReceiverStream | תת-מחלקה של שירות של OutputStream שכותבת ב-IShellOutputReceiver. |
SimplePerfAmount | אובייקט שישמור את כל תוצאות הבדיקה בצורה פשוטה |
SimplePerfStatStatAmountParser | מחלקה של שירותים (service class) לניתוח תוצאה פשוטה. |
SimplePerfUtil | מחלקת שירות (service class) לשליחת פקודה פשוטה ולאיסוף תוצאות |
SimpleStats | מחלקת שירות קטנה שמחשבת מספר מדדים סטטיסטיים בהינתן מערך נתונים מספרי. |
SizeLimitedOutputStream |
קובץ בטוח לשרשורים עם גיבוי ERROR(/OutputStream) , שמגביל את כמות הנתונים המקסימלית שאפשר
בכתב.
|
Sl4aBluetoothUtil | סוג שירות מספק פעולות Bluetooth במכשיר אחד או שניים באמצעות SL4A |
SparseImageUtil | שירות להסרת תמונות עם מעט תמונות. |
SparseImageUtil.SparseInputStream | SparseInputStream קורא מ-upstream ומזהה את פורמט הנתונים. |
StreamUtil | סיווג שירות לניהול זרמי קלט. |
StringEscapeUtils | סוג שירות (service class) למחרוזות עם תו בריחה (escape) לפורמטים ספציפיים. |
StringUtil | סוג כלי (service class) למחרוזות של בריחה (escape) למניפולציה נפוצה של מחרוזות. |
SubProcessEventHelper | עוזר לבצע סריאליזציה או סריאליזציה של האירועים שיועברו ליומן. |
SubprocessEventHelper.BaseTestEventInfo | עוזר בסיסי למידע מ-Testהתעלמות. |
SubprocessEventHelper.FailedTestEventInfo | עוזר למידע מסוג testנכשל. |
SubProcessEventHelper.InvocationEndedEventInfo | עוזר למידע על סיום ההפעלה. |
SubProcessEventHelper.InvocationFailedEventInfo | עוזר למידע על InvocationFailed. |
SubProcessEventHelper.InvocationStartedEventInfo | עוזר למידע על התחלת ההפעלה. |
SubProcessEventHelper.LogAssociationEventInfo | כלי העזרה לפרטי LogAssociation. |
SubProcessEventHelper.SkippedTestEventInfo | |
SubProcessEventHelper.TestEndedEventInfo | עוזר למידע שנבדק. |
SubprocessEventHelper.TestLogEventInfo | כלי עזר לפרטי testLog. |
SubProcessEventHelper.TestModuleStartedEventInfo | עוזר למידע על הפעלת מודול הבדיקה. |
SubprocessEventHelper.TestRunEndedEventInfo | עוזר למידע מסוג testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | כלי העזר למידע מסוג testRunנכשל |
SubProcessEventHelper.TestRunStartedEventInfo | עוזר למידע מסוג testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | עוזר למידע מסוג testStarted |
SubProcessIVParser | עוזר לטפל בפלט החריג ממריצים רגילים של פקודות עסק. |
SubProcessTestתוצאותParser |
הרחבת ERROR(/FileOutputStream) כדי לנתח את הפלט לפני הכתיבה לקובץ, כדי שנוכל
תיצור את אירועי הבדיקה בצד של מרכז האפליקציות.
|
SubprocessingTestתוצאותParser.StatusKeys | מפתחות רלוונטיים של סטטוס הבדיקה. |
SystemUtil | סיווג שירות לביצוע קריאות מערכת. |
כלי לבניית טבלאות | מחלקה מסייעת להציג מטריצה של רכיבי מחרוזות בטבלה. |
TableFormatter | מחלקה של עוזר להציג מטריצה של רכיבי מחרוזת כך שכל עמודת רכיב תופיע בשורה |
TargetFileUtils | |
TarUtil | תוכנית שירות לטיפול בקובץ tar. |
TestFilterHelper | שיעור עוזר לסינון בדיקות |
TestRecordRecorder |
כלי להמרת פרוטו TestRecord לפורמט שקל יותר לתמרן ב-Trendified.
|
TestRunnerUtil | שיעור כלי שעוזר לרצי ריצה שונים. |
TimeUtil | מכיל שיטות עזר שקשורות לזמן. |
TimeVal |
זהו סוג סנטינל שעוזר Long .
|
UniqueMultiMap<K, V> |
MultiMap שמבטיח ערכים ייחודיים לכל מפתח.
|
VersionParser | מאחזרים את הגרסה של פריטי המידע (Artifact) שמופעלים שמזינים. |
אסטרטגיית דחיסה |
ICompressionStrategy ליצירת ארכיונים של ZIP.
|
ZipUtil | סיווג עוזר לפעולות שקשורות לדחיסה |
ZipUtil2 | מחלקת עזר לחילוץ ZIP שמביאה בחשבון הרשאות לקובץ POSIX |
טיפוסים בני מנייה (enum)
AaptParser.AaptVersion | מספר האפשרויות לגרסת AAPT שמשמשות לניתוח קובצי APK. |
AppVersionFetcher.AppVersionInfo | סוגי מידע של גרסת האפליקציה |
BinaryState | ה-Enum משמש להקלטה של מצב פועל/כבוי במצב IGNORE. |
CommandStatus | הסטטוס של פעולה מתוזמנת. |
DeviceActionUtil.Command | פקודות לפעולות במכשיר. |
FakeTestsZipFolder.ItemType | |
GceremoteCmdFormatter.ScpMode | אפשר להשתמש ב-SCP כדי לדחוף או לשלוף קובץ בהתאם למבנה של הארגומנטים. |
IRunUtil.EnvPriority | ערכים שקובעים אם הגדרה או ביטול של הגדרה של סביבת עבודה מסוימת. |
LogcatEventType |
סוגי אירועים עבור LogcatEventParser .
|
SimplePerfUtil.SimplePerfType | מספר אפשרויות של פקודות פשוטות יותר |
Sl4aBluetoothUtil.BluetoothAccessLevel |
ערכים של רמת גישה למכשיר Bluetooth שמבוססים על BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
ערכים של מצבי חיבור Bluetooth שמבוססים על BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
ערכים של רמת עדיפות לפרופיל Bluetooth שמבוססים על BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
ערכים של פרופילים של Bluetooth שמבוססים על BluetoothProfile.java
|
SystemUtil.EnvVariable | |
TargetFileUtils.File authorization |
ממשקים
שיעורים
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootliftor
- AdbUtils
- AppVersionFetcher
- ArrayUtil
- כלי Bluetooth
- דוח באגים
- BuildInfoUtil
- BuildTestsZipUtils
- BulkEmailer
- BundletoolUtil
- ByteArrayList
- ByteArrayUtil
- cacheClientManufacturer
- CircularAtraceUtil
- CircularByteArray
- ClangProfileIndexer
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- התוצאה של הפקודה
- ConditionPriorityBlockQueue
- ConditionPriorityחסימהQueue.AlwaysMatch
- DeviceActionUtil
- DeviceActionUtil.DeviceActionConfigError
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DevicerecoveryModeUtil
- DirectedGraph
- אימייל
- EmmaXmlConstants
- EnvironmentVariableUtil
- ExtensionAtomsRegistry
- FakeTestsZipFolder
- FileIdleMonitor
- FileUtil
- FileUtil.LowDiskSpaceError
- FixedByteArrayOutputStream
- FlashingResourceUtil
- FuseUtil
- GceremoteCmdFormatter
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUploader
- GCSHelper
- GeneralLogcatEventParser
- GeneralLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- IEmail.Message
- JavaCodeCoverFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KeyGuardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- מדדי שירות
- ModuleTestTypeUtil
- ריבוי מפות
- NativeCodeCoverFlusher
- התאמה
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- ProcessInfo
- ProcessUtil
- PropertyChanger
- ProtoUtil
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- מיקוד מרוחק
- RequestUtil
- ResourceUtil
- RestApiHelper
- RunInterruptedped
- RunUtil
- SearchArtifactUtil
- SeriesizationUtil
- ShellOutputReceiverStream
- SimplePerfAmount
- SimplePerfStatStatAmountParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- StreamUtil
- StringEscapeUtils
- StringUtil
- SubProcessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubProcessEventHelper.InvocationEndedEventInfo
- SubProcessEventHelper.InvocationFailedEventInfo
- SubProcessEventHelper.InvocationStartedEventInfo
- SubProcessEventHelper.LogAssociationEventInfo
- SubProcessEventHelper.SkippedTestEventInfo
- SubProcessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubProcessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubProcessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubProcessIVParser
- SubProcessTestתוצאותParser
- SubprocessingTestתוצאותParser.StatusKeys
- SystemUtil
- כלי לבניית טבלאות
- TableFormatter
- TargetFileUtils
- TarUtil
- TestFilterHelper
- TestRecordRecorder
- TestRunnerUtil
- TimeUtil
- TimeVal
- ריבוי מפה ייחודי
- VersionParser
- אסטרטגיית דחיסה
- ZipUtil
- ZipUtil2
טיפוסים בני מנייה (enum)
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- CommandStatus
- DeviceActionUtil.Command
- FakeTestsZipFolder.ItemType
- GceremoteCmdFormatter.ScpMode
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
- TargetFileUtils.File authorization