FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
Mengupdate DeviceConfig (tombol fitur yang disesuaikan 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 flag secara massal (pengujian all-on/all-off).
Contoh penggunaan:
- Untuk menggunakan pengujian lengkap/total, tentukan file tanda yang diperlukan:
--flag-file=flag_file_path
- Untuk mengganti satu atau beberapa tanda, tentukan nilainya (dapat digabungkan dengan file flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Untuk menggunakannya untuk 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 persiapan ini.
Ringkasan
Konstruktor publik
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Metode publik
public void setUp (TestInformation testInformation)
Parameter |
testInformation |
TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parameter |
testInformation |
TestInformation |
e |
Throwable |