IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


Antarmuka bagi pengguna untuk menerapkan kolektor resource yang disesuaikan.

Ringkasan

Metode publik

default long getDeviceMetricizeTimeoutMs()

Mendapatkan waktu tunggu metrikisasi perangkat dalam md.

default getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

Mengumpulkan metrik resource perangkat.

default long getHostMetricizeTimeoutMs()

Mendapatkan waktu tunggu metrikisasi host dalam milidetik.

default getHostResourceMetrics()

Mengumpulkan metrik resource host.

Metode publik

getDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

Mendapatkan waktu tunggu metrikisasi perangkat dalam md.

Hasil
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Mengumpulkan metrik resource perangkat. Fungsi ini harus ditampilkan dalam getDeviceMetricizeTimeoutMs() md, jika tidak, hasilnya akan menjadi dikurangi oleh LabResourceDeviceMonitor. Periksa juga Thread.currentThread().isInterrupted() sebelum operasi yang mahal dan segera ditampilkan.

Parameter
descriptor DeviceDescriptor: DeviceDescriptor tentang perangkat metrik.

deviceManager IDeviceManager: instance IDeviceManager.

Hasil
ERROR(/Collection) perangkat Resource.

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

Mendapatkan waktu tunggu metrikisasi host dalam milidetik.

Hasil
long

getHostResourceMetrics

public  getHostResourceMetrics ()

Mengumpulkan metrik resource host. Fungsi ini harus ditampilkan dalam getHostMetricizeTimeoutMs() md, jika tidak, hasilnya akan menjadi dikurangi oleh LabResourceDeviceMonitor. Periksa juga Thread.currentThread().isInterrupted() sebelum operasi yang mahal dan segera ditampilkan.

Hasil
ERROR(/Collection) dari host Resource.