public class AggregatePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.AggregatePostProcessor |
צובר מדדים שנותן את המינימום, המקסימום, הממוצע, השונות, סטיית התקן, סך הכל, הספירה ואחוזונים אופציונליים עבור מדדים מספריים שנאספו במהלך ריצות בדיקה מרובות איטרציות, ומתייחס אליהם ככפולים. מתעלמים מדדים לא מספריים. תתעלם גם מדדים שיש להם שילוב של ערכים מספריים ולא מספריים.
שים לב שהספירה תהיה קיימת רק אם לערך יש ערכים מספריים בלבד; אחרת, הוא ייעדר יחד עם כל שאר הנתונים הסטטיסטיים.
הוא מנתח מדדים ממחרוזת בודדת שכן מדדים כעת מועברים בדרך זו.
AggregatePostProcessor () |
processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) יישם שיטה זו על מנת ליצור קבוצה של מדדים חדשים מהמדדים והיומנים הקיימים. | |
processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) יישם שיטה זו כדי לפרסם מדדי תהליך ויומנים מכל בדיקה. |
public AggregatePostProcessor ()
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
יישם שיטה זו על מנת ליצור קבוצה של מדדים חדשים מהמדדים והיומנים הקיימים. יש להחזיר רק את המדדים החדשים שנוצרו, ועם שם מפתח ייחודי (לא מותרת התנגשות עם מפתחות קיימים).
פרמטרים | |
---|---|
rawMetrics | |
runLogs |
החזרות | |
---|---|
קבוצת המדדים החדשים שנוצרו מדדי הריצה. |
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
יישם שיטה זו כדי לפרסם מדדי תהליך ויומנים מכל בדיקה. יש להחזיר רק את המדדים החדשים שנוצרו, ועם שם מפתח ייחודי (לא מותרת התנגשות עם מפתחות קיימים).
פרמטרים | |
---|---|
testDescription | TestDescription : האובייקט TestDescription המתאר את הבדיקה. |
testMetrics | |
testLogs |
החזרות | |
---|---|
קבוצת המדדים החדשים שנוצרו מדדי הבדיקה. |