ネイティブポック

public abstract class NativePoc
extends Object

java.lang.オブジェクト
com.android.sts.common.NativePoc


ネイティブ PoC をセットアップして実行し、終了条件をアサートする

まとめ

入れ子になったクラス

interface NativePoc.AfterFunction

PoC の実行終了後、アサーションとクリーンアップの前に実行する Lambda コンストラクト。

class NativePoc.Builder

定数

int BUF_SIZE

long DEFAULT_POC_TIMEOUT_SECONDS

String RESOURCE_ROOT

String TMP_PATH

パブリックメソッド

static NativePoc.Builder builder ()
void run (BaseHostJUnit4Test test)

指定されたパラメーターとアサーションを使用して PoC を実行します。

定数

BUF_SIZE

static final int BUF_SIZE

定数値: 65536 (0x00010000)

DEFAULT_POC_TIMEOUT_SECONDS

static final long DEFAULT_POC_TIMEOUT_SECONDS

定数値: 60 (0x000000000000003c)

リソースルート

static final String RESOURCE_ROOT

定数値: "/"

TMP_PATH

static final String TMP_PATH

定数値: "/data/local/tmp/"

パブリックメソッド

ビルダー

public static NativePoc.Builder builder ()

戻り値
NativePoc.Builder

走る

public void run (BaseHostJUnit4Test test)

指定されたパラメーターとアサーションを使用して PoC を実行します。

パラメーター
test BaseHostJUnit4Test : これが実行されている BaseHostJUnit4Test のインスタンス。STS テストから呼び出される場合、通常は「this」で呼び出されます。

投げる
Exception