ไอคลัสเตอร์ออปชั่น

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 ควรอัปโหลดสถานะการร้องขอหรือไม่

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

ตรวจสอบ CommandState

public abstract boolean checkCommandState ()

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

การส่งคืน
boolean

ตรวจสอบ PermitsOnLease

public abstract boolean checkPermitsOnLease ()

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

การส่งคืน
boolean

getClusterId

public abstract String getClusterId ()

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

การส่งคืน
String

getConnectTimeout

public abstract int getConnectTimeout ()

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

การส่งคืน
int

รับDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

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

การส่งคืน
MultiMap <String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

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

การส่งคืน
long

รับDeviceTag

public abstract  getDeviceTag ()

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

การส่งคืน

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

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

การส่งคืน
long

getLabName

public abstract String getLabName ()

รับชื่อห้องปฏิบัติการที่โฮสต์อยู่

การส่งคืน
String

getLabels

public abstract  getLabels ()

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

การส่งคืน

getNextClusterIds

public abstract  getNextClusterIds ()

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

การส่งคืน

รับ ReadTimeout

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

คือDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

การส่งคืน
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

การส่งคืน
long

ควรรวบรวม EarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

ส่งคืนว่าตัวกำหนดเวลาควรรวบรวมสรุปการทดสอบในช่วงต้นหรือไม่

การส่งคืน
boolean

ควรUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

ส่งคืนว่า TF ควรอัปโหลดสถานะการร้องขอหรือไม่

การส่งคืน
Boolean