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. |