החל משנת 2026, כדי להתאים את התהליך למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור תוספים ל-AOSP ולתרום לו, מומלץ להשתמש ב-android-latest-release במקום ב-aosp-main. ענף המניפסט android-latest-release תמיד יפנה לגרסה העדכנית ביותר שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
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-07-27 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[]]