FiturBenderaTargetPreparer
public class FeatureFlagTargetPreparer
extends BaseTargetPreparer
Memperbarui DeviceConfig (tanda fitur yang disetel oleh layanan jarak jauh).
Ini dapat digunakan untuk mereproduksi status perangkat (dengan membuang semua nilai tanda ke file menggunakan `adb shell device_config list`) atau untuk mengaktifkan/menonaktifkan tanda secara massal (pengujian all-on/all-off).
Contoh penggunaan:
- Untuk digunakan dalam pengujian all-on/all-off, tentukan file flag yang diperlukan:
--flag-file=flag_file_path
- Untuk mengganti satu atau lebih tanda, tentukan nilainya (dapat digabungkan dengan file tanda):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Untuk digunakan dalam pengujian reversibilitas, tentukan file all-on diikuti dengan file all-off, dan aktifkan reboot antara dua file:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Harus digunakan bersama dengan DeviceSetup
untuk menonaktifkan sinkronisasi DeviceConfig selama pengujian yang dapat menimpa perubahan yang dibuat oleh pembuat ini.
Ringkasan
Konstruktor publik
FiturBenderaTargetPreparer
public FeatureFlagTargetPreparer ()
Metode publik
public void setUp (TestInformation testInformation)
Parameter |
---|
testInformation | TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parameter |
---|
testInformation | TestInformation |
e | Throwable |