コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
DeviceConfig(リモート サービスによって調整された機能フラグ)を更新します。
これを使用して、デバイスの状態を再現したり(adb shell device_config list を使用してすべてのフラグ値をファイルにダンプする)、フラグを一括で有効または無効にしたり(すべてオン / すべてオフのテスト)できます。
使用例:
- すべてオン/すべてオフのテストに使用する場合は、必要なフラグファイルを指定します。
--flag-file=flag_file_path
- 1 つ以上のフラグをオーバーライドするには、その値を指定します(フラグファイルと組み合わせることができます)。
--flag-file=flag_file_path --flag-value=namespace/name=value
- リバーサビリティ テストに使用する場合は、all-on ファイルを指定してから all-off ファイルを指定し、2 つのファイル間での再起動を有効にします。
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
DeviceSetup
と組み合わせて使用し、この準備ツールによって行われた変更が上書きされる可能性があるテスト中の DeviceConfig の同期を無効にする必要があります。
概要
パブリック コンストラクタ
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
パブリック メソッド
public void setUp (TestInformation testInformation)
パラメータ |
testInformation |
TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
パラメータ |
testInformation |
TestInformation |
e |
Throwable |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-03-26 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-03-26 UTC。"],[],[]]