DeviceStorageAgeResourceMetricCollector

public class DeviceStorageAgeResourceMetricCollector
extends Object implements IResourceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector


logcat에서 저장소 사용 기간을 파싱합니다. 이 수집기에 저장소가 사용 설정되어 있어야 합니다. 이 수집기를 사용하기 전에 확인해야 합니다. 그렇지 않으면 빈 리소스가 반환됩니다.

요약

필드

public static final String AGE_TAG

public static final String LIFE_A_TAG

public static final String LIFE_B_TAG

public static final String STORAGE_AGE_CMD_FORMAT

public static final Pattern STORAGE_AGE_PATTERN

public static final String STORAGE_AGE_RESOURCE_NAME

공개 생성자

DeviceStorageAgeResourceMetricCollector()

공개 메서드

getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

기기 리소스 측정항목을 수집합니다.

필드

AGE_TAG

public static final String AGE_TAG

LIFE_A_TAG

public static final String LIFE_A_TAG

LIFE_B_TAG

public static final String LIFE_B_TAG

STORAGE_AGE_CMD_FORMAT

public static final String STORAGE_AGE_CMD_FORMAT

STORAGE_AGE_PATTERN

public static final Pattern STORAGE_AGE_PATTERN

STORAGE_AGE_RESOURCE_NAME

public static final String STORAGE_AGE_RESOURCE_NAME

공개 생성자

DeviceStorageAgeResourceMetricCollector

public DeviceStorageAgeResourceMetricCollector ()

공개 메서드

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

기기 리소스 측정항목을 수집합니다. 함수는 getDeviceMetricizeTimeoutMs()밀리초 이내에 반환되어야 합니다. 그렇지 않으면 결과가 LabResourceDeviceMonitor에 의해 삭제됩니다. 또한 비용이 많이 드는 작업 전에 Thread.currentThread().isInterrupted()를 확인하고 즉시 반환하세요.

매개변수
descriptor DeviceDescriptor: 측정 기기에 관한 DeviceDescriptor입니다.

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

반환 값
기기 ResourceERROR(/Collection)입니다.