Например, я хотел бы запускать все тесты с аннотацией @ 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 нет выбора.