Cài đặtKernelModule Preparer
public
class
InstallKernelModulePreparer
extends BaseTargetPreparer
implements
ILabPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetOutcomer | |
↳ | com.android.tradefed.targetprep.InstallKernelModuleOutcomer |
Một trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh chung cho nhân hệ điều hành phổ biến Android. Vui lòng xem Để biết thông tin chi tiết, hãy truy cập vào https://source.android.com/devices/kiến trúc/kernel/android-common.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
InstallKernelModulePreparer()
|
Phương thức công khai | |
---|---|
void
|
setUp(TestInformation testInfo)
Thiết lập mục tiêu để kiểm thử. |
void
|
tearDown(TestInformation testInfo, Throwable e)
Tiến hành dọn dẹp/gỡ bỏ mục tiêu sau khi kiểm thử. |
Phương thức được bảo vệ | |
---|---|
String[]
|
getDependentModules(String modName, String lsmodOutput)
|
String
|
getDisplayedModuleName(String fullPath)
Trả về tên mô-đun như được hiển thị sau khi tải. |
Hàm khởi tạo công khai
Cài đặtKernelModule Preparer
public InstallKernelModulePreparer ()
Phương thức công khai
thiết lập
public void setUp (TestInformation testInfo)
Thiết lập mục tiêu để kiểm thử.
Tham số | |
---|---|
testInfo |
TestInformation : TestInformation của lệnh gọi. |
Gửi | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
xé hình
public void tearDown (TestInformation testInfo, Throwable e)
Tiến hành dọn dẹp/gỡ bỏ mục tiêu sau khi kiểm thử.
Tham số | |
---|---|
testInfo |
TestInformation : TestInformation của lệnh gọi. |
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 |
Phương thức được bảo vệ
getDependentModule
protected String[] getDependentModules (String modName, String lsmodOutput)
Tham số | |
---|---|
modName |
String |
lsmodOutput |
String |
Giá trị trả về | |
---|---|
String[] |
getDisplayedModuleName
protected String getDisplayedModuleName (String fullPath)
Trả về tên mô-đun như được hiển thị sau khi tải.
Ví dụ: hãy xem sự khác biệt giữa tên tệp và tên tệp được lệnh "lsmod" trả về:
$ insmod kunit.ko
$ lsmod | grep kunit
kunit 20480 0
Tham số | |
---|---|
fullPath |
String |
Trả về | |
---|---|
String |