CrosLsNexusPreparer
public
class
CrosLsNexusPreparer
extends BaseTargetPreparer
implements
ITargetCleaner,
ITestLoggerReceiver
| java.lang.Object | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.CrosLsNexusPreparer | |
Trình chuẩn bị khởi động và dừng dịch vụ LSNexus cho thiết bị ChromeOS.
Dịch vụ này sẽ khởi động trước khi phiên chạy thử nghiệm và dừng sau khi hoàn tất.
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
CrosLsNexusPreparer()
|
|
Phương thức công khai | |
|---|---|
void
|
setTestLogger(ITestLogger testLogger)
Chèn thực thể |
void
|
setUp(TestInformation testInfo)
Thực hiện quá trình thiết lập mục tiêu để kiểm thử. |
void
|
tearDown(TestInformation testInfo, Throwable e)
Thực hiện quá trình dọn dẹp/huỷ thiết lập mục tiêu sau khi kiểm thử. |
Phương thức được bảo vệ | |
|---|---|
IRunUtil
|
getRunUtil()
|
Hàm khởi tạo công khai
CrosLsNexusPreparer
public CrosLsNexusPreparer ()
Phương thức công khai
setTestLogger
public void setTestLogger (ITestLogger testLogger)
Chèn thực thể ITestLogger
| Tham số | |
|---|---|
testLogger |
ITestLogger |
setUp
public void setUp (TestInformation testInfo)
Thực hiện quá trình thiết lập mục tiêu để kiểm thử.
| Tham số | |
|---|---|
testInfo |
TestInformation: TestInformation của lời gọi. |
| Gửi | |
|---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
|
tearDown
public void tearDown (TestInformation testInfo, Throwable e)
Thực hiện quá trình dọn dẹp/huỷ thiết lập mục tiêu sau khi kiểm thử.
| Tham số | |
|---|---|
testInfo |
TestInformation: TestInformation của lời gọi. |
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, giá trị sẽ là null. |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|