配置工具
public class ConfigUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.statsd.ConfigUtil |
用於創建、交互和推送 statsd 配置文件的實用程序類。
TODO(b/118635164):與設備端配置實用程序合併。
概括
公共方法 |
---|
static long | pushBinaryStatsConfig ( ITestDevice device, File configFile) 推送二進制 statsd 配置文件以收集指標 |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) pushStatsConfig ( ITestDevice device, eventAtomIds, logSources) 推送基於事件的配置文件以從logSources 收集eventAtomIds 中提供的原子 |
static long | pushStatsConfig ( ITestDevice device, eventAtomIds) pushStatsConfig ( ITestDevice device, eventAtomIds) 推送基於事件的配置文件以收集eventAtomIds 中提供的原子。 |
static void | removeConfig ( ITestDevice device, long configId) 通過 id configId 刪除 statsd 配置文件。 |
公共構造函數
配置工具
public ConfigUtil ()
公共方法
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
推送二進制 statsd 配置文件以收集指標
參數 |
---|
device | ITestDevice :二進制 statsd 配置將被推送到的測試設備 |
configFile | File :statsd 配置文件 |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds,
logSources)
推送基於事件的配置文件以從logSources
收集eventAtomIds
中提供的原子
參數 |
---|
device | ITestDevice :將配置推送到哪裡 |
eventAtomIds | :要收集的事件原子 ID 列表 |
logSources | :可以從中收集原子的日誌源列表 |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
eventAtomIds)
推送基於事件的配置文件以收集eventAtomIds
中提供的原子。
參數 |
---|
device | ITestDevice :將配置推送到哪裡 |
eventAtomIds | :要收集的事件原子 ID 列表 |
刪除配置
public static void removeConfig (ITestDevice device,
long configId)
通過 id configId
刪除 statsd 配置文件。
參數 |
---|
device | ITestDevice :刪除配置的位置 |
configId | long : 要刪除的配置的 ID |