IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


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

สรุป

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

abstract boolean checkCommandState()

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

abstract boolean checkPermitsOnLease()

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

abstract String getClusterId()

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

abstract int getConnectTimeout()

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

abstract MultiMap<String, String> getDeviceGroup()

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

abstract long getDeviceMonitorSnapshotInterval()

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

abstract Map<String, String> getDeviceTag()

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

abstract long getInvocationHeartbeatInterval()

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

abstract String getLabName()

รับชื่อห้องทดลองที่โฮสต์เป็นของ

abstract List<String> getLabels()

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

abstract List<String> getNextClusterIds()

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

abstract int getReadTimeout()

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

abstract String getRunTargetFormat()

ดูรูปแบบสำหรับการติดป้ายกำกับเป้าหมายการวิ่ง

abstract File getSchedulerServiceAccountKeyfile()

รับไฟล์คีย์บัญชีบริการของตัวกำหนดเวลางานทดสอบ Tradefed

abstract String getSchedulerServiceUrl()

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

abstract String getServiceUrl()

รับ URL ฐานของ REST API ของคลัสเตอร์ Tradefed

abstract boolean isDeviceMonitorDisabled()

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

abstract long maxDiskUsagePercentage()

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

abstract boolean shouldCollectEarlyTestSummary()

แสดงว่าตัวกำหนดเวลากวาดรวมการทดสอบก่อนเวลาหรือไม่

abstract Boolean shouldUploadInvocationStatus()

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

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

checkCommandState

public abstract boolean checkCommandState ()

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

การคืนสินค้า
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 Map<String, String> getDeviceTag ()

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

การคืนสินค้า
Map<String, String>

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

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

การคืนสินค้า
long

getLabName

public abstract String getLabName ()

รับชื่อห้องทดลองที่โฮสต์เป็นของ

การคืนสินค้า
String

getLabels

public abstract List<String> getLabels ()

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

การคืนสินค้า
List<String>

getNextClusterIds

public abstract List<String> getNextClusterIds ()

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

การคืนสินค้า
List<String>

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 ของคลัสเตอร์ Tradefed

การคืนสินค้า
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