OverlayFsUtils

public class OverlayFsUtils
extends TestWatcher

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


TestWatcher, que permite a gravação em partições somente leitura e reinicializa o dispositivo quando concluído.

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 na 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 ()

Retorna
boolean

Gera
DeviceNotAvailableException

concluída

public void finished (Description d)

Parâmetros
d Description

tornar gravável

public void makeWritable (String dir, 
                int megabytes)

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

O diretório será gravável depois que isso retornar com sucesso. Para fazer a limpeza, reinicie o dispositivo, já que desmontar overlayfs é complicado.

Parâmetros
dir String: o diretório que será gravável. Diretórios com aspas simples não são compatíveis.

megabytes int

Gera
DeviceNotAvailableException
IOException
IllegalStateException