LoginSignup
3
3

More than 5 years have passed since last update.

connectedAndroidTest の実行時に引数を指定する

Posted at

Android の connectedAndroidTest の実行時に引数を指定する方法です。
実行するテストスイートを指定するときに使えます。

Gradle Plugin 1.3 を設定

まず、Gradle Plugin 1.3 以上を設定する。現時点ではまだベータ版です。
リポジトリは mavenCentral ではなく jcenter にする必要があります。

build.gradle
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.3.0-beta4'
    }
}

テストを実行

環境変数 INSTRUMENTATION_TEST_RUNNER_ARGS を指定して connectedAndroidTest を実行します。

INSTRUMENTATION_TEST_RUNNER_ARGS=size=medium,foo=bar ./gradlew connectedAndroidTest

-P 引数で指定することもできます。

./gradlew connectedAndroidTest -Pcom.android.tools.instrumentationTestRunnerArgs=size=medium,foo=bar

引数の詳細は AndroidJUnitRunnerを参照してください。
ここに記載してある "am instrument -e" のオプションが使用できます。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3