IMetricCollectorReceiver
public
interface
IMetricCollectorReceiver
com.android.tradefed.device.metric.IMetricCollectorReceiver |
테스트 실행을 위해 IMetricCollector
목록을 가져와야 하는 경우 구현할 IRemoteTest
의 인터페이스입니다.
이 인터페이스를 구현하는 테스트에는 기본 ITestInvocationListener
가 없습니다.
IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener)
를 통해 직접 해야 합니다.
Tradefed 콜백을 버퍼링하고 마지막에 재생 (예:
ITestSuite
)에서 이러한 메커니즘을 사용하면 수집기가
실제 실행 중이 아니라 재생할 수 있습니다 테스트 실행기가
콜백이 적절한 시간에 처리되도록 할 수 있습니다.
In order to use the collectors, the following pattern can be used: for (IMetricCollector collector : config.getMetricCollectors()) { originalCollector = collector.init(mModuleInvocationContext, originalCollector); }
요약
공개 메서드 | |
---|---|
abstract
void
|
setMetricCollectors(
테스트 실행에 정의된 |
공개 메서드
setMetricCollector
public abstract void setMetricCollectors (collectors)
테스트 실행에 정의된 IMetricCollector
목록을 설정합니다.
매개변수 | |
---|---|
collectors |
|