Configurazione
public
class
ConfigUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.statsd.ConfigUtil
|
Classe di utilità per creare, interagire con ed eseguire il push dei file di configurazione analyticsd.
DA FARE(b/118635164): unisci con le utilità di configurazione lato dispositivo.
Riepilogo
Metodi pubblici |
static
long
|
pushBinaryStatsConfig(ITestDevice device, File configFile)
Esegue il push di un file di configurazione delle statistiche binarie per raccogliere le metriche
|
static
long
|
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)
Esegue il push di un file di configurazione basato su eventi per raccogliere gli atom forniti in eventAtomIds .
|
static
void
|
removeConfig(ITestDevice device, long configId)
Rimuove un file di configurazione di statsd in base al relativo ID, configId .
|
Costruttori pubblici
Configurazione
public ConfigUtil ()
Metodi pubblici
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
Esegue il push di un file di configurazione delle statistiche binarie per raccogliere le metriche
Parametri |
device |
ITestDevice : dispositivo di test a cui verrà inviata la configurazione di statsd binaria |
configFile |
File : il file di configurazione di statsd |
Ritorni |
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 eseguire il push della configurazione |
eventAtomIds |
: un elenco di ID atom di eventi da raccogliere |
logSources |
: un elenco di sorgenti di log da cui è possibile raccogliere gli atomi |
Ritorni |
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 eseguire il push della configurazione |
eventAtomIds |
: un elenco di ID atom di eventi da raccogliere |
Ritorni |
long |
ID del file di configurazione appena inviato |
removeConfig
public static void removeConfig (ITestDevice device,
long configId)
Rimuove un file di configurazione di statsd in base al relativo ID, configId
.
Parametri |
device |
ITestDevice : dove eliminare la configurazione |
configId |
long : ID della configurazione da eliminare |