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 () ส่งคืนหากการกำหนดค่าเป็นชาร์ดได้หรือไม่ได้เป็นส่วนหนึ่งของ suite |
boolean | isNotStrictShardable () ส่งคืนหากการกำหนดค่าเป็นชาร์ดได้แบบเข้มงวดหรือไม่เป็นส่วนหนึ่งของ suite |
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 () แปลงอินสแตนซ์ปัจจุบันของ descriptor เป็นรูปแบบโปรโต |
ทุ่งนา
ACTIVE_PARAMETER_KEY
public static final String ACTIVE_PARAMETER_KEY
คีย์ข้อมูลเมตาสำหรับการกำหนดค่าพารามิเตอร์ เป็นทางเลือก
LOCAL_SHARDED_KEY
public static final String LOCAL_SHARDED_KEY
คีย์ข้อมูลเมตาสำหรับการกำหนดค่าเพื่อระบุว่าถูกชาร์ด
ผู้สร้างสาธารณะ
ConfigurationDescriptor
public ConfigurationDescriptor ()
วิธีการสาธารณะ
addMetadata
public void addMetadata (String key, String value)
เพิ่มค่าสำหรับคีย์ที่กำหนดให้กับรายการข้อมูลเมตา
พารามิเตอร์ | |
---|---|
key | String : String ของคีย์เพื่อเพิ่มค่า |
value | String : String ของค่าเพิ่มเติม |
addMetadata
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 |
จากProto
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> |
getMetaData
publicgetMetaData (String name)
รับรายการข้อมูลเมตาที่มีชื่อ
พารามิเตอร์ | |
---|---|
name | String |
คืนสินค้า | |
---|---|
getModuleName
public String getModuleName ()
ส่งกลับชื่อโมดูลของการกำหนดค่าโมดูล
คืนสินค้า | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
รับดัชนีชาร์ดของการเรียกใช้ในระหว่างการชาร์ดในเครื่อง คืนค่า null หากไม่มีการแบ่งส่วน
คืนสินค้า | |
---|---|
Integer |
getSuiteTags
publicgetSuiteTags ()
ส่งคืนรายการชุดแท็กที่เป็นส่วนหนึ่งของการทดสอบ
คืนสินค้า | |
---|---|
isNotShardable
public boolean isNotShardable ()
ส่งคืนหากการกำหนดค่าเป็นชาร์ดได้หรือไม่ได้เป็นส่วนหนึ่งของ suite
คืนสินค้า | |
---|---|
boolean |
isNotStrictShardable
public boolean isNotStrictShardable ()
ส่งคืนหากการกำหนดค่าเป็นชาร์ดได้แบบเข้มงวดหรือไม่เป็นส่วนหนึ่งของ suite
คืนสินค้า | |
---|---|
boolean |
ลบข้อมูลเมตา
publicremoveMetadata (String key)
ลบการติดตามของคีย์ข้อมูลเมตาที่ระบุ
พารามิเตอร์ | |
---|---|
key | String |
คืนสินค้า | |
---|---|
setMetaData
public void setMetaData (MultiMap<String, String> metadata)
พารามิเตอร์ | |
---|---|
metadata | MultiMap |
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 |
ควรใช้แซนด์บ็อกซ์
public boolean shouldUseSandbox ()
คืนค่า จริง หากการเรียกใช้ควรรันในโหมดแซนด์บ็อกซ์ เท็จเป็นอย่างอื่น
คืนสินค้า | |
---|---|
boolean |
toProto
public ConfigurationDescription.Descriptor toProto ()
แปลงอินสแตนซ์ปัจจุบันของ descriptor เป็นรูปแบบโปรโต
คืนสินค้า | |
---|---|
ConfigurationDescription.Descriptor |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2022-08-15 UTC