IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Antarmuka untuk mendapatkan opsi terkait cluster.

Ringkasan

Metode publik

abstract boolean checkCommandState()

Apakah status perintah (di cluster TF) harus diperiksa selama heartbeat.

abstract boolean checkPermitsOnLease()

Periksa beberapa izin yang tersedia sebelum menyewa.

abstract String getClusterId()

Dapatkan ID cluster untuk instance TF ini.

abstract int getConnectTimeout()

Mendapatkan waktu tunggu koneksi http.

abstract MultiMap<String, String> getDeviceGroup()

Mendapatkan pemetaan grup perangkat ke perangkat.

abstract long getDeviceMonitorSnapshotInterval()

Mendapatkan interval waktu antara setiap snapshot perangkat dalam md.

abstract getDeviceTag()

Mendapatkan pemetaan serial perangkat ke tag.

abstract long getInvocationHeartbeatInterval()

Mendapatkan interval waktu antara heartbeat pemanggilan dalam md.

abstract String getLabName()

Mendapatkan nama lab tempat host berada.

abstract getLabels()

Mendapatkan label untuk host.

abstract getNextClusterIds()

Dapatkan ID cluster sekunder untuk instance TF ini.

abstract int getReadTimeout()

Mendapatkan waktu tunggu pembacaan http.

abstract String getRunTargetFormat()

Mendapatkan format untuk memberi label target run.

abstract File getSchedulerServiceAccountKeyfile()

Dapatkan file kunci akun layanan penjadwal pengujian tradefed.

abstract String getSchedulerServiceUrl()

Dapatkan URL layanan penjadwal pengujian tradefed.

abstract String getServiceUrl()

Dapatkan URL dasar REST API cluster tradefed.

abstract boolean isDeviceMonitorDisabled()

Menampilkan apakah pelaporan perangkat Cluster dinonaktifkan.

abstract long maxDiskUsagePercentage()

Persentase penggunaan disk maksimum sebelum kami berhenti menyewakan tugas baru tambahan.

abstract boolean shouldCollectEarlyTestSummary()

Menampilkan apakah penjadwal harus mengumpulkan ringkasan pengujian awal.

abstract Boolean shouldUploadInvocationStatus()

Menampilkan apakah TF harus mengupload status pemanggilan.

Metode publik

checkCommandState

public abstract boolean checkCommandState ()

Apakah status perintah (di cluster TF) harus diperiksa selama heartbeat.

Hasil
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Periksa beberapa izin yang tersedia sebelum menyewa.

Hasil
boolean

getClusterId

public abstract String getClusterId ()

Dapatkan ID cluster untuk instance TF ini.

Hasil
String

getConnectTimeout

public abstract int getConnectTimeout ()

Mendapatkan waktu tunggu koneksi http.

Hasil
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Mendapatkan pemetaan grup perangkat ke perangkat.

Hasil
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Mendapatkan interval waktu antara setiap snapshot perangkat dalam md.

Hasil
long

getDeviceTag

public abstract  getDeviceTag ()

Mendapatkan pemetaan serial perangkat ke tag.

Hasil

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Mendapatkan interval waktu antara heartbeat pemanggilan dalam md.

Hasil
long

getLabName

public abstract String getLabName ()

Mendapatkan nama lab tempat host berada.

Hasil
String

getLabels

public abstract  getLabels ()

Mendapatkan label untuk host.

Hasil

getNextClusterIds

public abstract  getNextClusterIds ()

Dapatkan ID cluster sekunder untuk instance TF ini.

Hasil

getReadTimeout

public abstract int getReadTimeout ()

Mendapatkan waktu tunggu pembacaan http.

Hasil
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Mendapatkan format untuk memberi label target run.

Hasil
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Dapatkan file kunci akun layanan penjadwal pengujian tradefed.

Hasil
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Dapatkan URL layanan penjadwal pengujian tradefed.

Hasil
String

getServiceUrl

public abstract String getServiceUrl ()

Dapatkan URL dasar REST API cluster tradefed.

Hasil
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Menampilkan apakah pelaporan perangkat Cluster dinonaktifkan.

Hasil
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

Persentase penggunaan disk maksimum sebelum kami berhenti menyewakan tugas baru tambahan.

Hasil
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

Menampilkan apakah penjadwal harus mengumpulkan ringkasan pengujian awal.

Hasil
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Menampilkan apakah TF harus mengupload status pemanggilan.

Hasil
Boolean