MetricFilePostProcessor
public
class
MetricFilePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה וההרצה. אפשר להשתמש באפשרות aggregate-similar-tests כדי לצבור מדדים של בדיקות דומות ברמת הרצת הבדיקה ולכתוב אותם בקובץ יומן. בדיקות שונות רק במספר החזרות או בדיקות עם אותו שם נחשבות לבדיקות דומות. לחשבון הזה תהיה גישה רק למדדים גולמיים.
סיכום
קונסטרוקטורים גלויים לכולם | |
---|---|
MetricFilePostProcessor()
|
|
MetricFilePostProcessor(MetricUtility metricUtil)
|
שיטות ציבוריות | |
---|---|
|
processRunMetricsAndLogs(
מטמיעים את השיטה הזו כדי ליצור קבוצה של מדדים חדשים מהיומנים והמדדים הקיימים. |
|
processTestMetricsAndLogs(TestDescription testDescription,
מטמיעים את השיטה הזו כדי לעבד את המדדים והיומנים מכל בדיקה. |
void
|
setUp()
כדי לבצע את האיפוס לפני הריצה של הבדיקה, צריך לשנות את השיטה הזו במעבדי הנתונים של הצאצאים. |
void
|
writeMetricFile(
כותבים את המדדים בקובץ התוצאות ומעלים אותו. |
קונסטרוקטורים גלויים לכולם
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
פרמטרים | |
---|---|
metricUtil |
MetricUtility |
שיטות ציבוריות
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
מטמיעים את השיטה הזו כדי ליצור קבוצה של מדדים חדשים מהיומנים והמדדים הקיימים. צריך להחזיר רק את המדדים שנוצרו לאחרונה, עם שם מפתח ייחודי (אסור שתהיה התנגשות עם מפתחות קיימים).
פרמטרים | |
---|---|
rawMetrics |
: קבוצת המדדים הגולמיים שזמינים להרצה. |
runLogs |
: קבוצת קובצי היומנים של הרצה של הבדיקה. |
החזרות | |
---|---|
|
קבוצת המדדים החדשים שנוצרו ממדדי הריצה. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
מטמיעים את השיטה הזו כדי לעבד את המדדים והיומנים מכל בדיקה. צריך להחזיר רק את המדדים שנוצרו לאחרונה, עם שם מפתח ייחודי (אסור שיהיו התנגשויות עם מפתחות קיימים).
פרמטרים | |
---|---|
testDescription |
TestDescription : האובייקט TestDescription שמתאר את הבדיקה. |
testMetrics |
: קבוצת המדדים מהבדיקה. |
testLogs |
: קבוצת הקבצים שתועדו ביומן במהלך הבדיקה. |
החזרות | |
---|---|
|
קבוצת המדדים החדשים שנוצרו ממדדי הבדיקה. |
setUp
public void setUp ()
כדי לבצע את האיפוס לפני הריצה של הבדיקה, צריך לשנות את השיטה הזו במעבדי הנתונים של הצאצאים.
writeMetricFile
public void writeMetricFile (metrics, String testId)
כותבים את המדדים בקובץ התוצאות ומעלים אותו.