مؤسسة 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

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

يتم جمع مقاييس موارد الأجهزة. يجب عرض الدالة خلال getDeviceMetricizeTimeoutMs() ملي ثانية، وإلّا ستكون النتيجة انخفاضها بنسبة LabResourceDeviceMonitor. يُرجى الاطّلاع أيضًا على Thread.currentThread().isInterrupted() قبل إجراء مكلف والعودة فورًا

المعلمات
descriptor DeviceDescriptor: DeviceDescriptor حول جهاز القياس

deviceManager IDeviceManager: المثيل IDeviceManager.

المرتجعات
ERROR(/Collection) من الجهاز Resource.

getHostMetricizeمهلةMs

public long getHostMetricizeTimeoutMs ()

الحصول على مهلة مقياس المضيف بالمللي ثانية.

المرتجعات
long

getHostResourceMetrics

public  getHostResourceMetrics ()

يجمع مقاييس موارد المضيف. يجب عرض الدالة خلال getHostMetricizeTimeoutMs() ملي ثانية، وإلّا ستكون النتيجة انخفاضها بنسبة LabResourceDeviceMonitor. يُرجى الاطّلاع أيضًا على Thread.currentThread().isInterrupted() قبل إجراء مكلف والعودة فورًا

المرتجعات
ERROR(/Collection) من المضيف Resource.