ConfigUtil
public class ConfigUtil
extends Object
java.lang.Oggetto |
↳ | com.android.tradefed.util.statsd.ConfigUtil |
Classe di utilità per la creazione, l'interazione e il push dei file di configurazione statsd.
TODO(b/118635164): Unione con utilità di configurazione lato dispositivo.
Riepilogo
Metodi pubblici |
---|
static long | pushBinaryStatsConfig ( ITestDevice device, File configFile) Inserisce un file di configurazione statsd binario 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)
Inserisce un file di configurazione statsd binario per raccogliere le metriche
Parametri |
---|
device | ITestDevice : dispositivo di test in cui verrà inviata la configurazione statsd binaria |
configFile | File : il file di configurazione 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 evento da raccogliere |
logSources | : un elenco di fonti di log 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 evento da raccogliere |
ritorna |
---|
long | ID del file di configurazione appena inviato |
removeConfig
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 |