تكوين واصف
public class ConfigurationDescriptor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.ConfigurationDescriptor |
كائن التكوين الذي يصف بعض جوانب التكوين نفسه. مثل بطاقة اختبار العضوية. لا يمكن لهذه الفئة تلقي قيم الخيار عبر سطر الأوامر. فقط مباشرة في 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 الذي يعمل التكوين مقابله إذا كان معروفًا ، وإرجاع قيمة فارغة بخلاف ذلك. |
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 () يعود صحيحًا إذا كان يجب تشغيل الاستدعاء في وضع الحماية. |
ConfigurationDescription.Descriptor | toProto () قم بتحويل المثيل الحالي للواصف إلى تنسيقه الأولي. |
مجالات
ACTIVE_PARAMETER_KEY
public static final String ACTIVE_PARAMETER_KEY
مفتاح البيانات الوصفية لمعلمات التكوين ، اختياري.
LOCAL_SHARDED_KEY
public static final String LOCAL_SHARDED_KEY
مفتاح البيانات الوصفية للتكوين لتحديد أنه مجزأ.
المنشئون العامة
تكوين واصف
public ConfigurationDescriptor ()
الطرق العامة
add البيانات الوصفية
public void addMetadata (String key, String value)
أضف قيمة لمفتاح معين إلى إدخالات البيانات الوصفية.
المعلمات | |
---|---|
key | String : String من المفتاح لإضافة القيم إليها. |
value | String : String القيمة الإضافية. |
add البيانات الوصفية
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 الذي يعمل التكوين مقابله إذا كان معروفًا ، وإرجاع قيمة فارغة بخلاف ذلك.
عائدات | |
---|---|
IAbi |
getAllMetaData
public MultiMap<String, String> getAllMetaData ()
يسترجع كل البيانات الوصفية المكونة ويعيد نسخة من الخريطة.
عائدات | |
---|---|
MultiMap <String, String> |
getMetaData
publicgetMetaData (String name)
احصل على إدخالات البيانات الوصفية المسماة
المعلمات | |
---|---|
name | String |
عائدات | |
---|---|
getModuleName
public String getModuleName ()
تُرجع اسم الوحدة النمطية لتكوين الوحدة.
عائدات | |
---|---|
String |
getRerunOptions
publicgetRerunOptions ()
احصل على قائمة OptionDef
التي يمكن استخدامها لإعادة التشغيل.
عائدات | |
---|---|
getShardIndex
public Integer getShardIndex ()
احصل على فهرس الجزء الخاص بالاستدعاء أثناء التجزئة المحلية. إرجاع القيمة فارغة إذا لم يكن هناك تجزئة.
عائدات | |
---|---|
Integer |
getSuiteTags
publicgetSuiteTags ()
تُرجع قائمة علامات المجموعة التي يعد الاختبار جزءًا منها.
عائدات | |
---|---|
غير قابل للصلابة
public boolean isNotShardable ()
يُرجع إذا كان التهيئة قابلة للقسمة أم لا كجزء من مجموعة
عائدات | |
---|---|
boolean |
غير قابل للتقييد
public boolean isNotStrictShardable ()
تُرجع إذا كانت التهيئة قابلة للتقسيم بشكل صارم أم لا كجزء من مجموعة
عائدات | |
---|---|
boolean |
إزالة البيانات الوصفية
publicremoveMetadata (String key)
قم بإزالة تتبع مفتاح البيانات الوصفية المحدد.
المعلمات | |
---|---|
key | String |
عائدات | |
---|---|
setModuleName
public void setModuleName (String name)
إذا كان هذا التكوين يمثل وحدة نمطية ، فيمكننا تعيين اسم الوحدة المرتبط بها.
المعلمات | |
---|---|
name | String |
مجموعة
public void setSandboxed (boolean useSandboxed)
يضبط ما إذا كان سيتم تشغيل التكوين في وضع الحماية أم لا.
المعلمات | |
---|---|
useSandboxed | boolean |
setShardIndex
public void setShardIndex (int index)
قم بتعيين فهرس الجزء للاستدعاء في التجزئة المحلية.
المعلمات | |
---|---|
index | int |
setSuiteTags
public void setSuiteTags (suiteTags)
يضبط قائمة علامات المجموعة التي يعد الاختبار جزءًا منها.
المعلمات | |
---|---|
suiteTags |
shouldUseSandbox
public boolean shouldUseSandbox ()
يعود صحيحًا إذا كان يجب تشغيل الاستدعاء في وضع الحماية. خطأ خلاف ذلك.
عائدات | |
---|---|
boolean |
toProto
public ConfigurationDescription.Descriptor toProto ()
قم بتحويل المثيل الحالي للواصف إلى تنسيقه الأولي.
عائدات | |
---|---|
ConfigurationDescription.Descriptor |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.