Narzędzie konfiguracyjne

public class ConfigUtil
extends Object

Obiekt Java.lang.Object
com.android.tradefed.util.statsd.ConfigUtil


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

DO ZROBIENIA (b/118635164): Połącz 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 zebrania metryk

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

Wypycha plik konfiguracyjny oparty na zdarzeniach, aby zebrać atomy dostarczone w eventAtomIds z logSources

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

Wypycha plik konfiguracyjny oparty na zdarzeniach, aby zebrać atomy dostarczone w eventAtomIds .

static void removeConfig ( ITestDevice device, long configId)

Usuwa plik konfiguracyjny statsd według jego identyfikatora 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 zebrania metryk

Parametry
device ITestDevice : urządzenie testowe, na które zostanie przesłana konfiguracja binarna statsd

configFile File : plik konfiguracyjny statsd

Zwroty
long Identyfikator nowo przesłanego pliku konfiguracyjnego

Rzuca
DeviceNotAvailableException

pushStatsConfig

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

Wypycha plik konfiguracyjny oparty na zdarzeniach, aby zebrać atomy dostarczone w eventAtomIds z logSources

Parametry
device ITestDevice : gdzie 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 przekazanego pliku konfiguracyjnego

Rzuca
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

Wypycha plik konfiguracyjny oparty na zdarzeniach, aby zebrać atomy dostarczone w eventAtomIds .

Parametry
device ITestDevice : gdzie przesłać konfigurację

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

Zwroty
long Identyfikator nowo przesłanego pliku konfiguracyjnego

Rzuca
DeviceNotAvailableException

usuńkonfigurację

public static void removeConfig (ITestDevice device, 
                long configId)

Usuwa plik konfiguracyjny statsd według jego identyfikatora configId .

Parametry
device ITestDevice : gdzie usunąć konfigurację

configId long : Identyfikator konfiguracji do usunięcia

Rzuca
DeviceNotAvailableException