IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


הממשק למשתמש ליישם אספני משאבים מותאמים אישית.

סיכום

שיטות ציבוריות

default long getDeviceMetricizeTimeoutMs ()

מקבל את הזמן הקצוב ל-metricize המכשיר ב-ms.

default getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager)

אוסף מדדי משאבי מכשיר.

default long getHostMetricizeTimeoutMs ()

מקבל את הזמן הקצוב ל-metricize המארח ב-ms.

default getHostResourceMetrics ()

אוסף מדדי משאבי מארח.

שיטות ציבוריות

getDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

מקבל את הזמן הקצוב ל-metricize המכשיר ב-ms.

החזרות
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

אוסף מדדי משאבי מכשיר. הפונקציה חייבת לחזור ב- getDeviceMetricizeTimeoutMs() ms, אחרת התוצאה תוסר על ידי LabResourceDeviceMonitor . כמו כן, אנא בדוק את Thread.currentThread().isInterrupted() לפני פעולה יקרה וחזור מיד.

פרמטרים
descriptor DeviceDescriptor : ה- DeviceDescriptor לגבי התקן המדד.

deviceManager IDeviceManager : המופע IDeviceManager .

החזרות
ERROR(/Collection) של Resource ההתקן .

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

מקבל את הזמן הקצוב ל-metricize המארח ב-ms.

החזרות
long

getHostResourceMetrics

public  getHostResourceMetrics ()

אוסף מדדי משאבי מארח. הפונקציה חייבת לחזור ב- getHostMetricizeTimeoutMs() ms, אחרת התוצאה תוסר על ידי LabResourceDeviceMonitor . כמו כן, אנא בדוק את Thread.currentThread().isInterrupted() לפני פעולה יקרה וחזור מיד.

החזרות
ERROR(/Collection) של Resource מארח .