ConfigUtil
public class ConfigUtil
extends Object
java.lang.Objeto |
↳ | com.android.tradefed.util.statsd.ConfigUtil |
Clase de utilidad para crear, interactuar y enviar archivos de configuración statsd.
TODO(b/118635164): fusionarse con utilidades de configuración del lado del dispositivo.
Resumen
Métodos públicos |
---|
static long | pushBinaryStatsConfig ( ITestDevice device, File configFile) Empuja un archivo de configuración binario statsd para recopilar métricas |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) Empuja un archivo de configuración basado en eventos para recopilar átomos proporcionados en eventAtomIds de logSources |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds) pushStatsConfig ( ITestDevice device, eventAtomIds) Empuja un archivo de configuración basado en eventos para recopilar átomos proporcionados en eventAtomIds . |
static void | removeConfig ( ITestDevice device, long configId) Elimina un archivo de configuración statsd por su id, configId . |
Constructores públicos
ConfigUtil
public ConfigUtil ()
Métodos públicos
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
Empuja un archivo de configuración binario statsd para recopilar métricas
Parámetros |
---|
device | ITestDevice : dispositivo de prueba donde se enviará la configuración binaria de statsd |
configFile | File : El archivo de configuración statsd |
Devoluciones |
---|
long | ID del archivo de configuración recién enviado |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds,
logSources)
Empuja un archivo de configuración basado en eventos para recopilar átomos proporcionados en eventAtomIds
de logSources
Parámetros |
---|
device | ITestDevice : dónde enviar la configuración |
eventAtomIds | : una lista de ID de átomos de eventos para recopilar |
logSources | : una lista de fuentes de registros desde donde se pueden recolectar átomos |
Devoluciones |
---|
long | ID del archivo de configuración recién enviado |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds)
Empuja un archivo de configuración basado en eventos para recopilar átomos proporcionados en eventAtomIds
.
Parámetros |
---|
device | ITestDevice : dónde enviar la configuración |
eventAtomIds | : una lista de ID de átomos de eventos para recopilar |
Devoluciones |
---|
long | ID del archivo de configuración recién enviado |
eliminar configuración
public static void removeConfig (ITestDevice device,
long configId)
Elimina un archivo de configuración statsd por su id, configId
.
Parámetros |
---|
device | ITestDevice : dónde eliminar la configuración |
configId | long : ID de la configuración a eliminar |