У меня есть сервер Xcode 5 CI, на котором выполняются модульные тесты XCTest.
Мои тестовые примеры полагаются на точки останова для запуска определенных действий. Эти действия необходимы для запуска тестов.
Все проходит, если я запускаю тесты локально. Проблема в том, что когда бот запускает тесты на сервере, создается впечатление, что точки останова игнорируются.
Я попробовал пробную точку останова со звуком предупреждения, просто для тестирования. Я поделился точкой останова и зафиксировал общую точку останова в репозитории git проекта. Бот правильно проверяет проект с включенной точкой останова (я могу убедиться в этом, изучив проект в /Library/Server/Xcode/Data/BotRuns/Cache/...).
Однако, когда бот запускается, точка останова НЕ срабатывает. Я не слышу звук и исполнение не останавливается.
Такое поведение, очевидно, имеет смысл для большинства случаев, но в моем конкретном случае — есть ли способ настроить бота так, чтобы точки останова не игнорировались?