Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


사용자 정의된 리소스 수집기를 구현하기 위한 인터페이스입니다.

요약

공개 메서드

default long getDeviceMetricizeTimeoutMs ()

ms 단위의 장치 측정 시간 초과를 가져옵니다.

default getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)

장치 리소스 메트릭을 수집합니다.

default long getHostMetricizeTimeoutMs ()

호스트 측정 시간 초과를 ms 단위로 가져옵니다.

default getHostResourceMetrics ()

호스트 리소스 메트릭을 수집합니다.

공개 메서드

getDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

ms 단위의 장치 측정 시간 초과를 가져옵니다.

보고
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

장치 리소스 메트릭을 수집합니다. 이 함수에 반환해야 getDeviceMetricizeTimeoutMs() 그렇지 않으면 결과에 의해 삭제됩니다, MS LabResourceDeviceMonitor . 또한 값비싼 작업을 수행하기 전에 Thread.currentThread().isInterrupted()를 확인하고 즉시 반환하십시오.

매개변수
descriptor DeviceDescriptor 다음 DeviceDescriptor metricizing 장치에 대한.

deviceManager IDeviceManager 다음 IDeviceManager 인스턴스입니다.

보고
ERROR(/Collection) 장치의 Resource .

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

호스트 측정 시간 초과를 ms 단위로 가져옵니다.

보고
long

getHostResourceMetrics

public  getHostResourceMetrics ()

호스트 리소스 메트릭을 수집합니다. 이 함수에 반환해야 getHostMetricizeTimeoutMs() 그렇지 않으면 결과에 의해 삭제됩니다, MS LabResourceDeviceMonitor . 또한 값비싼 작업을 수행하기 전에 Thread.currentThread().isInterrupted()를 확인하고 즉시 반환하십시오.

보고
ERROR(/Collection) 호스트의 Resource .