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. Örneğin, üyelik test-suite-tag. 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ı. |
public
static
final
String |
MODULE_DIR_PATH_KEY
Modül yapılandırması olduğunda modül dizin yolunu belirtmek için bir yapılandırma meta veri anahtarı. |
public
static
final
String |
PRIORITIZE_HOST_CONFIG_KEY
Ana makine yapılandırmasına öncelik verip vermediğini belirtmek için bir yapılandırma meta verisi anahtarı. |
Herkese açık kurucular | |
---|---|
ConfigurationDescriptor()
|
Herkese açık yöntemler | |
---|---|
void
|
addMetadata(String key,
Meta veri girişlerine belirli bir anahtar için daha fazla değer 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ırmanın bir paketin parçası olarak katı şekilde bölünebilir olup olmadığını döndürür |
|
removeMetadata(String key)
Belirtilen meta veri anahtarının izlenmesini 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ı.
MODULE_DIR_PATH_KEY
public static final String MODULE_DIR_PATH_KEY
Modül yapılandırması olduğunda modül dizin yolunu belirtmek için bir yapılandırma meta veri anahtarı.
PRIORITIZE_HOST_CONFIG_KEY
public static final String PRIORITIZE_HOST_CONFIG_KEY
Ana makine yapılandırmasına öncelik verip vermediğini belirtmek için bir yapılandırma meta verisi anahtarı.
Herkese açık kurucular
ConfigurationDescriptor
public ConfigurationDescriptor ()
Herkese açık yöntemler
addMetadata
public void addMetadata (String key,values)
Meta veri girişlerine belirli bir anahtar için daha fazla değer ekleyin.
Parametreler | |
---|---|
key |
String : Değer eklemek istediğiniz anahtarın String . |
values |
: Ek değerlerin String listesi. |
addRerunOption
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()
kaynağından ters işlem.
Parametreler | |
---|---|
protoDescriptor |
ConfigurationDescription.Descriptor |
İlerlemeler | |
---|---|
ConfigurationDescriptor |
getAbi
public IAbi getAbi ()
Biliniyorsa yapılandırmanın çalıştığı abi'yi, aksi takdirde null 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 bölme sırasında çağrının bölüm dizini alın. Bölme işlemi yoksa null döndürür.
İlerlemeler | |
---|---|
Integer |
getSuiteTags
publicgetSuiteTags ()
Testin parçası olduğu paket etiketlerinin listesini döndürür.
İlerlemeler | |
---|---|
|
isNotIRemoteTestShardable
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 |
isNotStrictShardable
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 izlenmesini 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 |