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. |