Narzędzia konfiguracji

public class ConfigUtil
extends Object

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


Klasa narzędzia do tworzenia plików konfiguracyjnych, interakcji z nimi i przekazywania ich ze statystykami.

TODO(b/118635164): scal z narzędziami konfiguracji po stronie urządzenia.

Podsumowanie

Konstruktory publiczne

ConfigUtil()

Metody publiczne

static long pushBinaryStatsConfig(ITestDevice device, File configFile)

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

static long pushStatsConfig(ITestDevice device, eventAtomIds, logSources)

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

static long pushStatsConfig(ITestDevice device, eventAtomIds)

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

static void removeConfig(ITestDevice device, long configId)

Usuwa plik konfiguracji ze statystykami o jego identyfikatorze: configId.

Konstruktory publiczne

Narzędzia konfiguracji

public ConfigUtil ()

Metody publiczne

Konfiguracja statystyk binarnej push

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 przekazana konfiguracja ze statystykami binarnymi

configFile File: plik konfiguracyjny ze statystykami.

Zwroty
long Identyfikator nowo przekazanego pliku konfiguracji

Rzuty
DeviceNotAvailableException

Konfiguracja statystyk push

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

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

Parametry
device ITestDevice: gdzie przekazać 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 przekazanego pliku konfiguracji

Rzuty
DeviceNotAvailableException

Konfiguracja statystyk push

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

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

Parametry
device ITestDevice: gdzie przekazać konfigurację

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

Zwroty
long Identyfikator nowo przekazanego pliku konfiguracji

Rzuty
DeviceNotAvailableException

deleteConfig

public static void removeConfig (ITestDevice device, 
                long configId)

Usuwa plik konfiguracji ze statystykami o jego identyfikatorze: configId.

Parametry
device ITestDevice: gdzie usunąć konfigurację

configId long: identyfikator konfiguracji do usunięcia.

Rzuty
DeviceNotAvailableException