החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
MetricFilePostProcessor
public
class
MetricFilePostProcessor
extends BasePostProcessor
משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה וההרצה.
אפשר להשתמש באפשרות aggregate-similar-tests כדי לצבור מדדים של בדיקות דומות ברמת הרצת הבדיקה ולכתוב אותם בקובץ יומן. בדיקות שונות רק במספר החזרות או בדיקות עם אותו שם נחשבות לבדיקות דומות.
לחשבון הזה תהיה גישה רק למדדים גולמיים.
סיכום
שיטות ציבוריות |
|
processRunMetricsAndLogs( rawMetrics, runLogs)
מטמיעים את השיטה הזו כדי ליצור קבוצה של מדדים חדשים מהיומנים והמדדים הקיימים.
|
|
processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)
מטמיעים את השיטה הזו כדי לעבד את המדדים והיומנים מכל בדיקה.
|
קונסטרוקטורים גלויים לכולם
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
פרמטרים |
metricUtil |
MetricUtility |
שיטות ציבוריות
processRunMetricsAndLogs
public processRunMetricsAndLogs ( rawMetrics,
runLogs)
מטמיעים את השיטה הזו כדי ליצור קבוצה של מדדים חדשים מהיומנים והמדדים הקיימים. צריך להחזיר רק את המדדים שנוצרו לאחרונה, עם שם מפתח ייחודי (אסור שתהיה התנגשות עם מפתחות קיימים).
פרמטרים |
rawMetrics |
: קבוצת המדדים הגולמיים שזמינים להרצה. |
runLogs |
: קבוצת קובצי היומנים של הרצה של הבדיקה. |
החזרות |
|
קבוצת המדדים החדשים שנוצרו ממדדי הריצה.
|
processTestMetricsAndLogs
public processTestMetricsAndLogs (TestDescription testDescription,
testMetrics,
testLogs)
מטמיעים את השיטה הזו כדי לעבד את המדדים והיומנים מכל בדיקה. צריך להחזיר רק את המדדים שנוצרו לאחרונה, עם שם מפתח ייחודי (אסור שיהיו התנגשויות עם מפתחות קיימים).
פרמטרים |
testDescription |
TestDescription : האובייקט TestDescription שמתאר את הבדיקה. |
testMetrics |
: קבוצת המדדים מהבדיקה. |
testLogs |
: קבוצת הקבצים שתועדו ביומן במהלך הבדיקה. |
החזרות |
|
קבוצת המדדים החדשים שנוצרו ממדדי הבדיקה.
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. 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)."],[],[]]