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.

mClusterId

public String mClusterId

mNextClusterIds

public  mNextClusterIds

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

public  getDeviceTag ()

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

public  getLabels ()

Ana bilgisayar için etiketler alın.

İadeler

getNextClusterIds

public  getNextClusterIds ()

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