OverlayFsUtils 类中的静态方法

public class OverlayFsUtils
extends TestWatcher

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


TestWatcher,支持写入只读分区并在完成后重新启动设备。

摘要

字段

static final Pattern PERM_PATTERN

公共构造函数

OverlayFsUtils(BaseHostJUnit4Test test)

公共方法

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

将 OverlayFS 目录装载到列表中最常见的 dir 上。

字段

PERM_PATTERN

static final Pattern PERM_PATTERN

公共构造函数

OverlayFsUtils 类中的静态方法

public OverlayFsUtils (BaseHostJUnit4Test test)

参数
test BaseHostJUnit4Test

公共方法

已装载 anyOverlayFs

public boolean anyOverlayFsMounted ()

返回
boolean

抛出
DeviceNotAvailableException

已收市

public void finished (Description d)

参数
d Description

设为可写

public void makeWritable (String dir, 
                int megabytes)

将 OverlayFS 目录装载到列表中最常见的 dir 上。

成功返回后,目录应可写入。要进行清理,请重新启动 因为很抱歉,卸载 overlayfs 很复杂。

参数
dir String:要设为可写入的目录。不支持包含单引号的目录。

megabytes int

抛出
DeviceNotAvailableException
IOException
IllegalStateException