החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
MetricUtility
public
class
MetricUtility
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.MetricUtility
|
מכיל שיטות שירות נפוצות לאחסון מדדי הבדיקה, לצבירת המדדים בבדיקות דומות ולכתיבת המדדים לקובץ.
סיכום
קונסטרוקטורים גלויים לכולם
MetricUtility
public MetricUtility ()
שיטות ציבוריות
aggregateMetrics
public aggregateMetrics ( rawMetrics)
מדדים נצברים מופרדים בפסיקים.
פרמטרים |
rawMetrics |
: מדדים שנאספו במהלך הריצת הבדיקה. |
aggregateStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
צבירת המדדים שנאספו מכמה חזרות של הבדיקה וכתיבה של המדדים המצטברים בקובץ של תוצאות הבדיקה.
פרמטרים |
fileName |
String : שם הקובץ שבו יכתבו המדדים. |
buildMetricFilterPatterns
public void buildMetricFilterPatterns ( strictIncludeRegEx)
יוצרים דפוסים של ביטויים רגולריים כדי לסנן את המדדים.
פרמטרים |
strictIncludeRegEx |
|
filterMetrics
public filterMetrics ( parsedMetrics)
מסננים את המדדים שתואמים לדפוס.
getStats
public static getStats ( values,
percentiles)
חישוב הנתונים הסטטיסטיים מרשימת הערכים שצוינה.
פרמטרים |
values |
: ערכים גולמיים לחישוב הצבירה. |
percentiles |
: נתונים סטטיסטיים שרוצים לכלול במדדים הסופיים. |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
הפונקציה מחזירה את הערך true אם ניתן לנתח את כל הערכים לערך double.
אחרת, מחזירים את הערך false.
פרמטרים |
rawValues |
: רשימה שהערכים שלה מאומתים. |
setIterationSeparator
public void setIterationSeparator (String separator)
setPercentiles
public void setPercentiles ( percentiles)
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
משמש לאחסון מדדי הבדיקה הנפרדים ולשימוש בהם לצורך צבירת נתונים.
פרמטרים |
testDescription |
TestDescription : מכיל את פרטי הבדיקה, כמו שם הכיתה ושם הבדיקה. |
testMetrics |
: מדדים שנאספו במהלך הבדיקה. |
writeResultsToFile
public File writeResultsToFile (String testFileSuffix,
String testHeaderName,
metrics,
File resultsFile)
כתיבת מדדים בקובץ.
פרמטרים |
testFileSuffix |
String : משמש כסיומת בשם הקובץ של מדד הבדיקה. |
testHeaderName |
String : המדדים ייכתבו מתחת לשם הכותרת של הבדיקה. |
metrics |
: כדי לכתוב בקובץ. |
resultsFile |
File : אם הערך הוא null, יוצרים קובץ חדש וכותבים את המדדים. אחרת, מוסיפים לקובץ את שם הכותרת של הבדיקה ואת המדד. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]