آماده‌ساز هدف AFlags

public class AFlagsTargetPreparer
extends BaseTargetPreparer

شیء جاوا
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.AFlagsTargetPreparer


aflags برای لغو flagها قبل از اجرای تست استفاده می‌کند. در صورت تغییر هر flag، دستگاه برای اعمال مقادیر جدید، مجدداً راه‌اندازی می‌شود.

در زمان حذف، هر پرچمی به حالت قبلی خود بازگردانده می‌شود. اگر پرچم از مقدار پیش‌فرض تغییر کرده باشد، مقدار لغو شده پاک می‌شود (تا مقدار پیش‌فرض حفظ شود و دوباره توسط سرور قابل لغو باشد). اگر پرچم قبلاً به مقدار متفاوتی لغو شده باشد، دوباره به آن مقدار بازگردانده می‌شود.

اگر وضعیت فعلی پرچم با وضعیت هدف مطابقت داشته باشد، پرچم لغو نخواهد شد. اگر در این مورد هنوز نیاز به لغو پرچم باشد (مثلاً برای جلوگیری از لغو پرچم پیش‌فرض توسط سرور)، می‌توان از گزینه --force-set استفاده کرد.

مثال کاربرد: --flag-value namespace/flag_name=true --flag-value other_namespace/another_flag=false .

خلاصه

سازندگان عمومی

AFlagsTargetPreparer ()

روش‌های عمومی

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

سازندگان عمومی

آماده‌ساز هدف AFlags

public AFlagsTargetPreparer ()

روش‌های عمومی

راه‌اندازی

public void setUp (TestInformation testInformation)

پارامترها
testInformation TestInformation

پرتاب‌ها
BuildError
DeviceNotAvailableException
TargetSetupError

اشک‌ریزان

public void tearDown (TestInformation testInformation, 
                Throwable e)

پارامترها
testInformation TestInformation

e Throwable

پرتاب‌ها
DeviceNotAvailableException