ConfigUtil
public
class
ConfigUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.statsd.ConfigUtil
|
Es una clase de utilidad para crear archivos de configuración de statsd, interactuar con ellos y enviarlos.
TODO(b/118635164): Combinar con las utilidades de configuración del dispositivo
Resumen
Métodos públicos |
static
long
|
pushBinaryStatsConfig(ITestDevice device, File configFile)
Envía un archivo de configuración de statsd binario para recopilar métricas.
|
static
long
|
pushStatsConfig(ITestDevice device, eventAtomIds, logSources)
Envía un archivo de configuración basado en eventos para recopilar los átomos proporcionados en eventAtomIds desde logSources .
|
static
long
|
pushStatsConfig(ITestDevice device, eventAtomIds)
Envía un archivo de configuración basado en eventos para recopilar los átomos proporcionados en eventAtomIds .
|
static
void
|
removeConfig(ITestDevice device, long configId)
Quita un archivo de configuración de StatsD por su ID, configId .
|
Constructores públicos
ConfigUtil
public ConfigUtil ()
Métodos públicos
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
Envía un archivo de configuración binario destatsd para recopilar métricas.
Parámetros |
device |
ITestDevice : Es el dispositivo de prueba al que se enviará la configuración binaria de statsd. |
configFile |
File : El archivo de configuración de Insightsd |
Muestra |
long |
ID del archivo de configuración recién enviado |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds,
logSources)
Envía un archivo de configuración basado en eventos para recopilar los átomos proporcionados en eventAtomIds
desde logSources
.
Parámetros |
device |
ITestDevice : Es el lugar al que se enviará la configuración. |
eventAtomIds |
: Es una lista de IDs de eventos de Atom para recopilar. |
logSources |
: una lista de fuentes de registro de las que se pueden recopilar átomos |
Muestra |
long |
ID del archivo de configuración recién enviado |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds)
Envía un archivo de configuración basado en eventos para recopilar los átomos proporcionados en eventAtomIds
.
Parámetros |
device |
ITestDevice : Es el lugar al que se enviará la configuración. |
eventAtomIds |
: Es una lista de IDs de átomos de evento que se recopilarán. |
Muestra |
long |
ID del archivo de configuración recién enviado |
removeConfig
public static void removeConfig (ITestDevice device,
long configId)
Quita un archivo de configuración de estadísticas según su ID, configId
.
Parámetros |
device |
ITestDevice : Es el lugar donde se borrará la configuración. |
configId |
long : Es el ID de la configuración que se borrará. |