FeatureflagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
מעדכנות את DeviceConfig (דגלי תכונות שכווננו על ידי שירות מרוחק).
אפשר להשתמש בנתונים האלה כדי לשחזר את המצב של מכשיר (על ידי הטיית כל ערכי הסימון לקובץ מסוים
באמצעות 'רשימת תצורות המכשיר במעטפת המכשיר (adb)') או כדי להפעיל/להשבית דגלים בכמות גדולה (בדיקות all-on/all-off).
שימוש לדוגמה:
- כדי להשתמש בבדיקות All-on/all-off, יש לציין את קובץ הדגל הנדרש:
--flag-file=flag_file_path
- כדי לעקוף דגל אחד או יותר, מציינים את הערכים שלהם (ניתן לשלב אותם עם קובצי דגלים):
--flag-file=flag_file_path --flag-value=namespace/name=value
- כדי להשתמש בו לבדיקת הפיכות, מציינים את קובץ ה-all-on ואחריו את קובץ האל-אוף, וגם
לאפשר הפעלה מחדש בין שני הקבצים:
--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 |