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