Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

FiturFlagTargetPreparer

public class FeatureFlagTargetPreparer
extends BaseTargetPreparer

java.lang.Objek
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.FeatureFlagTargetPreparer


Memperbarui DeviceConfig (tanda fitur yang disetel oleh layanan jarak jauh).

Ini dapat digunakan untuk mereproduksi status perangkat (dengan membuang semua nilai flag ke file menggunakan `adb shell device_config list`) atau untuk mengaktifkan/menonaktifkan flag secara massal (pengujian all-on/all-off).

Contoh penggunaan:

  • Untuk digunakan untuk pengujian all-on/all-off, tentukan file flag yang diperlukan:
    --flag-file=flag_file_path
  • Untuk mengganti satu atau lebih flag, tentukan nilainya (dapat digabungkan dengan file flag):
    --flag-file=flag_file_path --flag-value=namespace/name=value
  • Untuk digunakan untuk pengujian reversibilitas, tentukan file all-on diikuti oleh file all-off, dan aktifkan reboot di antara dua file:
    --flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
           

Harus digunakan dalam kombinasi dengan DeviceSetup untuk menonaktifkan sinkronisasi DeviceConfig selama pengujian yang dapat menimpa perubahan yang dibuat oleh pembuat ini.

Ringkasan

Konstruktor publik

FeatureFlagTargetPreparer ()

Metode publik

void setUp ( TestInformation testInformation)
void tearDown ( TestInformation testInformation, Throwable e)

Konstruktor publik

FiturFlagTargetPreparer

public FeatureFlagTargetPreparer ()

Metode publik

mempersiapkan

public void setUp (TestInformation testInformation)

Parameter
testInformation TestInformation

Melempar
BuildError
DeviceNotAvailableException
TargetSetupError

menangis

public void tearDown (TestInformation testInformation, 
                Throwable e)

Parameter
testInformation TestInformation

e Throwable

Melempar
DeviceNotAvailableException