IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Kümeyle ilgili seçenekleri almak için bir arabirim.

Özet

Genel yöntemler

abstract boolean checkCommandState ()

Komut durumunun (TF kümesinde) kalp atışı sırasında kontrol edilip edilmeyeceği.

abstract boolean checkPermitsOnLease ()

Kiralamadan önce mevcut bazı izinleri kontrol edin.

abstract String getClusterId ()

Bu TF örneği için küme kimliğini alın.

abstract int getConnectTimeout ()

http bağlantı zaman aşımı alın.

abstract MultiMap <String, String> getDeviceGroup ()

Cihaz grubunu cihaz eşlemeye alın.

abstract long getDeviceMonitorSnapshotInterval ()

Her cihaz anlık görüntüsü arasındaki zaman aralığını ms cinsinden alın.

abstract getDeviceTag ()

Eşlemeyi etiketlemek için cihazı seri alın.

abstract long getInvocationHeartbeatInterval ()

Çağrı kalp atışları arasındaki zaman aralığını ms cinsinden alın.

abstract String getLabName ()

Ana bilgisayarın ait olduğu laboratuvarın adını alın.

abstract getLabels ()

Ana bilgisayar için etiketler alın.

abstract getNextClusterIds ()

Bu TF örneği için ikincil küme kimliklerini alın.

abstract int getReadTimeout ()

http okuma zaman aşımı alın.

abstract String getRunTargetFormat ()

Çalıştırma hedeflerini etiketleme biçimini alın.

abstract File getSchedulerServiceAccountKeyfile ()

Tradefed test planlayıcı hizmet hesabı anahtar dosyasını alın.

abstract String getSchedulerServiceUrl ()

Takas edilen test zamanlayıcı hizmeti URL'sini alın.

abstract String getServiceUrl ()

Takas edilen küme REST API'sinin temel URL'sini alın.

abstract boolean isDeviceMonitorDisabled ()

Küme cihaz raporlamasının devre dışı bırakılıp bırakılmadığını döndürür.

abstract long maxDiskUsagePercentage ()

Ek yeni görevler kiralamayı durdurmadan önce maksimum disk kullanım yüzdesi.

abstract boolean shouldCollectEarlyTestSummary ()

Zamanlayıcının erken test özeti toplaması gerekip gerekmediğini döndürür.

abstract Boolean shouldUploadInvocationStatus ()

TF'nin çağrı durumunu karşıya yüklemesi gerekip gerekmediğini döndürür.

Genel yöntemler

kontrolKomut Durumu

public abstract boolean checkCommandState ()

Komut durumunun (TF kümesinde) kalp atışı sırasında kontrol edilip edilmeyeceği.

İadeler
boolean

kontrolPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Kiralamadan önce mevcut bazı izinleri kontrol edin.

İadeler
boolean

getClusterId

public abstract String getClusterId ()

Bu TF örneği için küme kimliğini alın.

İadeler
String

getConnectZaman aşımı

public abstract int getConnectTimeout ()

http bağlantı zaman aşımı alın.

İadeler
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Cihaz grubunu cihaz eşlemeye alın.

İadeler
MultiMap <String, String>

getDeviceMonitorSnapshotAralık

public abstract long getDeviceMonitorSnapshotInterval ()

Her cihaz anlık görüntüsü arasındaki zaman aralığını ms cinsinden alın.

İadeler
long

getDeviceTag

public abstract  getDeviceTag ()

Eşlemeyi etiketlemek için cihazı seri alın.

İadeler

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Çağrı kalp atışları arasındaki zaman aralığını ms cinsinden alın.

İadeler
long

getLabName

public abstract String getLabName ()

Ana bilgisayarın ait olduğu laboratuvarın adını alın.

İadeler
String

getLabels

public abstract  getLabels ()

Ana bilgisayar için etiketler alın.

İadeler

getNextClusterIds

public abstract  getNextClusterIds ()

Bu TF örneği için ikincil küme kimliklerini alın.

İadeler

getReadTimeout

public abstract int getReadTimeout ()

http okuma zaman aşımı alın.

İadeler
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Çalıştırma hedeflerini etiketleme biçimini alın.

İadeler
String

getSchedulerServiceHesabıAnahtar dosyası

public abstract File getSchedulerServiceAccountKeyfile ()

Tradefed test planlayıcı hizmet hesabı anahtar dosyasını alın.

İadeler
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Takas edilen test zamanlayıcı hizmeti URL'sini alın.

İadeler
String

getServiceUrl

public abstract String getServiceUrl ()

Takas edilen küme REST API'sinin temel URL'sini alın.

İadeler
String

isDeviceMonitorDevre Dışı

public abstract boolean isDeviceMonitorDisabled ()

Küme cihaz raporlamasının devre dışı bırakılıp bırakılmadığını döndürür.

İadeler
boolean

maxDiskKullanımYüzdesi

public abstract long maxDiskUsagePercentage ()

Ek yeni görevler kiralamayı durdurmadan önce maksimum disk kullanım yüzdesi.

İadeler
long

gerekirErkenToplaTestÖzet

public abstract boolean shouldCollectEarlyTestSummary ()

Zamanlayıcının erken test özeti toplaması gerekip gerekmediğini döndürür.

İadeler
boolean

gerekirYüklemeDurumu

public abstract Boolean shouldUploadInvocationStatus ()

TF'nin çağrı durumunu karşıya yüklemesi gerekip gerekmediğini döndürür.

İadeler
Boolean