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 de statsd.
TODO(b/118635164): fusión con las 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 de statsd por su id, configId . |
Constructores públicos
ConfigUtil
public ConfigUtil ()
Métodos públicos
empujarBinaryStatsConfig
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 empujar la configuración |
eventAtomIds | : una lista de ID de átomos de eventos para recopilar |
logSources | : una lista de fuentes de registro desde donde se pueden recopilar á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 empujar 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 |
removeConfig
public static void removeConfig (ITestDevice device,
long configId)
Elimina un archivo de configuración de statsd por su id, configId
.
Parámetros |
---|
device | ITestDevice : dónde eliminar la configuración |
configId | long : ID de la configuración a eliminar |