SuperpositionFsUtils

public class OverlayFsUtils
extends TestWatcher

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


TestWatcher qui permet d'écrire sur des partitions en lecture seule et redémarre le périphérique une fois terminé.

Résumé

Des champs

static final Pattern PERM_PATTERN

Constructeurs publics

OverlayFsUtils (BaseHostJUnit4Test test)

Méthodes publiques

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

Monte un répertoire OverlayFS sur le répertoire le plus courant de la liste.

Des champs

PERM_PATTERN

static final Pattern PERM_PATTERN

Constructeurs publics

SuperpositionFsUtils

public OverlayFsUtils (BaseHostJUnit4Test test)

Paramètres
test BaseHostJUnit4Test

Méthodes publiques

anyOverlayFsMounted

public boolean anyOverlayFsMounted ()

Retour
boolean

Jetés
DeviceNotAvailableException

fini

public void finished (Description d)

Paramètres
d Description

makeWritable

public void makeWritable (String dir, 
                int megabytes)

Monte un répertoire OverlayFS sur le répertoire le plus courant de la liste.

Le répertoire doit être accessible en écriture une fois ce retour réussi. Pour nettoyer, redémarrez l'appareil car malheureusement, le démontage des overlayfs est compliqué.

Paramètres
dir String : Le répertoire à rendre accessible en écriture. Les répertoires avec des guillemets simples ne sont pas pris en charge.

megabytes int

Jetés
DeviceNotAvailableException
IOException
IllegalStateException