IResourceMetricCollector
public
interface
IResourceMetricCollector
| com.android.tradefed.monitoring.collector.IResourceMetricCollector |
واجهة المستخدم لتنفيذ أدوات جمع الموارد المخصّصة
ملخّص
الطرق العامة | |
|---|---|
default
long
|
getDeviceMetricizeTimeoutMs()
تحصل على مهلة قياس مقياس الجهاز بالمللي ثانية. |
default
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
تجمع هذه الأذونات مقاييس موارد الجهاز. |
default
long
|
getHostMetricizeTimeoutMs()
تحصل على مهلة قياس المقياس للمضيف بالمللي ثانية. |
default
|
getHostResourceMetrics()
تجمع مقاييس موارد المضيف. |
الطرق العامة
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
تحصل على مهلة قياس مقياس الجهاز بالمللي ثانية.
| المرتجعات | |
|---|---|
long |
|
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
تجمع هذه الأذونات مقاييس موارد الجهاز. يجب أن تُعرِض الدالة النتيجة خلال getDeviceMetricizeTimeoutMs() ملي ثانية، وإلا سيتم
إسقاط النتيجة من قِبل LabResourceDeviceMonitor. يُرجى أيضًا التحقّق من
Thread.currentThread().isInterrupted() قبل إجراء العملية المُكلّفة والرجوع فورًا.
| المعلمات | |
|---|---|
descriptor |
DeviceDescriptor: DeviceDescriptor حول الجهاز الذي يتم قياسه |
deviceManager |
IDeviceManager: مثيل IDeviceManager |
| المرتجعات | |
|---|---|
|
ERROR(/Collection) من الجهاز Resource |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
تحصل على مهلة قياس المقياس للمضيف بالمللي ثانية.
| المرتجعات | |
|---|---|
long |
|
getHostResourceMetrics
publicgetHostResourceMetrics ()
تجمع مقاييس موارد المضيف. يجب أن تُعرِض الدالة النتيجة خلال getHostMetricizeTimeoutMs() ملي ثانية، وإلا سيتم
إسقاط النتيجة من قِبل LabResourceDeviceMonitor. يُرجى أيضًا التحقّق من
Thread.currentThread().isInterrupted() قبل إجراء العملية المُكلّفة والرجوع فورًا.
| المرتجعات | |
|---|---|
|
ERROR(/Collection) من مضيف Resource |