NativePoc

public abstract class NativePoc
extends Object

java.lang.Object
   ↳ com.android.sts.common.NativePoc


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

概要

ネストされたクラス

interface NativePoc.AfterFunction

概念実証の実行が終了した後、アサーションとクリーンアップの前に実行される 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)

指定されたパラメータとアサーションを使用して概念実証を実施する。

定数

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)

指定されたパラメータとアサーションを使用して概念実証を実施する。

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

例外
Exception