AFlagsTargetPreparer

public class AFlagsTargetPreparer
extends BaseTargetPreparer

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


Test çalıştırmadan önce işaretleri geçersiz kılmak için aflags kullanılır. Herhangi bir işaret değiştirildiyse yeni değerlerin geçerli olması için cihaz yeniden başlatılır.

Kaldırma işleminde tüm işaretler önceki durumlarına geri döndürülür. İşaret varsayılan bir değerden değiştirildiyse geçersiz kılma temizlenir (varsayılan değerin geçerli olması ve tekrar sunucu tarafından geçersiz kılınabilmesi için). Daha önce farklı bir değere geçersiz kılınmışsa işaret, tekrar bu değere ayarlanır.

Mevcut işaret durumu hedef durumla eşleşiyorsa işaret geçersiz kılınmaz. Bu durumda geçersiz kılma işlemi yine de isteniyorsa (ör. varsayılan olarak ayarlanan bir işaretin sunucu tarafından geçersiz kılınmasını önlemek için) --force-set seçeneği kullanılabilir.

Kullanım örneği: --flag-value namespace/flag_name=true --flag-value other_namespace/another_flag=false.

Özet

Herkese açık oluşturucular

AFlagsTargetPreparer()

Herkese açık yöntemler

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

Herkese açık oluşturucular

AFlagsTargetPreparer

public AFlagsTargetPreparer ()

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