Trình chuẩn bị nhiều mục tiêu
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetSupportedr |
Chuẩn bị môi trường kiểm thử cho một số thiết bị cùng nhau. Chỉ dùng cho chế độ thiết lập yêu cầu
trên nhiều thiết bị. Nếu không, hãy sử dụng ITargetPreparer
thông thường trên từng thiết bị.
Lưu ý rằng bạn có thể chỉ định nhiều IMultiTargetPreparer
trong một cấu hình. Đó là
nên mỗi IMultiTargetPreparer ghi lại rõ ràng quá trình thiết lập trước môi trường dự kiến
và sau khi thiết lập.
Tóm tắt
Phương thức công khai | |
---|---|
default
void
|
setUp(IInvocationContext context)
Phương thức này không được dùng nữa.
Thay vào đó, hãy sử dụng |
default
void
|
setUp(TestInformation testInformation)
Thiết lập mục tiêu để kiểm thử. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Tiến hành dọn dẹp/chia nhỏ mục tiêu sau khi kiểm thử. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Phương thức này không được dùng nữa.
Thay vào đó, hãy sử dụng |
Phương thức công khai
thiết lập
public void setUp (IInvocationContext context)
Phương thức này không được dùng nữa.
Thay vào đó, hãy sử dụng setUp(com.android.tradefed.invoker.TestInformation)
.
Thiết lập mục tiêu để kiểm thử.
Tham số | |
---|---|
context |
IInvocationContext : IInvocationContext mô tả lệnh gọi, thiết bị, bản dựng. |
Gửi | |
---|---|
TargetSetupError |
nếu xảy ra lỗi nghiêm trọng khi thiết lập môi trường |
BuildError |
Trong trường hợp xảy ra lỗi liên quan đến bản dựng |
DeviceNotAvailableException |
nếu thiết bị không phản hồi |
thiết lập
public void setUp (TestInformation testInformation)
Thiết lập mục tiêu để kiểm thử.
Tham số | |
---|---|
testInformation |
TestInformation : TestInformation mô tả lệnh gọi, thiết bị
bản dựng. |
Gửi | |
---|---|
TargetSetupError |
nếu xảy ra lỗi nghiêm trọng khi thiết lập môi trường |
BuildError |
Trong trường hợp xảy ra lỗi liên quan đến bản dựng |
DeviceNotAvailableException |
nếu thiết bị không phản hồi |
xé hình
public void tearDown (TestInformation testInformation, Throwable e)
Tiến hành dọn dẹp/xé bỏ mục tiêu sau khi kiểm thử.
Tham số | |
---|---|
testInformation |
TestInformation : TestInformation mô tả lệnh gọi, thiết bị
bản dựng. |
e |
Throwable : nếu lệnh gọi kết thúc với một ngoại lệ, thì đây sẽ là ngoại lệ
bắt gặp ở cấp Lời gọi. Nếu không, giá trị sẽ là null . |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu thiết bị không phản hồi |
xé hình
public void tearDown (IInvocationContext context, Throwable e)
Phương thức này không được dùng nữa.
Thay vào đó, hãy sử dụng tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Tiến hành dọn dẹp/chia nhỏ mục tiêu sau khi kiểm thử.
Tham số | |
---|---|
context |
IInvocationContext : IInvocationContext mô tả lệnh gọi, thiết bị, bản dựng. |
e |
Throwable : nếu lệnh gọi kết thúc với một ngoại lệ, thì đây sẽ là ngoại lệ
bắt gặp ở cấp Lời gọi. Nếu không, giá trị sẽ là null . |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu thiết bị không phản hồi |