أداة FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
تعدِّل هذه السياسة إعدادات DeviceConfig (علامات الميزات التي تضبطها خدمة عن بُعد).
يمكن استخدام هذا لإعادة إنتاج حالة الجهاز (من خلال تفريغ جميع قيم العلامات في ملف)
باستخدام `adb Shell device_config list`) أو لتفعيل العلامات أو إيقافها بشكلٍ مجمّع (اختبار الكل أو الإيقاف).
مثال على الاستخدام:
- لاستخدام الاختبار الشامل/الشامل، حدِّد ملف العلامة اللازم:
--flag-file=flag_file_path
- لتجاوز علامة واحدة أو أكثر، حدِّد قيمها (يمكن دمجها مع ملفات العلامات):
--flag-file=flag_file_path --flag-value=namespace/name=value
- لاستخدامه في اختبار الانعكاس، حدد الملف الشامل متبوعًا بالملف الكلي،
لتفعيل إعادة التشغيل بين الملفين:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
يجب استخدامه مع DeviceSetup
لإيقاف مزامنة DeviceConfig أثناء
للاختبار والذي يمكن أن يستبدل التغييرات التي أجراها هذا المُعِد.
ملخّص
شركة إنشاءات عامة
أداة FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
الطرق العامة
public void setUp (TestInformation testInformation)
المعلمات |
testInformation |
TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
المعلمات |
testInformation |
TestInformation |
e |
Throwable |