IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Chuẩn bị môi trường kiểm thử cho nhiều thiết bị cùng một lúc. Chỉ sử dụng cho chế độ thiết lập yêu cầu nhiều thiết bị, nếu không, hãy sử dụng ITargetPreparer
thông thường trên mỗi thiết bị.
Xin lưu ý rằng bạn có thể chỉ định nhiều IMultiTargetPreparer
trong một cấu hình. Bạn nên ghi lại rõ ràng môi trường dự kiến trước và sau khi thiết lập cho mỗi IMultiTargetPreparer.
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òn được dùng nữa.
Thay vào đó, hãy sử dụng |
default
void
|
setUp(TestInformation testInformation)
Thực hiện thiết lập mục tiêu để kiểm thử. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Thực hiện việc dọn dẹp/gỡ bỏ 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òn được dùng nữa.
Thay vào đó, hãy sử dụng |
Phương thức công khai
setUp
public void setUp (IInvocationContext context)
Phương thức này không còn được dùng nữa.
Hãy sử dụng setUp(com.android.tradefed.invoker.TestInformation)
.
Thực hiện 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 |
setUp
public void setUp (TestInformation testInformation)
Thực hiện 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 |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Thực hiện việc dọn dẹp/gỡ 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 bằng một ngoại lệ, thì đây sẽ là ngoại lệ được phát hiện ở cấp Lệnh gọi. Nếu không, sẽ là null . |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu thiết bị không phản hồi |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Phương thức này không còn được dùng nữa.
Hãy sử dụng tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Thực hiện việc dọn dẹp/gỡ bỏ 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 bằng một ngoại lệ, thì đây sẽ là ngoại lệ được phát hiện ở cấp Lệnh gọi. Nếu không, sẽ là null . |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu thiết bị không phản hồi |