FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
| java.lang.Object | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.FeatureFlagTargetPreparer | |
Lớp này không còn dùng nữa.
Thay vào đó, hãy sử dụng AFlagsTargetPreparer.
Cập nhật DeviceConfig (cờ tính năng được điều chỉnh bởi một dịch vụ từ xa).
Bạn có thể dùng lớp này để tái tạo trạng thái của một thiết bị (bằng cách kết xuất tất cả giá trị cờ vào một tệp bằng `adb shell device_config list`) hoặc để bật/tắt cờ hàng loạt (kiểm thử bật tất cả/tắt tất cả).
Ví dụ về cách sử dụng:
- Để sử dụng cho kiểm thử bật tất cả/tắt tất cả, hãy chỉ định tệp cờ cần thiết:
--flag-file=flag_file_path
- Để ghi đè một hoặc nhiều cờ, hãy chỉ định giá trị của chúng (có thể kết hợp với tệp cờ):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Để sử dụng cho kiểm thử khả năng đảo ngược, hãy chỉ định tệp bật tất cả, sau đó là tệp tắt tất cả và
bật tính năng khởi động lại giữa hai tệp:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Bạn nên sử dụng lớp này kết hợp với DeviceSetup để tắt tính năng đồng bộ hoá DeviceConfig trong
quá trình kiểm thử. Việc này có thể ghi đè các thay đổi do trình chuẩn bị này thực hiện.
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
FeatureFlagTargetPreparer()
|
|
Phương thức công khai | |
|---|---|
void
|
setUp(TestInformation testInformation)
|
void
|
tearDown(TestInformation testInformation, Throwable e)
|
Hàm khởi tạo công khai
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Phương thức công khai
setUp
public void setUp (TestInformation testInformation)
| Tham số | |
|---|---|
testInformation |
TestInformation |
| Gửi | |
|---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
|
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
| Tham số | |
|---|---|
testInformation |
TestInformation |
e |
Throwable |
| Gửi | |
|---|---|
DeviceNotAvailableException |
|