Я решил взломать это. Не похоже, что здесь есть чистое решение.
Мой хак - использовать атрибуты "small", "medium" и "large", которые вы можете прикрепить к тестам.
@MediumTest
public void testPortraitTest1() throws Exception{
this.MetaDataTest(Solo.PORTRAIT);
}
@LargeTest
public void testLanscapeTest1() throws Exception{
this.MetaDataTest(Solo.LANDSCAPE);
}
затем вы можете использовать ваш пакетный файл для вызова сначала средних тестов, а затем больших тестов, например:
adb shell am instrument -w -e size medium com.me.client.test/android.test.InstrumentationTestRunner
adb shell am instrument -w -e size large com.me.client.test/android.test.InstrumentationTestRunner
позор на Google за то, что не сделал это проще.