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 حول جهاز القياس.

deviceManager IDeviceManager : مثيل IDeviceManager .

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

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

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

عائدات
long

getHostResourceMetrics

public  getHostResourceMetrics ()

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

عائدات
a ERROR(/Collection) من Resource المضيف.