ConfigUtil
public class ConfigUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.statsd.ConfigUtil |
Classe di utilità per creare, interagire e inviare file di configurazione statsd.
TODO(b/118635164): unione con utilità di configurazione lato dispositivo.
Riepilogo
Metodi pubblici |
---|
static long | pushBinaryStatsConfig ( ITestDevice device, File configFile) Invia un file di configurazione binario di statsd per raccogliere le metriche |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) Invia un file di configurazione basato su eventi per raccogliere gli atomi forniti in eventAtomIds da logSources |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds) pushStatsConfig ( ITestDevice device, eventAtomIds) Invia un file di configurazione basato su eventi per raccogliere gli atomi forniti in eventAtomIds . |
static void | removeConfig ( ITestDevice device, long configId) Rimuove un file di configurazione statsd in base al suo ID, configId . |
Costruttori pubblici
ConfigUtil
public ConfigUtil ()
Metodi pubblici
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
Invia un file di configurazione binario di statsd per raccogliere le metriche
Parametri |
---|
device | ITestDevice : dispositivo di prova a cui verrà inviata la configurazione binaria di statsd |
configFile | File : il file di configurazione di statsd |
ritorna |
---|
long | ID del file di configurazione appena inviato |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds,
logSources)
Invia un file di configurazione basato su eventi per raccogliere gli atomi forniti in eventAtomIds
da logSources
Parametri |
---|
device | ITestDevice : dove inviare la configurazione |
eventAtomIds | : un elenco di ID atomo di eventi da raccogliere |
logSources | : un elenco di fonti di registro da cui è possibile raccogliere gli atomi |
ritorna |
---|
long | ID del file di configurazione appena inviato |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds)
Invia un file di configurazione basato su eventi per raccogliere gli atomi forniti in eventAtomIds
.
Parametri |
---|
device | ITestDevice : dove inviare la configurazione |
eventAtomIds | : un elenco di ID atomo di eventi da raccogliere |
ritorna |
---|
long | ID del file di configurazione appena inviato |
rimuoviConfig
public static void removeConfig (ITestDevice device,
long configId)
Rimuove un file di configurazione statsd in base al suo ID, configId
.
Parametri |
---|
device | ITestDevice : dove eliminare la configurazione |
configId | long : ID della configurazione da eliminare |