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() ms ไม่เช่นนั้นระบบจะทิ้งผลลัพธ์ LabResourceDeviceMonitor นอกจากนี้ โปรดตรวจสอบ Thread.currentThread().isInterrupted() ก่อนดำเนินการที่มีค่าใช้จ่ายสูงและแสดงผลทันที

พารามิเตอร์
descriptor DeviceDescriptor: DeviceDescriptor เกี่ยวกับอุปกรณ์ที่ใช้วัด

deviceManager IDeviceManager: อินสแตนซ์ IDeviceManager

คิกรีเทิร์น
ERROR(/Collection) ของอุปกรณ์ Resource

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

รับการหมดเวลาการวัดเมตริกของโฮสต์เป็นมิลลิวินาที

คิกรีเทิร์น
long

getHostResourceMetrics

public  getHostResourceMetrics ()

รวบรวมเมตริกทรัพยากรของโฮสต์ ฟังก์ชันต้องแสดงผลใน getHostMetricizeTimeoutMs() ms ไม่เช่นนั้นระบบจะทิ้งผลลัพธ์ LabResourceDeviceMonitor นอกจากนี้ โปรดตรวจสอบ Thread.currentThread().isInterrupted() ก่อนดำเนินการที่มีค่าใช้จ่ายสูงและแสดงผลทันที

คิกรีเทิร์น
ERROR(/Collection) ของโฮสต์ Resource