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 |
|