NativePoc

public abstract class NativePoc
extends Object

java.lang.Object
   ↳ 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)

RESOURCE_ROOT

static final String RESOURCE_ROOT

定数値: "/"

TMP_PATH

static final String TMP_PATH

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

パブリック メソッド

builder

public static NativePoc.Builder builder ()

戻り値
NativePoc.Builder

ホームラン

public void run (BaseHostJUnit4Test test)

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

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

例外
Exception