IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


อินเทอร์เฟซสำหรับผู้ใช้ในการใช้งานเครื่องมือรวบรวมทรัพยากรแบบกำหนดเอง

สรุป

วิธีการสาธารณะ

default long getDeviceMetricizeTimeoutMs()

รับเมตริกการหมดเวลาของอุปกรณ์ในหน่วยมิลลิวินาที

default getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

รวบรวมเมตริกทรัพยากรของอุปกรณ์

default long getHostMetricizeTimeoutMs()

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

default getHostResourceMetrics()

รวบรวมเมตริกทรัพยากรโฮสต์

วิธีการสาธารณะ

getDeviceMetricizeระยะหมดเวลาM

public long getDeviceMetricizeTimeoutMs ()

กำหนดระยะหมดเวลาของอุปกรณ์ในหน่วยมิลลิวินาที

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

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

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

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

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

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

getHostMetricizeระยะหมดเวลาMs

public long getHostMetricizeTimeoutMs ()

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

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

getHostResourceMetrics

public  getHostResourceMetrics ()

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

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