ConfigurationDescriptor
public
class
ConfigurationDescriptor
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.config.ConfigurationDescriptor |
Yapılandırmanın kendisiyle ilgili bir yönü açıklayan yapılandırma nesnesi. Örneğin, üyelik test paketi etiketi. Bu sınıf, komut satırı üzerinden seçenek değerleri alamaz. Yalnızca doğrudan XML'de.
Özet
Sabitler | |
|---|---|
String |
ACTIVE_PARAMETER_KEY
Yapılandırma parametrelendirmesi için meta veri anahtarı (isteğe bağlı). |
String |
LOCAL_SHARDED_KEY
Bir yapılandırmanın parçalandığını belirtmek için kullanılan meta veri anahtarı. |
String |
MODULE_DIR_PATH_KEY
Modül yapılandırması olduğunda modül dizin yolunu belirtmek için kullanılan yapılandırmanın meta veri anahtarı. |
String |
PRIORITIZE_HOST_CONFIG_KEY
Yapılandırmanın, ana makine yapılandırmasına öncelik verip vermediğini belirtmek için kullanılan meta veri anahtarı. |
Herkese açık oluşturucular | |
|---|---|
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çenekler listesine ekleyin. |
ConfigurationDescriptor
|
clone()
|
static
ConfigurationDescriptor
|
fromProto(ConfigurationDescription.Descriptor protoDescriptor)
Nesneyi geri almak için |
IAbi
|
getAbi()
Yapılandırmanın çalıştığı ABI'yi (biliniyorsa) döndürür, 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ın için kullanılabilecek |
Integer
|
getShardIndex()
Yerel parçalama sırasında çağırmanın parça dizinini 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ölüp bölmeyeceğini döndürür. |
boolean
|
isNotShardable()
Yapılandırmanın bir paketin parçası olarak parçalanabilir olup olmadığını döndürür. |
boolean
|
isNotStrictShardable()
Yapılandırmanın, paketin bir parçası olarak kesinlikle parçalanabilir 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ıştırılacağı abi'yi ayarlar. |
void
|
setMetaData(MultiMap<String, String> metadata)
|
void
|
setModuleName(String name)
Bu yapılandırma bir modülü temsil ediyorsa bununla ilişkili modül adını ayarlayabiliriz. |
void
|
setNotIRemoteTestShardable(boolean notIRemoteTestShardable)
|
void
|
setSandboxed(boolean useSandboxed)
Bir yapılandırmanın korumalı alan modunda çalışıp çalışmayacağını ayarlar. |
void
|
setShardIndex(int index)
Yerel parçalama işleminde çağırma için parça dizinini ayarlayın. |
void
|
setSuiteTags(
Testin parçası olduğu paket etiketlerinin listesini ayarlar. |
boolean
|
shouldUseSandbox()
Çağırma, korumalı alan modunda çalıştırılacaksa true değerini döndürür. |
ConfigurationDescription.Descriptor
|
toProto()
Tanımlayıcının mevcut örneğini proto biçimine dönüştürür. |
Sabitler
ACTIVE_PARAMETER_KEY
public static final String ACTIVE_PARAMETER_KEY
Yapılandırma parametrelendirmesi için meta veri anahtarı (isteğe bağlı).
Sabit Değer: "active-parameter"
LOCAL_SHARDED_KEY
public static final String LOCAL_SHARDED_KEY
Bir yapılandırmanın parçalandığını belirtmek için kullanılan meta veri anahtarı.
Sabit Değer: "sharded"
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 kullanılan yapılandırmanın meta veri anahtarı.
Sabit Değer: "module-dir-path"
PRIORITIZE_HOST_CONFIG_KEY
public static final String PRIORITIZE_HOST_CONFIG_KEY
Yapılandırmanın, ana makine yapılandırmasına öncelik verip vermediğini belirtmek için kullanılan meta veri anahtarı.
Sabit Değer: "prioritize-host-config"
Herkese açık oluşturucular
ConfigurationDescriptor
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 eklenecek 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çenekler listesine ekleyin.
| Parametreler | |
|---|---|
optionDef |
OptionDef: Test seçeneğinin OptionDef nesnesi. |
clone
public ConfigurationDescriptor clone ()
ConfigurationDescriptor nesnesinin derin kopyasını döndürür.
| İlerlemeler | |
|---|---|
ConfigurationDescriptor |
|
fromProto
public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)
Nesneyi geri almak için toProto() işleminden ters işlem yapın.
| Parametreler | |
|---|---|
protoDescriptor |
ConfigurationDescription.Descriptor |
| İlerlemeler | |
|---|---|
ConfigurationDescriptor |
|
getAbi
public IAbi getAbi ()
Yapılandırmanın bilinen bir abi'ye göre çalışıp çalışmadığını, 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ın için kullanılabilecek OptionDef listesini alın.
| İlerlemeler | |
|---|---|
|
|
getShardIndex
public Integer getShardIndex ()
Yerel parçalama sırasında çağırmanın parça dizinini alın. Parçalama yoksa boş değer 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ölüp bölmeyeceğini döndürür.
| İlerlemeler | |
|---|---|
boolean |
|
isNotShardable
public boolean isNotShardable ()
Yapılandırmanın bir paketin parçası olarak parçalanabilir olup olmadığını döndürür.
| İlerlemeler | |
|---|---|
boolean |
|
isNotStrictShardable
public boolean isNotStrictShardable ()
Yapılandırmanın, paketin bir parçası olarak kesinlikle parçalanabilir 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ıştırılacağı 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 bununla 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ırmanın korumalı alan modunda çalışıp çalışmayacağını ayarlar.
| Parametreler | |
|---|---|
useSandboxed |
boolean |
setShardIndex
public void setShardIndex (int index)
Yerel parçalama işleminde çağırma için parça dizinini 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ğırma, korumalı alan modunda çalıştırılacaksa true değerini 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ür.
| İlerlemeler | |
|---|---|
ConfigurationDescription.Descriptor |
|