Konfigurasi Utilitas

public class ConfigUtil
extends Object

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


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

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

Ringkasan

Konstruktor publik

ConfigUtil()

Metode publik

static long pushBinaryStatsConfig(ITestDevice device, File configFile)

Mengirim file konfigurasi statistik biner untuk mengumpulkan metrik

static long pushStatsConfig(ITestDevice device, eventAtomIds, logSources)

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

static long pushStatsConfig(ITestDevice device, eventAtomIds)

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

static void removeConfig(ITestDevice device, long configId)

Menghapus file konfigurasi yang di-statistik berdasarkan ID-nya, configId.

Konstruktor publik

Konfigurasi Utilitas

public ConfigUtil ()

Metode publik

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

Mengirim file konfigurasi statistik biner untuk mengumpulkan metrik

Parameter
device ITestDevice: Perangkat pengujian tempat konfigurasi statistik biner akan dikirim

configFile File: File konfigurasi statistik

Hasil
long ID file konfigurasi yang baru dikirim

Menampilkan
DeviceNotAvailableException

pushStatsConfig

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

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

Parameter
device ITestDevice: tempat untuk mengirim konfigurasi

eventAtomIds : daftar ID atom peristiwa yang akan dikumpulkan

logSources : daftar sumber log tempat atom dapat dikumpulkan

Hasil
long ID file konfigurasi yang baru dikirim

Menampilkan
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

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

Parameter
device ITestDevice: tempat untuk mengirim konfigurasi

eventAtomIds : daftar ID atom peristiwa yang akan dikumpulkan

Hasil
long ID file konfigurasi yang baru dikirim

Menampilkan
DeviceNotAvailableException

removeConfig

public static void removeConfig (ITestDevice device, 
                long configId)

Menghapus file konfigurasi yang di-statistik berdasarkan ID-nya, configId.

Parameter
device ITestDevice: tempat menghapus konfigurasi

configId long: ID konfigurasi yang akan dihapus

Menampilkan
DeviceNotAvailableException