ClusterOptions
public class ClusterOptions
extends Object
implements IClusterOptions
java.lang.Nesne | |
↳ | com.android.tradefed.cluster.ClusterOptions |
Özet
Alanlar | |
---|---|
public static final String | TYPE_NAME Benzersiz yapılandırma nesnesi türü adı. |
public String | mClusterId |
public | mNextClusterIds |
public String | mServiceUrl
|
Kamu inşaatçıları | |
---|---|
ClusterOptions () |
Genel yöntemler | |
---|---|
boolean | checkCommandState () Komut durumunun (TF kümesinde) kalp atışı sırasında kontrol edilip edilmeyeceği. |
boolean | checkPermitsOnLease () Kiralamadan önce mevcut bazı izinleri kontrol edin. |
String | getClusterId () Bu TF örneği için küme kimliğini alın. |
int | getConnectTimeout () http bağlantı zaman aşımı alın. |
MultiMap <String, String> | getDeviceGroup () Cihaz grubunu cihaz eşlemeye alın. |
long | getDeviceMonitorSnapshotInterval () Her cihaz anlık görüntüsü arasındaki zaman aralığını ms cinsinden alın. |
getDeviceTag () Eşlemeyi etiketlemek için cihazı seri alın. | |
long | getInvocationHeartbeatInterval () Çağrı kalp atışları arasındaki zaman aralığını ms cinsinden alın. |
String | getLabName () Ana bilgisayarın ait olduğu laboratuvarın adını alın. |
getLabels () Ana bilgisayar için etiketler alın. | |
getNextClusterIds () Bu TF örneği için ikincil küme kimliklerini alın. | |
int | getReadTimeout () http okuma zaman aşımı alın. |
String | getRunTargetFormat () Çalıştırma hedeflerini etiketleme biçimini alın. |
File | getSchedulerServiceAccountKeyfile () Tradefed test planlayıcı hizmet hesabı anahtar dosyasını alın. |
String | getSchedulerServiceUrl () Takas edilen test zamanlayıcı hizmeti URL'sini alın. |
String | getServiceUrl () Takas edilen küme REST API'sinin temel URL'sini alın. |
boolean | isDeviceMonitorDisabled () Küme cihaz raporlamasının devre dışı bırakılıp bırakılmadığını döndürür. |
long | maxDiskUsagePercentage () Ek yeni görevler kiralamayı durdurmadan önce maksimum disk kullanım yüzdesi. |
boolean | shouldCollectEarlyTestSummary () Zamanlayıcının erken test özeti toplaması gerekip gerekmediğini döndürür. |
Boolean | shouldUploadInvocationStatus () TF'nin çağrı durumunu karşıya yüklemesi gerekip gerekmediğini döndürür. |
Alanlar
TYPE_NAME
public static final String TYPE_NAME
Benzersiz yapılandırma nesnesi türü adı. Tekil örneğini GlobalConfiguration
almak için kullanılır.
Ayrıca bakınız:
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Kamu inşaatçıları
ClusterOptions
public ClusterOptions ()
Genel yöntemler
kontrolKomut Durumu
public boolean checkCommandState ()
Komut durumunun (TF kümesinde) kalp atışı sırasında kontrol edilip edilmeyeceği.
İadeler | |
---|---|
boolean |
kontrolPermitsOnLease
public boolean checkPermitsOnLease ()
Kiralamadan önce mevcut bazı izinleri kontrol edin.
İadeler | |
---|---|
boolean |
getClusterId
public String getClusterId ()
Bu TF örneği için küme kimliğini alın.
İadeler | |
---|---|
String |
getConnectZaman aşımı
public int getConnectTimeout ()
http bağlantı zaman aşımı alın.
İadeler | |
---|---|
int |
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Cihaz grubunu cihaz eşlemeye alın.
İadeler | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotAralık
public long getDeviceMonitorSnapshotInterval ()
Her cihaz anlık görüntüsü arasındaki zaman aralığını ms cinsinden alın.
İadeler | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Eşlemeyi etiketlemek için cihazı seri alın.
İadeler | |
---|---|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Çağrı kalp atışları arasındaki zaman aralığını ms cinsinden alın.
İadeler | |
---|---|
long |
getLabName
public String getLabName ()
Ana bilgisayarın ait olduğu laboratuvarın adını alın.
İadeler | |
---|---|
String |
getLabels
publicgetLabels ()
Ana bilgisayar için etiketler alın.
İadeler | |
---|---|
getNextClusterIds
publicgetNextClusterIds ()
Bu TF örneği için ikincil küme kimliklerini alın.
İadeler | |
---|---|
getReadTimeout
public int getReadTimeout ()
http okuma zaman aşımı alın.
İadeler | |
---|---|
int |
getRunTargetFormat
public String getRunTargetFormat ()
Çalıştırma hedeflerini etiketleme biçimini alın.
İadeler | |
---|---|
String |
getSchedulerServiceHesabıAnahtar dosyası
public File getSchedulerServiceAccountKeyfile ()
Tradefed test planlayıcı hizmet hesabı anahtar dosyasını alın.
İadeler | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Takas edilen test zamanlayıcı hizmeti URL'sini alın.
İadeler | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Takas edilen küme REST API'sinin temel URL'sini alın.
İadeler | |
---|---|
String |
isDeviceMonitorDevre Dışı
public 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 long maxDiskUsagePercentage ()
Ek yeni görevler kiralamayı durdurmadan önce maksimum disk kullanım yüzdesi.
İadeler | |
---|---|
long |
gerekirErkenToplaTestÖzet
public boolean shouldCollectEarlyTestSummary ()
Zamanlayıcının erken test özeti toplaması gerekip gerekmediğini döndürür.
İadeler | |
---|---|
boolean |
gerekirYüklemeDurumu
public Boolean shouldUploadInvocationStatus ()
TF'nin çağrı durumunu karşıya yüklemesi gerekip gerekmediğini döndürür.
İadeler | |
---|---|
Boolean |