KonfigurasiUtil

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): Gabung 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 berdasarkan idnya, configId .

Konstruktor publik

KonfigurasiUtil

public ConfigUtil ()

Metode publik

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

Mendorong file konfigurasi statsd biner untuk mengumpulkan metrik

Parameter
device ITestDevice : Menguji perangkat tempat konfigurasi statistik biner akan dikirim

configFile File : File konfigurasi statsd

Kembali
long ID file konfigurasi yang baru dikirim

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 untuk mendorong konfigurasi

eventAtomIds : daftar ID atom peristiwa yang akan dikumpulkan

logSources : daftar sumber log tempat atom dapat dikumpulkan

Kembali
long ID file konfigurasi yang baru dikirim

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 untuk mendorong konfigurasi

eventAtomIds : daftar ID atom peristiwa yang akan dikumpulkan

Kembali
long ID file konfigurasi yang baru dikirim

Melempar
DeviceNotAvailableException

hapusConfig

public static void removeConfig (ITestDevice device, 
                long configId)

Menghapus file konfigurasi statsd berdasarkan idnya, configId .

Parameter
device ITestDevice : tempat menghapus konfigurasi

configId long : ID konfigurasi yang akan dihapus

Melempar
DeviceNotAvailableException