Narzędzia konfiguracji

public class ConfigUtil
extends Object

java.lang.Object
com.android.tradefed.util.statsd.ConfigUtil


Klasa pomocnicza do tworzenia, interakcji z plikami konfiguracji statsd i przesyłania ich.

TODO(b/118635164): Merge with device-side configuration utilities.

Podsumowanie

Konstruktory publiczne

ConfigUtil()

Metody publiczne

static long pushBinaryStatsConfig(ITestDevice device, File configFile)

Przesyła binarny plik konfiguracji statsd, aby zbierać dane.

static long pushStatsConfig(ITestDevice device, eventAtomIds, logSources)

Przesyłanie z logSources pliku konfiguracyjnego opartego na zdarzeniach w celu zbierania atomów z eventAtomIds

static long pushStatsConfig(ITestDevice device, eventAtomIds)

Przesyła plik konfiguracji oparty na zdarzeniach, aby zbierać atomy podane w pliku eventAtomIds.

static void removeConfig(ITestDevice device, long configId)

Usuwa plik konfiguracji statsd według identyfikatora configId.

Konstruktory publiczne

ConfigUtil

public ConfigUtil ()

Metody publiczne

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

Przekazuje plik konfiguracji ze statystykami binarnymi w celu zbierania wskaźników

Parametry
device ITestDevice: urządzenie testowe, na które zostanie przesłany binarny plik konfiguracyjny statsd.

configFile File: plik konfiguracyjny statsd

Zwroty
long Identyfikator nowo przesłanego pliku konfiguracji

Rzuty
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds, 
                 logSources)

Przekazuje plik konfiguracji opartej na zdarzeniach, aby zebrać atomy podane w eventAtomIds z logSources

Parametry
device ITestDevice: miejsce, do którego należy przesłać konfigurację

eventAtomIds : lista identyfikatorów atomów zdarzeń do zebrania.

logSources : lista źródeł logów, z których można zbierać atomy

Zwroty
long Identyfikator nowo przesłanego pliku konfiguracji

Rzuty
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

Przekazuje plik konfiguracji opartej na zdarzeniach, aby zebrać atomy podane w zasadzie eventAtomIds.

Parametry
device ITestDevice: miejsce, do którego należy przesłać konfigurację

eventAtomIds : lista identyfikatorów atomów zdarzeń do zebrania.

Zwroty
long Identyfikator nowo przesłanego pliku konfiguracji

Rzuty
DeviceNotAvailableException

removeConfig

public static void removeConfig (ITestDevice device, 
                long configId)

Usuwa plik konfiguracji statsd według identyfikatora configId.

Parametry
device ITestDevice: gdzie usunąć konfigurację

configId long: identyfikator konfiguracji do usunięcia

Rzuty
DeviceNotAvailableException