IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


Antarmuka bagi pengguna untuk menerapkan pengumpulan resource yang disesuaikan.

Ringkasan

Metode publik

default long getDeviceMetricizeTimeoutMs()

Mendapatkan waktu tunggu pembuatan metrik perangkat dalam md.

default getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

Mengumpulkan metrik resource perangkat.

default long getHostMetricizeTimeoutMs()

Mendapatkan waktu tunggu pembuatan metrik host dalam md.

default getHostResourceMetrics()

Mengumpulkan metrik resource host.

Metode publik

getDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

Mendapatkan waktu tunggu pembuatan metrik perangkat dalam md.

Hasil
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Mengumpulkan metrik resource perangkat. Fungsi harus ditampilkan dalam getDeviceMetricizeTimeoutMs() md, jika tidak, hasilnya akan dihapus oleh LabResourceDeviceMonitor. Selain itu, harap periksa Thread.currentThread().isInterrupted() sebelum operasi yang mahal dan segera kembali.

Parameter
descriptor DeviceDescriptor: DeviceDescriptor tentang perangkat yang melakukan pengukuran.

deviceManager IDeviceManager: instance IDeviceManager.

Hasil
ERROR(/Collection) dari perangkat Resource.

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

Mendapatkan waktu tunggu pembuatan metrik host dalam md.

Hasil
long

getHostResourceMetrics

public  getHostResourceMetrics ()

Mengumpulkan metrik resource host. Fungsi harus ditampilkan dalam getHostMetricizeTimeoutMs() md, jika tidak, hasilnya akan dihapus oleh LabResourceDeviceMonitor. Selain itu, harap periksa Thread.currentThread().isInterrupted() sebelum operasi yang mahal dan segera kembali.

Hasil
ERROR(/Collection) host Resource.