У меня есть проект, в котором есть набор тестов XCode, и я хочу реализовать систему CI с помощью команды «xcodebuild ... tests».Единственное ограничение, которое у меня есть, это аппаратное обеспечение.Я ограничен только двумя компьютерами Mac и двумя iPad, и я также хочу собрать их для Debug и Release.Проблема в том, что у меня разные варианты приложений, и я хотел бы запустить часть из них (например, все варианты при отладке) на одном iPad, а другие - на другом iPad.Я пытался несколько раз вызывать команды «xcodebuild», используя аргумент «tests», надеясь, что он будет распараллелен, но проблема в том, что он убивает экземпляр приложения tests, который уже запущен на устройстве.
Iпровел некоторое время в поисках кого-то, кто сделал это, но единственное, что было близко к тому, что мне было нужно, - это использование нескольких симуляторов iOS, что мне неудобно, потому что для проекта требуется тестирование реального устройства.
Можно ли запускать параллельные тесты на одном устройстве?Я пропускаю некоторые аргументы, которые мне нужно добавить в команду xcodebuild?