IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
เตรียมสภาพแวดล้อมการทดสอบสำหรับอุปกรณ์หลายเครื่องพร้อมกัน ใช้สำหรับการตั้งค่าที่ต้องใช้
อุปกรณ์หลายเครื่องเท่านั้น ไม่เช่นนั้นให้ใช้ ITargetPreparer ปกติในอุปกรณ์แต่ละเครื่อง
โปรดทราบว่าคุณระบุ IMultiTargetPreparer หลายรายการในการกำหนดค่าได้ เราขอแนะนำให้ IMultiTargetPreparer แต่ละรายการจัดทำเอกสารการตั้งค่าสภาพแวดล้อมล่วงหน้า
และการตั้งค่าหลังการตั้งค่าอย่างชัดเจน
สรุป
เมธอดสาธารณะ | |
|---|---|
default
void
|
setUp(IInvocationContext context)
เลิกใช้เมธอดนี้แล้ว
โปรดใช้ |
default
void
|
setUp(TestInformation testInformation)
ทำการตั้งค่าเป้าหมายสำหรับการทดสอบ |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
ทำการล้าง/ยกเลิกการตั้งค่าเป้าหมายหลังการทดสอบ |
default
void
|
tearDown(IInvocationContext context, Throwable e)
เลิกใช้เมธอดนี้แล้ว
โปรดใช้ |
เมธอดสาธารณะ
setUp
public void setUp (IInvocationContext context)
เลิกใช้เมธอดนี้แล้ว
โปรดใช้ setUp(TestInformation) แทน
ทำการตั้งค่าเป้าหมายสำหรับการทดสอบ
| พารามิเตอร์ | |
|---|---|
context |
IInvocationContext: IInvocationContext ที่อธิบายการเรียกใช้ อุปกรณ์ บิลด์ |
| ส่ง | |
|---|---|
DeviceNotAvailableException |
หากอุปกรณ์ไม่ตอบสนอง |
BuildError |
ในกรณีที่เกิดข้อผิดพลาดที่เกี่ยวข้องกับบิลด์ |
TargetSetupError |
หากเกิดข้อผิดพลาดร้ายแรงในการตั้งค่าสภาพแวดล้อม |
setUp
public void setUp (TestInformation testInformation)
ทำการตั้งค่าเป้าหมายสำหรับการทดสอบ
| พารามิเตอร์ | |
|---|---|
testInformation |
TestInformation: TestInformation ที่อธิบายการเรียกใช้ อุปกรณ์
บิลด์ |
| ส่ง | |
|---|---|
DeviceNotAvailableException |
หากอุปกรณ์ไม่ตอบสนอง |
BuildError |
ในกรณีที่เกิดข้อผิดพลาดที่เกี่ยวข้องกับบิลด์ |
TargetSetupError |
หากเกิดข้อผิดพลาดร้ายแรงในการตั้งค่าสภาพแวดล้อม |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
ทำการล้าง/ยกเลิกการตั้งค่าเป้าหมายหลังการทดสอบ
| พารามิเตอร์ | |
|---|---|
testInformation |
TestInformation: TestInformation ที่อธิบายการเรียกใช้ อุปกรณ์
บิลด์ |
e |
Throwable: หากการเรียกใช้สิ้นสุดลงด้วยข้อยกเว้น นี่จะเป็นข้อยกเว้นที่ตรวจพบที่ระดับการเรียกใช้ ไม่เช่นนั้นจะเป็น null |
| ส่ง | |
|---|---|
DeviceNotAvailableException |
หากอุปกรณ์ไม่ตอบสนอง |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
เลิกใช้เมธอดนี้แล้ว
โปรดใช้ tearDown(TestInformation,Throwable) แทน
ทำการล้าง/ยกเลิกการตั้งค่าเป้าหมายหลังการทดสอบ
| พารามิเตอร์ | |
|---|---|
context |
IInvocationContext: IInvocationContext ที่อธิบายการเรียกใช้ อุปกรณ์ บิลด์ |
e |
Throwable: หากการเรียกใช้สิ้นสุดลงด้วยข้อยกเว้น นี่จะเป็นข้อยกเว้นที่ตรวจพบที่ระดับการเรียกใช้ ไม่เช่นนั้นจะเป็น null |
| ส่ง | |
|---|---|
DeviceNotAvailableException |
หากอุปกรณ์ไม่ตอบสนอง |