Links (3)
“ (Javadoc says “All arguments can also be specified in the in the AndroidManifest via a meta-data tag”; https://developer.android.com/reference/android/support/test/runner/AndroidJUnitRunner.html ) ”
“ 1. AndroidJUnitRunner parses the manifest-provided args and then parses command line args ( See: https://android.googlesource.com/platform/frameworks/testing/+/android-support-test/runner/src/main/java/android/support/test/runner/AndroidJUnitRunner.java#200 ) ”
“ 2. In RunnerArgs.Builder#fromBundle method, some arguments (for example test size, annotation, debug, etc.) are overridden with `null` EVEN IF they are not specified. ( See: https://android.googlesource.com/platform/frameworks/testing/+/android-support-test/runner/src/main/java/android/support/test/internal/runner/RunnerArgs.java#151 ) ”