OverlayFsUtils

public class OverlayFsUtils
extends TestWatcher

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


TestWatcher que permite gravar em partições somente leitura e reinicializar o dispositivo quando terminar.

Resumo

Campos

static final Pattern PERM_PATTERN

Construtores públicos

OverlayFsUtils (BaseHostJUnit4Test test)

Métodos públicos

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

Monta um diretório OverlayFS sobre o diretório mais comum da lista.

Campos

PERM_PATTERN

static final Pattern PERM_PATTERN

Construtores públicos

OverlayFsUtils

public OverlayFsUtils (BaseHostJUnit4Test test)

Parâmetros
test BaseHostJUnit4Test

Métodos públicos

anyOverlayFsMounted

public boolean anyOverlayFsMounted ()

devoluções
boolean

lances
DeviceNotAvailableException

finalizado

public void finished (Description d)

Parâmetros
d Description

makeWritable

public void makeWritable (String dir, 
                int megabytes)

Monta um diretório OverlayFS sobre o diretório mais comum da lista.

O diretório deve ser gravável após retornar com sucesso. Para limpar, reinicie o dispositivo, pois infelizmente desmontar overlayfs é complicado.

Parâmetros
dir String : O diretório para tornar gravável. Diretórios com aspas simples não são suportados.

megabytes int

lances
DeviceNotAvailableException
IOException
IllegalStateException