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 abstractgetDeviceTag ()
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 abstractgetLabels ()
Ana bilgisayar için etiketler alın.
İadeler | |
---|---|
getNextClusterIds
public abstractgetNextClusterIds ()
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 |