ConfigUtil

public class ConfigUtil
extends Object

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


סיווג שירות ליצירה של קובצי תצורה של statsd, לאינטראקציה איתם ולשליחה שלהם.

TODO(b/118635164): Merge with device-side configuration utilities.

סיכום

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

ConfigUtil()

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

static long pushBinaryStatsConfig(ITestDevice device, File configFile)

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

static long pushStatsConfig(ITestDevice device, eventAtomIds, logSources)

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

static long 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 : רשימה של מזהי 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)

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

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

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

קליעות
DeviceNotAvailableException