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 (). isInterrupt () قبل العملية باهظة الثمن والعودة على الفور.

العوامل
descriptor DeviceDescriptor : و DeviceDescriptor حول الجهاز metricizing.

deviceManager IDeviceManager : و IDeviceManager المثال.

عائدات
و ERROR(/Collection) من جهاز Resource .

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

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

عائدات
long

getHostResourceMetrics

public  getHostResourceMetrics ()

يجمع مقاييس موارد المضيف. وظيفة يجب أن يعود في getHostMetricizeTimeoutMs() مللي ثانية، وإلا فإن النتيجة سوف يتم إسقاط من قبل LabResourceDeviceMonitor . أيضا ، يرجى التحقق من Thread.currentThread (). isInterrupt () قبل العملية باهظة الثمن والعودة على الفور.

عائدات
و ERROR(/Collection) من مجموعة Resource .