IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


อินเทอร์เฟซสําหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์

สรุป

เมธอดสาธารณะ

abstract boolean checkCommandState()

ควรตรวจสอบสถานะคําสั่ง (ในคลัสเตอร์ TF) ระหว่างการรายงานสถานะหรือไม่

abstract boolean checkPermitsOnLease()

ตรวจสอบใบอนุญาตที่มีอยู่ก่อนเช่า

abstract String getClusterId()

รับรหัสคลัสเตอร์สําหรับอินสแตนซ์ TF นี้

abstract int getConnectTimeout()

รับระยะหมดเวลาการเชื่อมต่อ HTTP

abstract MultiMap<String, String> getDeviceGroup()

รับการแมปกลุ่มอุปกรณ์กับอุปกรณ์

abstract long getDeviceMonitorSnapshotInterval()

รับช่วงเวลาระหว่างภาพรวมของอุปกรณ์แต่ละภาพเป็นมิลลิวินาที

abstract getDeviceTag()

รับการแมปหมายเลขซีเรียลของอุปกรณ์กับแท็ก

abstract long getInvocationHeartbeatInterval()

รับช่วงเวลาระหว่างการแจ้งเตือนการเรียกใช้เป็นมิลลิวินาที

abstract String getLabName()

ดูชื่อของห้องทดลองที่โฮสต์อยู่

abstract getLabels()

รับป้ายกำกับสำหรับโฮสต์

abstract getNextClusterIds()

รับรหัสคลัสเตอร์รองสําหรับอินสแตนซ์ TF นี้

abstract int getReadTimeout()

รับการหมดเวลาการอ่าน HTTP

abstract String getRunTargetFormat()

ดูรูปแบบสำหรับติดป้ายกำกับเป้าหมายการเรียกใช้

abstract File getSchedulerServiceAccountKeyfile()

รับไฟล์คีย์บัญชีบริการของเครื่องมือจัดตารางการทดสอบ TradeFed

abstract String getSchedulerServiceUrl()

รับ URL บริการเครื่องมือกำหนดเวลาการทดสอบของ Tradefed

abstract String getServiceUrl()

รับ URL พื้นฐานของ REST API ของคลัสเตอร์ที่รวมข้อมูลแล้ว

abstract boolean isDeviceMonitorDisabled()

แสดงผลว่ามีการปิดใช้การรายงานอุปกรณ์คลัสเตอร์หรือไม่

abstract long maxDiskUsagePercentage()

เปอร์เซ็นต์การใช้งานดิสก์สูงสุดก่อนที่เราจะหยุดเช่างานใหม่เพิ่มเติม

abstract boolean shouldCollectEarlyTestSummary()

แสดงผลว่าเครื่องมือตั้งเวลาควรรวบรวมสรุปการทดสอบระยะต้นหรือไม่

abstract Boolean shouldUploadInvocationStatus()

แสดงผลว่า TF ควรอัปโหลดสถานะการเรียกใช้หรือไม่

เมธอดสาธารณะ

checkCommandState

public abstract boolean checkCommandState ()

ควรตรวจสอบสถานะคําสั่ง (ในคลัสเตอร์ TF) ระหว่างการรายงานสถานะหรือไม่

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

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

ตรวจสอบใบอนุญาตที่มีอยู่ก่อนเช่า

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

getClusterId

public abstract String getClusterId ()

รับรหัสคลัสเตอร์สําหรับอินสแตนซ์ TF นี้

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

getConnectTimeout

public abstract int getConnectTimeout ()

รับระยะหมดเวลาการเชื่อมต่อ HTTP

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

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

รับการแมปกลุ่มอุปกรณ์กับอุปกรณ์

คิกรีเทิร์น
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

รับช่วงเวลาระหว่างภาพรวมของอุปกรณ์แต่ละภาพเป็นมิลลิวินาที

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

getDeviceTag

public abstract  getDeviceTag ()

รับการแมปหมายเลขซีเรียลของอุปกรณ์กับแท็ก

คิกรีเทิร์น

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

รับช่วงเวลาระหว่างการแจ้งเตือนการเรียกใช้เป็นมิลลิวินาที

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

getLabName

public abstract String getLabName ()

ดูชื่อของห้องทดลองที่โฮสต์อยู่

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

getLabels

public abstract  getLabels ()

รับป้ายกำกับสำหรับโฮสต์

คิกรีเทิร์น

getNextClusterIds

public abstract  getNextClusterIds ()

รับรหัสคลัสเตอร์รองสําหรับอินสแตนซ์ TF นี้

คิกรีเทิร์น

getReadTimeout

public abstract int getReadTimeout ()

รับการหมดเวลาการอ่าน HTTP

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

getRunTargetFormat

public abstract String getRunTargetFormat ()

ดูรูปแบบสำหรับติดป้ายกำกับเป้าหมายการเรียกใช้

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

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

รับไฟล์คีย์บัญชีบริการของเครื่องมือจัดตารางการทดสอบ TradeFed

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

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

รับ URL บริการเครื่องมือกำหนดเวลาการทดสอบของ Tradefed

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

getServiceUrl

public abstract String getServiceUrl ()

รับ URL พื้นฐานของ REST API ของคลัสเตอร์ที่รวมข้อมูลแล้ว

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

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

แสดงผลว่ามีการปิดใช้การรายงานอุปกรณ์คลัสเตอร์หรือไม่

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

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

เปอร์เซ็นต์การใช้งานดิสก์สูงสุดก่อนที่เราจะหยุดเช่างานใหม่เพิ่มเติม

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

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

แสดงผลว่าเครื่องมือตั้งเวลาควรรวบรวมสรุปการทดสอบระยะต้นหรือไม่

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

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

แสดงผลว่า TF ควรอัปโหลดสถานะการเรียกใช้หรือไม่

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