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

Retorna
boolean

Gera
DeviceNotAvailableException

concluída

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 precisa ser gravável depois que isso for retornado com sucesso. Para limpar, reinicie o dispositivo, porque desmontar overlayfs é complicado.

Parâmetros
dir String: o diretório a ser definido como gravável. Diretórios com aspas simples não são aceitos.

megabytes int

Gera
DeviceNotAvailableException
IOException
IllegalStateException