ConfigUtil

public class ConfigUtil
extends Object

JavaScript.lang.Object
com.android.tradefed.util.statsd.ConfigUtil


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

TODO(b/118635164): מיזוג עם כלי עזר לתצורה בצד המכשיר.

סיכום

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

ConfigUtil()

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

static long pushBinaryStatsConfig(ITestDevice device, File configFile)

דוחף קובץ תצורה בינארי בנתונים סטטיסטיים כדי לאסוף מדדים

static long pushStatsConfig(ITestDevice device, eventAtomIds, logSources)

דחיפת קובץ תצורה מבוסס-אירועים כדי לאסוף אטומים שסופקו ב-eventAtomIds מlogSources

static long pushStatsConfig(ITestDevice device, eventAtomIds)

דוחפת קובץ תצורה מבוסס-אירועים כדי לאסוף אטומים שסופקו ב-eventAtomIds.

static void removeConfig(ITestDevice device, long configId)

הסרת קובץ תצורה של נתונים סטטיסטיים לפי המזהה שלו, configId.

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

ConfigUtil

public ConfigUtil ()

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

pullBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

דוחף קובץ תצורה בינארי בנתונים סטטיסטיים כדי לאסוף מדדים

פרמטרים
device ITestDevice: מכשיר הבדיקה שאליו תישלח ההגדרה של הנתונים הבינאריים

configFile File: קובץ התצורה של הנתונים הסטטיסטיים

החזרות
long המזהה של קובץ התצורה החדש שנדחף

קליעות
DeviceNotAvailableException

שעוסקים ב-pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds, 
                 logSources)

דחיפת קובץ תצורה מבוסס-אירועים כדי לאסוף אטומים שסופקו ב-eventAtomIds מlogSources

פרמטרים
device ITestDevice: לאן להעביר את ההגדרה

eventAtomIds : רשימה של מזהי Atom של אירועים לאיסוף

logSources : רשימה של מקורות יומן שמהם אפשר לאסוף אטומים

החזרות
long המזהה של קובץ התצורה החדש שנדחף

קליעות
DeviceNotAvailableException

שעוסקים ב-pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

דוחפת קובץ תצורה מבוסס-אירועים כדי לאסוף אטומים שסופקו ב-eventAtomIds.

פרמטרים
device ITestDevice: לאן להעביר את ההגדרה

eventAtomIds : רשימה של מזהי Atom של אירועים לאיסוף

החזרות
long המזהה של קובץ התצורה החדש שנדחף

קליעות
DeviceNotAvailableException

removeConfig

public static void removeConfig (ITestDevice device, 
                long configId)

הסרת קובץ תצורה של נתונים סטטיסטיים לפי המזהה שלו, configId.

פרמטרים
device ITestDevice: איפה מוחקים את ההגדרה

configId long: המזהה של ההגדרה שרוצים למחוק

קליעות
DeviceNotAvailableException