MetricFilePostProcessor

public class MetricFilePostProcessor
extends BasePostProcessor

JavaScript.lang.Object
com.android.tradefed.postprocessor.BasePostProcessor
  com.android.tradefed.postprocessor.MetricFilePostProcessor


משמש להעלאת קובץ יומן המדדים שנאסף במהלך רמת הבדיקה וההרצה. איך משתמשים ב-'aggregate-similar-tests' אפשרות לצבור מדדי בדיקות דומות ברמת הרצת הבדיקה וכותבים אותו בקובץ יומן. הבדיקות משתנות רק לפי מספר האיטרציה או עם אותו שם נחשבות כבדיקות דומות. הפעולה הזו תעניק גישה למדדים גולמיים בלבד.

סיכום

בנאים ציבוריים

MetricFilePostProcessor()
MetricFilePostProcessor(MetricUtility metricUtil)

שיטות ציבוריות

processRunMetricsAndLogs( rawMetrics, runLogs)

צריך להשתמש בשיטה הזו כדי ליצור קבוצה של מדדים חדשים מהמדדים הקיימים יומנים.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

צריך להשתמש בשיטה הזו כדי לפרסם מדדי תהליכים ויומנים מכל בדיקה.

void setUp()

יש לשנות את השיטה הזו במעבדי צאצא של פרסום כדי לאתחל לפני הרצת הבדיקה.

void writeMetricFile( metrics, String testId)

כותבים את המדדים לקובץ התוצאות ומעלים אותו.

בנאים ציבוריים

MetricFilePostProcessor

public MetricFilePostProcessor ()

MetricFilePostProcessor

public MetricFilePostProcessor (MetricUtility metricUtil)

פרמטרים
metricUtil MetricUtility

שיטות ציבוריות

productRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

צריך להשתמש בשיטה הזו כדי ליצור קבוצה של מדדים חדשים מהמדדים הקיימים יומנים. מוחזרים רק המדדים החדשים שנוצרו, עם שם מפתח ייחודי (לא עלולה להיות התנגשות עם מפתחות קיימים).

פרמטרים
rawMetrics : קבוצת המדדים הגולמיים שזמינים להפעלה.

runLogs : קבוצת קובצי היומן להרצת הבדיקה.

החזרות
קבוצת המדדים החדשים שנוצרו ממדדי ההרצה.

fullTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

צריך להשתמש בשיטה הזו כדי לפרסם מדדי תהליכים ויומנים מכל בדיקה. רק החדשים מוחזרים שנוצרו עם שם מפתח ייחודי (ללא התנגשות עם שם מפתח קיים) מותר להשתמש במפתחות).

פרמטרים
testDescription TestDescription: האובייקט TestDescription שמתאר את הבדיקה.

testMetrics : קבוצת המדדים מהבדיקה.

testLogs : קבוצת הקבצים שנרשמו במהלך הבדיקה.

החזרות
קבוצת מדדים חדשים שנוצרו ממדדי הבדיקה.

הגדרה

public void setUp ()

יש לשנות את השיטה הזו במעבדי צאצא של פרסום כדי לאתחל לפני הרצת הבדיקה.

WriteMetricFile

public void writeMetricFile ( metrics, 
                String testId)

כותבים את המדדים לקובץ התוצאות ומעלים אותו.