Как запустить тесты эспрессо с аннотацией c в Android Studio? - PullRequest
0 голосов
/ 17 июня 2020

Например, я хотел бы запускать все тесты с аннотацией @ FlakyTest.

@Test
@FlakyTest
fun sampleTest() {
    onView(...)
}

И в моем коде есть много других тестов с @FlakyTest.

Я могу это сделать из командной строки, как говорит это https://developer.android.com/reference/androidx/test/runner/AndroidJUnitRunner.

Отфильтровать тестовый запуск для тестов с данной аннотацией: adb shell am instrument -w -e annotation com.android.foo.MyAnnotation com.android.foo/androidx.test.runner.AndroidJUnitRunner

Я знаю, как запустить только один тест в Android Studio, щелкнув зеленую кнопку воспроизведения рядом с ней или создав конфигурацию «Запуск / отладка» с полем проверки в качестве «Метод». Но для определенной аннотации c нет выбора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...