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 detak jantung.

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 ms.

abstract Map<String, String> getDeviceTag()

Mendapatkan pemetaan tag ke serial perangkat.

abstract long getInvocationHeartbeatInterval()

Mendapatkan interval waktu antara detak jantung pemanggilan dalam ms.

abstract String getLabName()

Mendapatkan nama lab tempat host berada.

abstract List<String> getLabels()

Mendapatkan label untuk host.

abstract List<String> getNextClusterIds()

Dapatkan ID cluster sekunder untuk instance TF ini.

abstract int getReadTimeout()

Mendapatkan waktu tunggu pembacaan http habis.

abstract String getRunTargetFormat()

Dapatkan format untuk memberi label pada target proses.

abstract File getSchedulerServiceAccountKeyfile()

Dapatkan file kunci akun layanan penjadwal pengujian tradefed.

abstract String getSchedulerServiceUrl()

Dapatkan URL layanan penjadwal pengujian tradefed.

abstract String getServiceUrl()

Mendapatkan 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 detak jantung.

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 ms.

Hasil
long

getDeviceTag

public abstract Map<String, String> getDeviceTag ()

Mendapatkan pemetaan tag ke serial perangkat.

Hasil
Map<String, String>

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Mendapatkan interval waktu antara detak jantung pemanggilan dalam ms.

Hasil
long

getLabName

public abstract String getLabName ()

Mendapatkan nama lab tempat host berada.

Hasil
String

getLabels

public abstract List<String> getLabels ()

Mendapatkan label untuk host.

Hasil
List<String>

getNextClusterIds

public abstract List<String> getNextClusterIds ()

Dapatkan ID cluster sekunder untuk instance TF ini.

Hasil
List<String>

getReadTimeout

public abstract int getReadTimeout ()

Mendapatkan waktu tunggu pembacaan http habis.

Hasil
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Dapatkan format untuk memberi label pada target proses.

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

Mendapatkan 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