Narzędzie konfiguracyjne

public class ConfigUtil
extends Object

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


Klasa narzędziowa do tworzenia, interakcji i przesyłania plików konfiguracyjnych statsd.

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

Streszczenie

Konstruktorzy publiczni

ConfigUtil ()

Metody publiczne

static long pushBinaryStatsConfig ( ITestDevice device, File configFile)

Wysyła binarny plik konfiguracyjny statsd w celu zbierania danych

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

Wypycha plik konfiguracji oparty na zdarzeniach w celu zbierania atomów dostarczonych w eventAtomIds .

static void removeConfig ( ITestDevice device, long configId)

Usuwa plik konfiguracyjny statsd według jego id, configId .

Konstruktorzy publiczni

Narzędzie konfiguracyjne

public ConfigUtil ()

Metody publiczne

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

Wysyła binarny plik konfiguracyjny statsd w celu zbierania danych

Parametry
device ITestDevice : urządzenie testowe, na którym zostanie przekazana konfiguracja binarnych statystyk

configFile File : plik konfiguracyjny statsd

Zwroty
long ID nowo przekazanego pliku konfiguracyjnego

Rzuty
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

Wypycha plik konfiguracji oparty na zdarzeniach w celu zbierania atomów dostarczonych w eventAtomIds .

Parametry
device ITestDevice : gdzie przesunąć konfigurację

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

Zwroty
long ID nowo przekazanego pliku konfiguracyjnego

Rzuty
DeviceNotAvailableException

usuńkonfigurację

public static void removeConfig (ITestDevice device, 
                long configId)

Usuwa plik konfiguracyjny statsd według jego id, configId .

Parametry
device ITestDevice : gdzie usunąć konfigurację

configId long : identyfikator konfiguracji do usunięcia

Rzuty
DeviceNotAvailableException