ข้อมูลการทดสอบ
public class TestInformation
extends Object
java.lang.Object | |
เ | com.android.tradefed.invoker.TestInformation |
ผู้ถืออ็อบเจ็กต์ที่มีข้อมูลและการอ้างอิงทั้งหมดที่ผู้ดำเนินการทดสอบหรือการทดสอบอาจต้องดำเนินการอย่างถูกต้อง
สรุป
คลาสที่ซ้อนกัน | |
---|---|
class | TestInformation.Builder ตัวสร้างเพื่อสร้างอินสแตนซ์ |
วิธีการสาธารณะ | |
---|---|
static TestInformation | createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context) สร้าง |
static TestInformation | createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext) สร้าง |
File | dependenciesFolder () ส่งกลับโฟลเดอร์ที่เก็บการขึ้นต่อกันทั้งหมดสำหรับการเรียกใช้ |
ExecutionFiles | executionFiles () ส่งกลับไฟล์ที่สร้างขึ้นระหว่างการดำเนินการเรียก |
IBuildInfo | getBuildInfo () ส่งกลับข้อมูลการสร้างอุปกรณ์หลัก |
IInvocationContext | getContext () ส่งกลับบริบทการเรียกใช้ปัจจุบัน หรือบริบทโมดูลหากเป็นโมดูล |
File | getDependencyFile (String fileName, boolean targetFirst) ค้นหาไฟล์การพึ่งพา/อาร์ติแฟกต์ตามชื่อ และเป็นไฟล์เป้าหมายหรือโฮสต์หรือไม่ (เพื่อการค้นหาที่รวดเร็วกว่า) |
ITestDevice | getDevice () ส่งคืนอุปกรณ์หลักภายใต้การทดสอบ |
getDevices () ส่งคืนรายการอุปกรณ์ที่เป็นส่วนหนึ่งของการเรียกใช้ | |
boolean | isTestTimedOut () ส่งกลับว่าการทดสอบได้รับแจ้งการหมดเวลาหรือไม่ |
static TestInformation.Builder | newBuilder () สร้างตัวสร้างสำหรับสร้างอินสแตนซ์ |
void | notifyTimeout () แจ้งว่าระยะหมดเวลาการทดสอบถูกทริกเกอร์สำหรับการทดสอบนี้ |
ExecutionProperties | properties () ส่งกลับคุณสมบัติที่สร้างขึ้นระหว่างการดำเนินการเรียก |
final void | setActiveDeviceIndex (int index) ทดสอบวิธีการภายในของ Harness เพื่อเปลี่ยนอุปกรณ์ที่ส่งคืนโดยค่าเริ่มต้นด้วย |
วิธีการสาธารณะ
createCopyTestInfo
public static TestInformation createCopyTestInfo (TestInformation invocationInfo, IInvocationContext context)
สร้าง TestInformation
ด้วย ExecutionFiles
ที่คัดลอกมา
พารามิเตอร์ | |
---|---|
invocationInfo | TestInformation |
context | IInvocationContext |
คืนสินค้า | |
---|---|
TestInformation |
createModuleTestInfo
public static TestInformation createModuleTestInfo (TestInformation invocationInfo, IInvocationContext moduleContext)
สร้าง TestInformation
แทนโมดูลแทนที่จะเป็นการเรียกใช้
พารามิเตอร์ | |
---|---|
invocationInfo | TestInformation |
moduleContext | IInvocationContext |
คืนสินค้า | |
---|---|
TestInformation |
การอ้างอิงโฟลเดอร์
public File dependenciesFolder ()
ส่งกลับโฟลเดอร์ที่เก็บการขึ้นต่อกันทั้งหมดสำหรับการเรียกใช้
คืนสินค้า | |
---|---|
File |
ไฟล์ปฏิบัติการ
public ExecutionFiles executionFiles ()
ส่งกลับไฟล์ที่สร้างขึ้นระหว่างการดำเนินการเรียก การส่งไฟล์ผ่าน ExecutionFiles
เป็นวิธีที่แนะนำในการทำให้ไฟล์พร้อมใช้งานระหว่าง target_preparers และการทดสอบ
คืนสินค้า | |
---|---|
ExecutionFiles |
getBuildInfo
public IBuildInfo getBuildInfo ()
ส่งกลับข้อมูลการสร้างอุปกรณ์หลัก
คืนสินค้า | |
---|---|
IBuildInfo |
รับบริบท
public IInvocationContext getContext ()
ส่งกลับบริบทการเรียกใช้ปัจจุบัน หรือบริบทโมดูลหากเป็นโมดูล
คืนสินค้า | |
---|---|
IInvocationContext |
getDependencyFile
public File getDependencyFile (String fileName, boolean targetFirst)
ค้นหาไฟล์การพึ่งพา/อาร์ติแฟกต์ตามชื่อ และเป็นไฟล์เป้าหมายหรือโฮสต์หรือไม่ (เพื่อการค้นหาที่รวดเร็วกว่า)
พารามิเตอร์ | |
---|---|
fileName | String : ชื่อของไฟล์ที่เรากำลังมองหา |
targetFirst | boolean : ไม่ว่าเราจะชอบไฟล์ฝั่งเป้าหมายหรือไม่ เทียบกับไฟล์ฝั่งโฮสต์สำหรับการค้นหา |
คืนสินค้า | |
---|---|
File | ไฟล์อาร์ติแฟกต์ที่พบ |
ขว้าง | |
---|---|
| หากไม่พบไฟล์. |
getDevices
publicgetDevices ()
ส่งคืนรายการอุปกรณ์ที่เป็นส่วนหนึ่งของการเรียกใช้
คืนสินค้า | |
---|---|
isTestTimedOut
public boolean isTestTimedOut ()
ส่งกลับว่าการทดสอบได้รับแจ้งการหมดเวลาหรือไม่
คืนสินค้า | |
---|---|
boolean |
newBuilder
public static TestInformation.Builder newBuilder ()
สร้างตัวสร้างสำหรับสร้างอินสแตนซ์ TestInformation
คืนสินค้า | |
---|---|
TestInformation.Builder |
notifyTimeout
public void notifyTimeout ()
แจ้งว่าระยะหมดเวลาการทดสอบถูกทริกเกอร์สำหรับการทดสอบนี้
คุณสมบัติ
public ExecutionProperties properties ()
ส่งกลับคุณสมบัติที่สร้างขึ้นระหว่างการดำเนินการเรียก การส่งผ่านค่าและข้อมูลผ่าน ExecutionProperties
เป็นวิธีที่แนะนำในการแลกเปลี่ยนข้อมูลระหว่าง target_preparers และการทดสอบ
คืนสินค้า | |
---|---|
ExecutionProperties |
setActiveDeviceIndex
public final void setActiveDeviceIndex (int index)
ทดสอบวิธีการภายในของ Harness เพื่อเปลี่ยนอุปกรณ์ที่ส่งคืนโดยค่าเริ่มต้นด้วย getDevice()
รีเซ็ตเป็น 0 เสมอ
พารามิเตอร์ | |
---|---|
index | int |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2022-11-07 UTC