ConfigUtil

public class ConfigUtil
extends Object

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


Kelas utilitas untuk membuat, berinteraksi dengan, dan mendorong file konfigurasi statsd.

TODO(b/118635164): Menggabungkan dengan utilitas konfigurasi sisi perangkat.

Ringkasan

Konstruktor publik

ConfigUtil ()

Metode publik

static long pushBinaryStatsConfig ( ITestDevice device, File configFile)

Mendorong file konfigurasi statsd biner untuk mengumpulkan metrik

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

Mendorong file konfigurasi berbasis peristiwa untuk mengumpulkan atom yang disediakan di eventAtomIds dari logSources

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

Mendorong file konfigurasi berbasis peristiwa untuk mengumpulkan atom yang disediakan di eventAtomIds .

static void removeConfig ( ITestDevice device, long configId)

Menghapus file konfigurasi statsd dengan idnya, configId .

Konstruktor publik

ConfigUtil

public ConfigUtil ()

Metode publik

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

Mendorong file konfigurasi statsd biner untuk mengumpulkan metrik

Parameter
device ITestDevice : Perangkat uji tempat konfigurasi statsd biner akan didorong

configFile File : File konfigurasi statsd

Pengembalian
long ID file konfigurasi yang baru didorong

Melempar
DeviceNotAvailableException

pushStatsConfig

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

Mendorong file konfigurasi berbasis peristiwa untuk mengumpulkan atom yang disediakan di eventAtomIds dari logSources

Parameter
device ITestDevice : tempat mendorong konfigurasi

eventAtomIds : daftar ID atom peristiwa yang akan dikumpulkan

logSources : daftar sumber log dari mana atom dapat dikumpulkan

Pengembalian
long ID file konfigurasi yang baru didorong

Melempar
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

Mendorong file konfigurasi berbasis peristiwa untuk mengumpulkan atom yang disediakan di eventAtomIds .

Parameter
device ITestDevice : tempat mendorong konfigurasi

eventAtomIds : daftar ID atom peristiwa yang akan dikumpulkan

Pengembalian
long ID file konfigurasi yang baru didorong

Melempar
DeviceNotAvailableException

hapusConfig

public static void removeConfig (ITestDevice device, 
                long configId)

Menghapus file konfigurasi statsd dengan idnya, configId .

Parameter
device ITestDevice : tempat untuk menghapus konfigurasi

configId long : ID konfigurasi yang akan dihapus

Melempar
DeviceNotAvailableException