ConfigurationDescriptor
public
class
ConfigurationDescriptor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.ConfigurationDescriptor |
Yapılandırmanın bazı yönlerini açıklayan yapılandırma nesnesi. Üyelik test-suite-tag gibi. Bu sınıf, komut satırı üzerinden seçenek değerleri alamaz. Yalnızca doğrudan xml içinde.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
String |
ACTIVE_PARAMETER_KEY
Yapılandırma parametreleştirmesi için meta veri anahtarı (isteğe bağlı). |
public
static
final
String |
LOCAL_SHARDED_KEY
Bölündüğünü belirtmek için bir yapılandırma meta veri anahtarı. |
Herkese açık kurucular | |
---|---|
ConfigurationDescriptor()
|
Herkese açık yöntemler | |
---|---|
void
|
addMetadata(String key,
Meta veri girişlerine belirli bir anahtarın daha fazla değerini ekleyin. |
void
|
addRerunOption(OptionDef optionDef)
Seçeneği, testi yeniden çalıştırmak için kullanılabilecek seçeneklerin listesine ekleyin. |
ConfigurationDescriptor
|
clone()
|
static
ConfigurationDescriptor
|
fromProto(ConfigurationDescription.Descriptor protoDescriptor)
Nesneyi geri almak için |
IAbi
|
getAbi()
Biliniyorsa yapılandırmanın çalıştığı abi'yi, aksi takdirde null değerini döndürür. |
MultiMap<String, String>
|
getAllMetaData()
Yapılandırılmış tüm meta verileri alır ve haritanın bir kopyasını döndürür. |
|
getMetaData(String name)
Adlandırılmış meta veri girişlerini alma |
String
|
getModuleName()
Modül yapılandırmasının modül adını döndürür. |
|
getRerunOptions()
Yeniden yayınlamak için kullanılabilecek |
Integer
|
getShardIndex()
Yerel bölme sırasında çağrının bölüm dizini alın. |
|
getSuiteTags()
Testin parçası olduğu paket etiketlerinin listesini döndürür. |
boolean
|
isNotIRemoteTestShardable()
Yapılandırmanın IRemoteTest'i farklı modüllere bölme durumunu döndürür. |
boolean
|
isNotShardable()
Yapılandırmanın bir paketin parçası olarak bölünebilir olup olmadığını döndürür |
boolean
|
isNotStrictShardable()
Yapılandırma, "katı parçalanabilir" şeklindeyse veya bir paketin parçası değilse döndürür. |
|
removeMetadata(String key)
Belirtilen meta veri anahtarının takibini kaldırın. |
void
|
setAbi(IAbi abi)
Yapılandırmanın çalışacağı abi'yi ayarlar. |
void
|
setMetaData(MultiMap<String, String> metadata)
|
void
|
setModuleName(String name)
Bu yapılandırma bir modülü temsil ediyorsa onunla ilişkili modül adını ayarlayabiliriz. |
void
|
setNotIRemoteTestShardable(boolean notIRemoteTestShardable)
|
void
|
setSandboxed(boolean useSandboxed)
Bir yapılandırma dosyasının korumalı alanda çalışıp çalışmayacağını belirler. |
void
|
setShardIndex(int index)
Yerel bölme işleminde çağrı için bölüm dizini ayarlayın. |
void
|
setSuiteTags(
Testin parçası olduğu paket etiketlerinin listesini ayarlar. |
boolean
|
shouldUseSandbox()
Çağrının korumalı modda çalıştırılması gerekiyorsa true döndürür. |
ConfigurationDescription.Descriptor
|
toProto()
Tanımlayıcının mevcut örneğini proto biçimine dönüştürün. |
Fields'ın oynadığı filmler
ACTIVE_PARAMETER_KEY
public static final String ACTIVE_PARAMETER_KEY
Yapılandırma parametreleştirmesi için meta veri anahtarı (isteğe bağlı).
LOCAL_SHARED_KEY
public static final String LOCAL_SHARDED_KEY
Bölündüğünü belirtmek için bir yapılandırma meta veri anahtarı.
Herkese açık kurucular
Yapılandırma Açıklayıcı
public ConfigurationDescriptor ()
Herkese açık yöntemler
addMetadata
public void addMetadata (String key,values)
Meta veri girişlerine belirli bir anahtarın daha fazla değerini ekleyin.
Parametreler | |
---|---|
key |
String : Değer eklemek istediğiniz anahtarın String . |
values |
: ek değerlerin String listesi. |
tekrar Çalıştır Seçeneği
public void addRerunOption (OptionDef optionDef)
Seçeneği, testi yeniden çalıştırmak için kullanılabilecek seçeneklerin listesine ekleyin.
Parametreler | |
---|---|
optionDef |
OptionDef : Test seçeneğinin OptionDef nesnesi. |
clone
public ConfigurationDescriptor clone ()
ConfigurationDescriptor
nesnesinin derin kopyasını döndürme.
İlerlemeler | |
---|---|
ConfigurationDescriptor |
fromProto
public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)
Nesneyi geri almak için toProto()
ile ters işlem yapın.
Parametreler | |
---|---|
protoDescriptor |
ConfigurationDescription.Descriptor |
İlerlemeler | |
---|---|
ConfigurationDescriptor |
getAbi
public IAbi getAbi ()
Biliniyorsa yapılandırmanın çalıştığı abi'yi, aksi takdirde boş değerini döndürür.
İlerlemeler | |
---|---|
IAbi |
getAllMetaData
public MultiMap<String, String> getAllMetaData ()
Yapılandırılmış tüm meta verileri alır ve haritanın bir kopyasını döndürür.
İlerlemeler | |
---|---|
MultiMap<String, String> |
getMetaData
publicgetMetaData (String name)
Adlandırılmış meta veri girişlerini alma
Parametreler | |
---|---|
name |
String |
İlerlemeler | |
---|---|
|
getModuleName
public String getModuleName ()
Modül yapılandırmasının modül adını döndürür.
İlerlemeler | |
---|---|
String |
getRerunOptions
publicgetRerunOptions ()
Yeniden yayınlamak için kullanılabilecek OptionDef
öğelerinin listesini alın.
İlerlemeler | |
---|---|
|
getShardIndex
public Integer getShardIndex ()
Yerel parçalama sırasında çağrının parça dizinini alın. Bölme işlemi yoksa null döndürür.
İlerlemeler | |
---|---|
Integer |
getSuiteTags
publicgetSuiteTags ()
Testin ait olduğu paket etiketlerinin listesini döndürür.
İlerlemeler | |
---|---|
|
Uzaktan TestKırılabilir Değil
public boolean isNotIRemoteTestShardable ()
Yapılandırmanın IRemoteTest'i farklı modüllere bölme durumunu döndürür.
İlerlemeler | |
---|---|
boolean |
isNotShardable
public boolean isNotShardable ()
Yapılandırmanın bir paketin parçası olarak bölünebilir olup olmadığını döndürür
İlerlemeler | |
---|---|
boolean |
Katı Daraltılabilir Değil
public boolean isNotStrictShardable ()
Yapılandırmanın bir paketin parçası olarak katı şekilde bölünebilir olup olmadığını döndürür
İlerlemeler | |
---|---|
boolean |
removeMetadata
publicremoveMetadata (String key)
Belirtilen meta veri anahtarının takibini kaldırın.
Parametreler | |
---|---|
key |
String |
İlerlemeler | |
---|---|
|
setAbi
public void setAbi (IAbi abi)
Yapılandırmanın çalışacağı abi'yi ayarlar.
Parametreler | |
---|---|
abi |
IAbi |
setMetaData
public void setMetaData (MultiMap<String, String> metadata)
Parametreler | |
---|---|
metadata |
MultiMap |
setModuleName
public void setModuleName (String name)
Bu yapılandırma bir modülü temsil ediyorsa onunla ilişkili modül adını ayarlayabiliriz.
Parametreler | |
---|---|
name |
String |
setNotIRemoteTestShardable
public void setNotIRemoteTestShardable (boolean notIRemoteTestShardable)
Parametreler | |
---|---|
notIRemoteTestShardable |
boolean |
setSandboxed
public void setSandboxed (boolean useSandboxed)
Bir yapılandırma dosyasının korumalı alanda çalışıp çalışmayacağını belirler.
Parametreler | |
---|---|
useSandboxed |
boolean |
setShardIndex
public void setShardIndex (int index)
Yerel bölme işleminde çağrı için bölüm dizini ayarlayın.
Parametreler | |
---|---|
index |
int |
setSuiteTags
public void setSuiteTags (suiteTags)
Testin parçası olduğu paket etiketlerinin listesini ayarlar.
Parametreler | |
---|---|
suiteTags |
|
shouldUseSandbox
public boolean shouldUseSandbox ()
Çağrının korumalı modda çalıştırılması gerekiyorsa true döndürür. Aksi takdirde False (yanlış) değerini alır.
İlerlemeler | |
---|---|
boolean |
toProto
public ConfigurationDescription.Descriptor toProto ()
Tanımlayıcının mevcut örneğini proto biçimine dönüştürün.
İlerlemeler | |
---|---|
ConfigurationDescription.Descriptor |