OverlayFsUtils

public class OverlayFsUtils
extends TestWatcher

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


TestWatcher che consente la scrittura su partizioni di sola lettura e riavvia il dispositivo al termine.

Riepilogo

Campi

static final Pattern PERM_PATTERN

Costruttori pubblici

OverlayFsUtils (BaseHostJUnit4Test test)

Metodi pubblici

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

Monta una directory OverlayFS sopra la directory più comune in alto nell'elenco.

Campi

PERM_PATTERN

static final Pattern PERM_PATTERN

Costruttori pubblici

OverlayFsUtils

public OverlayFsUtils (BaseHostJUnit4Test test)

Parametri
test BaseHostJUnit4Test

Metodi pubblici

anyOverlayFsMounted

public boolean anyOverlayFsMounted ()

ritorna
boolean

Lancia
DeviceNotAvailableException

finito

public void finished (Description d)

Parametri
d Description

makeWritable

public void makeWritable (String dir, 
                int megabytes)

Monta una directory OverlayFS sopra la directory più comune in alto nell'elenco.

La directory dovrebbe essere scrivibile dopo che l'operazione è stata restituita correttamente. Per pulire, riavviare il dispositivo poiché purtroppo smontare gli overlayf è complicato.

Parametri
dir String : la directory da rendere scrivibile. Le directory con virgolette singole non sono supportate.

megabytes int

Lancia
DeviceNotAvailableException
IOException
IllegalStateException