FeatureFlagTargetPreparer

public class FeatureFlagTargetPreparer
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.FeatureFlagTargetPreparer


Bu sınıf kullanımdan kaldırılmıştır.
Bunun yerine AFlagsTargetPreparer kullanın.

DeviceConfig'i (uzak bir hizmet tarafından ayarlanan özellik işaretleri) günceller.

Bu, bir cihazın durumunu yeniden oluşturmak (tüm işaret değerlerini "adb shell device_config list" komutunu kullanarak bir dosyaya boşaltarak) veya işaretleri toplu olarak etkinleştirmek/devre dışı bırakmak (tamamı açık/tamamı kapalı test) için kullanılabilir.

Örnek kullanım:

  • Tümünü açma/tümünü kapatma testi için kullanmak üzere gerekli işaret dosyasını belirtin:
    --flag-file=flag_file_path
  • Bir veya daha fazla işareti geçersiz kılmak için değerlerini belirtin (işaret dosyalarıyla birleştirilebilir):
    --flag-file=flag_file_path --flag-value=namespace/name=value
  • Geri dönüşümlülük testi için kullanmak üzere, tümü açık dosyasını ve ardından tümü kapalı dosyasını belirtin ve iki dosya arasında yeniden başlatmayı etkinleştirin:
    --flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
           

Bu hazırlayıcı tarafından yapılan değişikliklerin üzerine yazabilecek test sırasında DeviceConfig senkronizasyonunu devre dışı bırakmak için DeviceSetup ile birlikte kullanılmalıdır.

Özet

Herkese açık oluşturucular

FeatureFlagTargetPreparer()

Herkese açık yöntemler

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

Herkese açık oluşturucular

FeatureFlagTargetPreparer

public FeatureFlagTargetPreparer ()

Herkese açık yöntemler

setUp

public void setUp (TestInformation testInformation)

Parametreler
testInformation TestInformation

Verdiği hatalar
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInformation, 
                Throwable e)

Parametreler
testInformation TestInformation

e Throwable

Verdiği hatalar
DeviceNotAvailableException