החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
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 runName)
צבירת המדדים שנאספו מכמה חזרות של הבדיקה וכתיבה של המדדים המצטברים בקובץ של תוצאות הבדיקה.
| פרמטרים |
runName |
String: השם של הרצה לניסיון.
|
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).
[[["התוכן קל להבנה","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-07-27 (שעון UTC)."],[],[]]