public class ConfigurationDescriptor
extends Object
java.lang.object | |
↳ | com.android.tradefed.config.ConfigurationDescriptor |
Configuration Object که جنبه ای از خود پیکربندی را توصیف می کند. مانند تگ تست عضویت. این کلاس نمی تواند مقادیر گزینه را از طریق خط فرمان دریافت کند. فقط مستقیماً در xml.
public static final String | ACTIVE_PARAMETER_KEY کلید فراداده برای پارامترهای پیکربندی، اختیاری است. |
public static final String | LOCAL_SHARDED_KEY کلید فراداده برای یک پیکربندی که مشخص می کند آن را به اشتراک گذاشته است. |
ConfigurationDescriptor () |
void | addMetadata (String key, values) addMetadata (String key, values) مقادیر بیشتری از یک کلید داده شده را به ورودی های ابرداده اضافه کنید. |
void | addMetadata (String key, String value) یک مقدار برای یک کلید داده شده به ورودی های ابرداده اضافه کنید. |
void | addRerunOption ( OptionDef optionDef) این گزینه را به لیستی از گزینه هایی که می توان برای اجرای مجدد آزمون استفاده کرد، اضافه کنید. |
ConfigurationDescriptor | clone () یک کپی عمیق از شی |
static ConfigurationDescriptor | fromProto (ConfigurationDescription.Descriptor protoDescriptor) عملیات معکوس از |
IAbi | getAbi () Abi را که پیکربندی با آن در حال اجرا است، در صورت شناخته شدن، برمیگرداند، در غیر این صورت، null را برمیگرداند. |
MultiMap <String, String> | getAllMetaData () تمام ابرداده های پیکربندی شده را بازیابی می کند و یک کپی از نقشه را برمی گرداند. |
getMetaData (String name) ورودی های فراداده نامگذاری شده را دریافت کنید | |
String | getModuleName () نام ماژول پیکربندی ماژول را برمی گرداند. |
getRerunOptions () لیستی از | |
Integer | getShardIndex () در حین اشتراک گذاری محلی، شاخص تکه های فراخوان را دریافت کنید. |
getSuiteTags () لیستی از برچسبهای مجموعه را که آزمایش بخشی از آن است برمیگرداند. | |
boolean | isNotIRemoteTestShardable () اگر پیکربندی باید IRemoteTest را به ماژول های مختلف تقسیم کند، برمی گردد. |
boolean | isNotShardable () اگر پیکربندی بهعنوان بخشی از مجموعه قابل تجزیه باشد یا نباشد، برمیگردد |
boolean | isNotStrictShardable () در صورتی که پیکربندی بهعنوان بخشی از یک مجموعه کاملاً قابل تجزیه باشد یا نباشد، برمیگردد |
removeMetadata (String key) ردیابی کلید فراداده مشخص شده را حذف کنید. | |
void | setAbi ( IAbi abi) Abi را تنظیم می کند که پیکربندی با آن اجرا شود. |
void | setMetaData ( MultiMap <String, String> metadata) |
void | setModuleName (String name) اگر این پیکربندی نشان دهنده یک ماژول است، می توانیم نام ماژول مرتبط با آن را تنظیم کنیم. |
void | setNotIRemoteTestShardable (boolean notIRemoteTestShardable) |
void | setSandboxed (boolean useSandboxed) تنظیم می کند که آیا یک پیکربندی در حالت جعبه ایمنی اجرا شود یا نه. |
void | setShardIndex (int index) شارد ایندکس را برای فراخوانی در تقسیم بندی محلی تنظیم کنید. |
void | setSuiteTags ( suiteTags) setSuiteTags ( suiteTags) فهرستی از برچسبهای مجموعه را که تست بخشی از آن است، تنظیم میکند. |
boolean | shouldUseSandbox () اگر فراخوانی باید در حالت جعبه ایمنی اجرا شود، مقدار true را برمیگرداند. |
ConfigurationDescription.Descriptor | toProto () نمونه فعلی توصیفگر را به فرمت اولیه آن تبدیل کنید. |
public static final String ACTIVE_PARAMETER_KEY
کلید فراداده برای پارامترهای پیکربندی، اختیاری است.
public static final String LOCAL_SHARDED_KEY
کلید فراداده برای یک پیکربندی که مشخص می کند آن را به اشتراک گذاشته است.
public ConfigurationDescriptor ()
public void addMetadata (String key,values)
مقادیر بیشتری از یک کلید داده شده را به ورودی های ابرداده اضافه کنید.
مولفه های | |
---|---|
key | String : String کلید برای افزودن مقادیر. |
values | String مقادیر اضافی. |
public void addMetadata (String key, String value)
یک مقدار برای یک کلید داده شده به ورودی های ابرداده اضافه کنید.
مولفه های | |
---|---|
key | String : String کلید برای افزودن مقادیر. |
value | String : String ای از مقدار اضافی. |
public void addRerunOption (OptionDef optionDef)
این گزینه را به لیستی از گزینه هایی که می توان برای اجرای مجدد آزمون استفاده کرد، اضافه کنید.
مولفه های | |
---|---|
optionDef | OptionDef : یک شی OptionDef از گزینه تست. |
public ConfigurationDescriptor clone ()
یک کپی عمیق از شی ConfigurationDescriptor
را برگردانید.
برمی گرداند | |
---|---|
ConfigurationDescriptor |
public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)
عملیات معکوس از toProto()
برای برگرداندن شی.
مولفه های | |
---|---|
protoDescriptor | ConfigurationDescription.Descriptor |
برمی گرداند | |
---|---|
ConfigurationDescriptor |
public IAbi getAbi ()
Abi را که پیکربندی با آن در حال اجرا است، در صورت شناخته شدن، برمیگرداند، در غیر این صورت، null را برمیگرداند.
برمی گرداند | |
---|---|
IAbi |
public MultiMap<String, String> getAllMetaData ()
تمام ابرداده های پیکربندی شده را بازیابی می کند و یک کپی از نقشه را برمی گرداند.
برمی گرداند | |
---|---|
MultiMap <String, String> |
publicgetMetaData (String name)
ورودی های فراداده نامگذاری شده را دریافت کنید
مولفه های | |
---|---|
name | String |
برمی گرداند | |
---|---|
public String getModuleName ()
نام ماژول پیکربندی ماژول را برمی گرداند.
برمی گرداند | |
---|---|
String |
publicgetRerunOptions ()
لیستی از OptionDef
دریافت کنید که می تواند برای اجرای مجدد استفاده شود.
برمی گرداند | |
---|---|
public Integer getShardIndex ()
در حین اشتراک گذاری محلی، شاخص تکه های فراخوان را دریافت کنید. در صورت عدم اشتراک گذاری، null برمی گرداند.
برمی گرداند | |
---|---|
Integer |
publicgetSuiteTags ()
لیستی از برچسبهای مجموعه را که آزمایش بخشی از آن است برمیگرداند.
برمی گرداند | |
---|---|
public boolean isNotIRemoteTestShardable ()
اگر پیکربندی باید IRemoteTest را به ماژول های مختلف تقسیم کند، برمی گردد.
برمی گرداند | |
---|---|
boolean |
public boolean isNotShardable ()
اگر پیکربندی بهعنوان بخشی از مجموعه قابل تجزیه باشد یا نباشد، برمیگردد
برمی گرداند | |
---|---|
boolean |
public boolean isNotStrictShardable ()
در صورتی که پیکربندی بهعنوان بخشی از یک مجموعه کاملاً قابل تجزیه باشد یا نباشد، برمیگردد
برمی گرداند | |
---|---|
boolean |
publicremoveMetadata (String key)
ردیابی کلید فراداده مشخص شده را حذف کنید.
مولفه های | |
---|---|
key | String |
برمی گرداند | |
---|---|
public void setAbi (IAbi abi)
Abi را تنظیم می کند که پیکربندی با آن اجرا شود.
مولفه های | |
---|---|
abi | IAbi |
public void setMetaData (MultiMap<String, String> metadata)
مولفه های | |
---|---|
metadata | MultiMap |
public void setModuleName (String name)
اگر این پیکربندی نشان دهنده یک ماژول است، می توانیم نام ماژول مرتبط با آن را تنظیم کنیم.
مولفه های | |
---|---|
name | String |
public void setNotIRemoteTestShardable (boolean notIRemoteTestShardable)
مولفه های | |
---|---|
notIRemoteTestShardable | boolean |
public void setSandboxed (boolean useSandboxed)
تنظیم می کند که آیا یک پیکربندی در حالت جعبه ایمنی اجرا شود یا نه.
مولفه های | |
---|---|
useSandboxed | boolean |
public void setShardIndex (int index)
شارد ایندکس را برای فراخوانی در تقسیم بندی محلی تنظیم کنید.
مولفه های | |
---|---|
index | int |
public void setSuiteTags (suiteTags)
فهرستی از برچسبهای مجموعه را که تست بخشی از آن است، تنظیم میکند.
مولفه های | |
---|---|
suiteTags |
public boolean shouldUseSandbox ()
اگر فراخوانی باید در حالت جعبه ایمنی اجرا شود، مقدار true را برمیگرداند. در غیر این صورت نادرست است.
برمی گرداند | |
---|---|
boolean |
public ConfigurationDescription.Descriptor toProto ()
نمونه فعلی توصیفگر را به فرمت اولیه آن تبدیل کنید.
برمی گرداند | |
---|---|
ConfigurationDescription.Descriptor |