מדד השימושיות
public
class
MetricUtility
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.MetricUtility |
יש בו שיטות שימושיות נפוצות לאחסון מדדי הבדיקה, לצבירת המדדים בצורה דומה בדיקות וכתיבה של המדדים לקובץ.
סיכום
בנאים ציבוריים | |
---|---|
MetricUtility()
|
שיטות ציבוריות | |
---|---|
|
aggregateMetrics(
מדדים מצטברים שמופרדים בפסיקים. |
File
|
aggregateStoredTestMetricsAndWriteToFile(String fileName)
לצבור את המדדים שנאספו מכמה חזרות בבדיקה, לכתוב את המדדים המצטברים בקובץ תוצאות בדיקה. |
void
|
buildMetricFilterPatterns(
לבנות תבניות של ביטויים רגולריים כדי לסנן את המדדים. |
|
filterMetrics(
מסננים את המדדים שתואמים לדפוס. |
static
|
getStats(
מחשבים את הנתונים הסטטיסטיים מרשימת הערכים שמספקים. |
|
getStoredTestMetric()
|
static
boolean
|
isAllDoubleValues(
האופרטור 'TRUE' הוא האופרטור של כל הערכים שניתן לנתח לערך כפול. |
void
|
setIterationSeparator(String separator)
|
void
|
setPercentiles(
|
void
|
storeTestMetrics(TestDescription testDescription,
משמש לאחסון המדדים הנפרדים של הבדיקה ולשימוש בהם לצבירת נתונים. |
File
|
writeResultsToFile(String testFileSuffix, String testHeaderName,
כתיבת מדדים בקובץ. |
בנאים ציבוריים
מדד השימושיות
public MetricUtility ()
שיטות ציבוריות
מדדים נצברים
publicaggregateMetrics ( rawMetrics)
מדדים מצטברים שמופרדים בפסיקים.
פרמטרים | |
---|---|
rawMetrics |
: מדדים שנאספו במהלך הרצת הבדיקה. |
החזרות | |
---|---|
|
מדדים מצטברים. |
countStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
לצבור את המדדים שנאספו מכמה חזרות בבדיקה, לכתוב את המדדים המצטברים בקובץ תוצאות בדיקה.
פרמטרים | |
---|---|
fileName |
String : שם הקובץ לשימוש בזמן כתיבת המדדים. |
החזרות | |
---|---|
File |
buildMetricFilterTemplates
public void buildMetricFilterPatterns (strictIncludeRegEx)
לבנות תבניות של ביטויים רגולריים כדי לסנן את המדדים.
פרמטרים | |
---|---|
strictIncludeRegEx |
|
filterMetrics
publicfilterMetrics ( parsedMetrics)
מסננים את המדדים שתואמים לדפוס.
פרמטרים | |
---|---|
parsedMetrics |
|
החזרות | |
---|---|
|
getStats
public staticgetStats ( values, percentiles)
מחשבים את הנתונים הסטטיסטיים מרשימת הערכים שמספקים.
פרמטרים | |
---|---|
values |
: ערכים גולמיים לחישוב הצבירה. |
percentiles |
: נתונים סטטיסטיים שייכללו במדדים הסופיים. |
החזרות | |
---|---|
|
והערכים המצטברים. |
getStoredTestMetric
publicgetStoredTestMetric ()
החזרות | |
---|---|
|
isAllDoubleClickValues
public static boolean isAllDoubleValues (rawValues)
האופרטור 'TRUE' הוא האופרטור של כל הערכים שניתן לנתח לערך כפול. אחרת, מחזירה False.
פרמטרים | |
---|---|
rawValues |
: רשימה שהערכים שלה אומתו. |
החזרות | |
---|---|
boolean |
setIterationSeparator
public void setIterationSeparator (String separator)
פרמטרים | |
---|---|
separator |
String |
אחוזונים
public void setPercentiles (percentiles)
פרמטרים | |
---|---|
percentiles |
|
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,testMetrics)
משמש לאחסון המדדים הנפרדים של הבדיקה ולשימוש בהם לצבירת נתונים.
פרמטרים | |
---|---|
testDescription |
TestDescription : מכיל את פרטי הבדיקה, כמו שם הכיתה ושם הבדיקה. |
testMetrics |
: מדדים שנאספו לצורך הבדיקה. |
Write resultToFile
public File writeResultsToFile (String testFileSuffix, String testHeaderName,metrics, File resultsFile)
כתיבת מדדים בקובץ.
פרמטרים | |
---|---|
testFileSuffix |
String : משמש כסיומת בשם הקובץ של מדד הבדיקה. |
testHeaderName |
String : המדדים ייכתבו מתחת לשם כותרת הבדיקה. |
metrics |
: כדי לכתוב בקובץ. |
resultsFile |
File : אם הערך הוא null, יוצרים קובץ חדש וכותבים את המדדים. אחרת, יש להוסיף את
לבדוק את השם והמדד של כותרת הקובץ. |
החזרות | |
---|---|
File |
עם המדד. |