OverlayFsUtils

public class OverlayFsUtils
extends TestWatcher

java.lang.Object
   ↳ org.junit.rules.TestWatcher
     ↳ com.android.sts.common.OverlayFsUtils


TestWatcher שמאפשר לכתוב במחיצות לקריאה בלבד ומפעיל מחדש את המכשיר בסיום.

סיכום

שדות

static final Pattern PERM_PATTERN

קונסטרוקטורים גלויים לכולם

OverlayFsUtils(BaseHostJUnit4Test test)

שיטות ציבוריות

boolean anyOverlayFsMounted()
void finished(Description d)
void makeWritable(String dir, int megabytes)

הרכבת ספרייה של OverlayFS מעל הספרייה הנפוצה ביותר ברשימה.

שדות

PERM_PATTERN

static final Pattern PERM_PATTERN

קונסטרוקטורים גלויים לכולם

OverlayFsUtils

public OverlayFsUtils (BaseHostJUnit4Test test)

פרמטרים
test BaseHostJUnit4Test

שיטות ציבוריות

anyOverlayFsMounted

public boolean anyOverlayFsMounted ()

החזרות
boolean

זריקות
DeviceNotAvailableException

הסתיימה

public void finished (Description d)

פרמטרים
d Description

makeWritable

public void makeWritable (String dir, 
                int megabytes)

הרכבת ספרייה של OverlayFS מעל הספרייה הנפוצה ביותר ברשימה.

אחרי שהפעולה הזו תסתיים בהצלחה, אמורה להיות אפשרות לכתוב בספרייה. כדי לנקות את הנתונים, צריך להפעיל מחדש את המכשיר, כי לצערי ביטול הקישור של overlayfs הוא תהליך מורכב.

פרמטרים
dir String: הספרייה שרוצים לתת לה הרשאת כתיבה. אין תמיכה בספריות עם מירכאות בודדות.

megabytes int

זריקות
DeviceNotAvailableException
IOException
IllegalStateException