구성유틸
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 에 제공된 Atom을 수집합니다. |
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 구성 파일 |
푸시통계 구성
public static long pushStatsConfig (ITestDevice device,
eventAtomIds,
logSources)
이벤트 기반 구성 파일을 푸시하여 logSources
에서 eventAtomIds
에 제공된 Atom을 수집합니다.
매개변수 |
---|
device | ITestDevice : 구성을 푸시할 위치 |
eventAtomIds | : 수집할 이벤트 Atom ID 목록 |
logSources | : Atom을 수집할 수 있는 로그 소스 목록 |
푸시통계 구성
public static long pushStatsConfig (ITestDevice device,
eventAtomIds)
eventAtomIds
에 제공된 원자를 수집하기 위해 이벤트 기반 구성 파일을 푸시합니다.
매개변수 |
---|
device | ITestDevice : 구성을 푸시할 위치 |
eventAtomIds | : 수집할 이벤트 Atom ID 목록 |
구성 제거
public static void removeConfig (ITestDevice device,
long configId)
ID configId
로 statsd 구성 파일을 제거합니다.
매개변수 |
---|
device | ITestDevice : 구성을 삭제할 위치 |
configId | long : 삭제할 구성의 ID |