ClusterOptions

public class ClusterOptions
extends Object implements IClusterOptions

java.lang.Object
   ↳ com.android.tradefed.cluster.ClusterOptions


สรุป

ค่าคงที่

String TYPE_NAME

ชื่อประเภทออบเจ็กต์การกำหนดค่าที่ไม่ซ้ำกัน

ทุ่ง

public String mClusterId

public List<String> mNextClusterIds

public String mServiceUrl

เครื่องมือสร้างสาธารณะ

ClusterOptions()

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

boolean checkCommandState()

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

boolean checkPermitsOnLease()

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

String getClusterId()

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

int getConnectTimeout()

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

MultiMap<String, String> getDeviceGroup()

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

long getDeviceMonitorSnapshotInterval()

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

Map<String, String> getDeviceTag()

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

long getInvocationHeartbeatInterval()

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

String getLabName()

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

List<String> getLabels()

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

List<String> getNextClusterIds()

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

int getReadTimeout()

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

String getRunTargetFormat()

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

File getSchedulerServiceAccountKeyfile()

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

String getSchedulerServiceUrl()

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

String getServiceUrl()

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

boolean isDeviceMonitorDisabled()

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

long maxDiskUsagePercentage()

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

boolean shouldCollectEarlyTestSummary()

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

Boolean shouldUploadInvocationStatus()

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

ค่าคงที่

TYPE_NAME

public static final String TYPE_NAME

ชื่อประเภทออบเจ็กต์การกำหนดค่าที่ไม่ซ้ำกัน ใช้เพื่อดึงข้อมูลอินสแตนซ์ Singleton จาก GlobalConfiguration

ดูเพิ่มเติม:

ค่าคงที่ "cluster_options"

ทุ่ง

mClusterId

public String mClusterId

mNextClusterIds

public List<String> mNextClusterIds

mServiceUrl

public String mServiceUrl

เครื่องมือสร้างสาธารณะ

ClusterOptions

public ClusterOptions ()

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

checkCommandState

public boolean checkCommandState ()

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

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

checkPermitsOnLease

public boolean checkPermitsOnLease ()

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

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

getClusterId

public String getClusterId ()

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

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

getConnectTimeout

public int getConnectTimeout ()

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

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

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

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

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

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

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

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

getDeviceTag

public Map<String, String> getDeviceTag ()

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

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

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

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

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

getLabName

public String getLabName ()

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

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

getLabels

public List<String> getLabels ()

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

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

getNextClusterIds

public List<String> getNextClusterIds ()

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

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

getReadTimeout

public int getReadTimeout ()

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

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

getRunTargetFormat

public String getRunTargetFormat ()

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

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

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

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

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

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

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

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

getServiceUrl

public String getServiceUrl ()

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

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

isDeviceMonitorDisabled

public boolean isDeviceMonitorDisabled ()

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

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

maxDiskUsagePercentage

public long maxDiskUsagePercentage ()

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

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

shouldCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

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

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

shouldUploadInvocationStatus

public Boolean shouldUploadInvocationStatus ()

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

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