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