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
publicgetDeviceResourceMetrics (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
publicgetHostResourceMetrics ()
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 . |