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

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

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

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

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

คืนสินค้า
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

รับ URL บริการตัวกำหนดตารางเวลาการทดสอบที่แลกเปลี่ยน

คืนสินค้า
String

getServiceUrl

public abstract String getServiceUrl ()

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

คืนสินค้า
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

คืนสินค้า
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

คืนสินค้า
long

ควรรวบรวมEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

ส่งคืนว่าตัวจัดกำหนดการควรรวบรวมสรุปการทดสอบก่อนกำหนดหรือไม่

คืนสินค้า
boolean

ควรอัปโหลดสถานะการร้องขอ

public abstract Boolean shouldUploadInvocationStatus ()

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

คืนสินค้า
Boolean