ConfigUtil

public class ConfigUtil
extends Object

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


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

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

סיכום

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

ConfigUtil ()

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

static long pushBinaryStatsConfig ( ITestDevice device, File configFile)

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

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

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

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

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

static void removeConfig ( ITestDevice device, long configId)

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

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

ConfigUtil

public ConfigUtil ()

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

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

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

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

configFile File : קובץ התצורה של statsd

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

זורק
DeviceNotAvailableException

pushStatsConfig

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

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

פרמטרים
device ITestDevice : היכן לדחוף את התצורה

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

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

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

זורק
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

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

פרמטרים
device ITestDevice : היכן לדחוף את התצורה

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

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

זורק
DeviceNotAvailableException

removeConfig

public static void removeConfig (ITestDevice device, 
                long configId)

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

פרמטרים
device ITestDevice : היכן למחוק את התצורה

configId long : מזהה התצורה שיש למחוק

זורק
DeviceNotAvailableException