Чтобы условно игнорировать тесты в Robotium / JUnit 3, я переопределяю runTest()
подобно
@Override
protected void runTest() throws Throwable {
// Do nothing if the precondition does not hold.
if (precondition) {
super.runTest();
}
}
Тесты, которые игнорируются таким образом, будут отображаться как "Успех" вЗатмение, но, поскольку в JUnit 3 нет состояния «Игнорировано», это лучшее, что я смог получить.