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() ms ไม่เช่นนั้นระบบจะทิ้งผลลัพธ์ LabResourceDeviceMonitor นอกจากนี้ โปรดตรวจสอบ
Thread.currentThread().isInterrupted() ก่อนดำเนินการที่มีค่าใช้จ่ายสูงและแสดงผลทันที
| พารามิเตอร์ | |
|---|---|
descriptor |
DeviceDescriptor: DeviceDescriptor เกี่ยวกับอุปกรณ์ที่ใช้วัด |
deviceManager |
IDeviceManager: อินสแตนซ์ IDeviceManager |
| คิกรีเทิร์น | |
|---|---|
|
ERROR(/Collection) ของอุปกรณ์ Resource |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
รับการหมดเวลาการวัดเมตริกของโฮสต์เป็นมิลลิวินาที
| คิกรีเทิร์น | |
|---|---|
long |
|
getHostResourceMetrics
publicgetHostResourceMetrics ()
รวบรวมเมตริกทรัพยากรของโฮสต์ ฟังก์ชันต้องแสดงผลใน getHostMetricizeTimeoutMs() ms ไม่เช่นนั้นระบบจะทิ้งผลลัพธ์ LabResourceDeviceMonitor นอกจากนี้ โปรดตรวจสอบ
Thread.currentThread().isInterrupted() ก่อนดำเนินการที่มีค่าใช้จ่ายสูงและแสดงผลทันที
| คิกรีเทิร์น | |
|---|---|
|
ERROR(/Collection) ของโฮสต์ Resource |