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