IResourceMetricCollectionor

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollectionor


Giao diện để người dùng triển khai trình thu thập tài nguyên tuỳ chỉnh.

Tóm tắt

Phương thức công khai

default long getDeviceMetricizeTimeoutMs()

Lấy thời gian chờ đo chỉ số của thiết bị tính bằng mili giây.

default getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

Thu thập các chỉ số về tài nguyên của thiết bị.

default long getHostMetricizeTimeoutMs()

Lấy thời gian chờ đo lường máy chủ theo mili giây.

default getHostResourceMetrics()

Thu thập các chỉ số về tài nguyên máy chủ lưu trữ.

Phương thức công khai

getDeviceMetricizeTimeMs

public long getDeviceMetricizeTimeoutMs ()

Lấy thời gian chờ đo chỉ số của thiết bị tính bằng mili giây.

Giá trị trả về
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Thu thập các chỉ số về tài nguyên của thiết bị. Hàm phải trả về sau getDeviceMetricizeTimeoutMs() mili giây, nếu không kết quả sẽ là LabResourceDeviceMonitor đã giảm. Ngoài ra, vui lòng kiểm tra Thread.currentThread().isInterrupted() trước thao tác tốn kém và trả về ngay lập tức.

Tham số
descriptor DeviceDescriptor: DeviceDescriptor về thiết bị đo chỉ số.

deviceManager IDeviceManager: thực thể IDeviceManager.

Giá trị trả về
ERROR(/Collection) của thiết bị Resource.

getHostMetricizeThời gian chờMs

public long getHostMetricizeTimeoutMs ()

Lấy thời gian chờ đo lường máy chủ theo mili giây.

Giá trị trả về
long

getHostResourceMetrics

public  getHostResourceMetrics ()

Thu thập các chỉ số về tài nguyên máy chủ lưu trữ. Hàm phải trả về sau getHostMetricizeTimeoutMs() mili giây, nếu không kết quả sẽ là LabResourceDeviceMonitor đã giảm. Ngoài ra, vui lòng kiểm tra Thread.currentThread().isInterrupted() trước thao tác tốn kém và trả về ngay lập tức.

Giá trị trả về
ERROR(/Collection) của máy chủ Resource.