ConfigUtil
public
class
ConfigUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.statsd.ConfigUtil
|
Classe utilitaire permettant de créer, d'interagir avec et de transférer des fichiers de configuration statsd.
TODO(b/118635164): Merge with device-side configuration utilities.
Résumé
Méthodes publiques |
static
long
|
pushBinaryStatsConfig(ITestDevice device, File configFile)
Transmet un fichier de configuration statsd binaire pour collecter des métriques
|
static
long
|
pushStatsConfig(ITestDevice device, eventAtomIds, logSources)
Transmet un fichier de configuration basé sur les événements pour collecter les atomes fournis dans eventAtomIds à partir de logSources .
|
static
long
|
pushStatsConfig(ITestDevice device, eventAtomIds)
Transfère un fichier de configuration basé sur des événements pour collecter les atomes fournis dans eventAtomIds .
|
static
void
|
removeConfig(ITestDevice device, long configId)
Supprime un fichier de configuration StatsD par son ID, configId .
|
Constructeurs publics
ConfigUtil
public ConfigUtil ()
Méthodes publiques
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
Transmet un fichier de configuration statsd binaire pour collecter des métriques
Paramètres |
device |
ITestDevice : appareil de test vers lequel la configuration du binaire statsd sera transférée |
configFile |
File : fichier de configuration statsd |
Renvoie |
long |
ID du fichier de configuration nouvellement mis en ligne |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds,
logSources)
Transmet un fichier de configuration basé sur les événements pour collecter les atomes fournis dans eventAtomIds
à partir de logSources
.
Paramètres |
device |
ITestDevice : où transférer la configuration |
eventAtomIds |
: liste des ID atom d'événements à collecter. |
logSources |
: liste des sources de journal à partir desquelles les atomes peuvent être collectés |
Renvoie |
long |
ID du fichier de configuration nouvellement mis en ligne |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds)
Transmet un fichier de configuration basé sur les événements pour collecter les atomes fournis dans eventAtomIds
.
Paramètres |
device |
ITestDevice : où transférer la configuration |
eventAtomIds |
: liste des ID d'atome d'événement à collecter |
Renvoie |
long |
ID du fichier de configuration nouvellement mis en ligne |
removeConfig
public static void removeConfig (ITestDevice device,
long configId)
Supprime un fichier de configuration StatsD par son ID, configId
.
Paramètres |
device |
ITestDevice : emplacement où supprimer la configuration |
configId |
long : ID de la configuration à supprimer. |