IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


Antarmuka bagi pengguna untuk mengimplementasikan pengumpul sumber daya yang disesuaikan.

Ringkasan

Metode publik

default long getDeviceMetricizeTimeoutMs ()

Mendapatkan waktu tunggu metrik perangkat dalam ms.

default getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager)

Mengumpulkan metrik sumber daya perangkat.

default long getHostMetricizeTimeoutMs ()

Mendapatkan batas waktu metrikisasi host dalam ms.

default getHostResourceMetrics ()

Mengumpulkan metrik sumber daya host.

Metode publik

dapatkanDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

Mendapatkan waktu tunggu metrik perangkat dalam ms.

Kembali
long

dapatkanDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Mengumpulkan metrik sumber daya perangkat. Fungsi tersebut harus kembali dalam getDeviceMetricizeTimeoutMs() ms, jika tidak, hasilnya akan dihapus oleh LabResourceDeviceMonitor . Selain itu, harap periksa Thread.currentThread().isInterrupted() sebelum operasi mahal dan segera kembali.

Parameter
descriptor DeviceDescriptor : DeviceDescriptor tentang perangkat metrikisasi.

deviceManager IDeviceManager : contoh IDeviceManager .

Kembali
sebuah ERROR(/Collection) Resource perangkat.

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

Mendapatkan batas waktu metrikisasi host dalam ms.

Kembali
long

getHostResourceMetrics

public  getHostResourceMetrics ()

Mengumpulkan metrik sumber daya host. Fungsi tersebut harus kembali dalam getHostMetricizeTimeoutMs() ms, jika tidak, hasilnya akan dihapus oleh LabResourceDeviceMonitor . Selain itu, harap periksa Thread.currentThread().isInterrupted() sebelum operasi mahal dan segera kembali.

Kembali
sebuah ERROR(/Collection) dari Host Resource .