ตัวเลือกคลัสเตอร์

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()

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

abstract String getSchedulerServiceUrl()

รับ URL บริการเครื่องจัดตารางเวลาการทดสอบที่มีการแลกเปลี่ยน

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

getConnectระยะหมดเวลา

public abstract int getConnectTimeout ()

เรียกดูระยะหมดเวลาของการเชื่อมต่อ HTTP

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

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

ดาวน์โหลดกลุ่มอุปกรณ์ไปยังการแมปอุปกรณ์

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

รับช่วงเวลาหน้าจอของอุปกรณ์

public abstract long getDeviceMonitorSnapshotInterval ()

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

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

getDeviceTag

public abstract  getDeviceTag ()

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

คิกรีเทิร์น

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

public abstract long getInvocationHeartbeatInterval ()

ดูช่วงเวลาระหว่างฮาร์ตบีตของการเรียกใช้ในหน่วยมิลลิวินาที

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

getLabName

public abstract String getLabName ()

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

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

ป้ายกำกับ

public abstract  getLabels ()

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

คิกรีเทิร์น

getNextClusterId

public abstract  getNextClusterIds ()

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

คิกรีเทิร์น

getReadระยะหมดเวลา

public abstract int getReadTimeout ()

เรียกระยะหมดเวลาการอ่าน HTTP

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

getRunTargetFormat

public abstract String getRunTargetFormat ()

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

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

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

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

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

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

รับ URL บริการเครื่องจัดตารางเวลาการทดสอบที่มีการแลกเปลี่ยน

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

getServiceUrl

public abstract String getServiceUrl ()

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

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

ปิดใช้การตรวจสอบอุปกรณ์

public abstract boolean isDeviceMonitorDisabled ()

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

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

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

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

ควรCollectCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

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

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

ifUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

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

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