Я пытаюсь ограничить время выполнения по умолчанию (-default-test-execute-time-allowment) для модульного теста в Xcode 11.4 и выше с помощью следующей командной строки:
xcodebuild test -project pocTest.xcodeproj -scheme pocTest -destination "platform=iOS Simulator,name=iPhone 11 Pro Max,OS=13.4" -default-test-execution-time-allowance 1 -test-timeouts-enabled YES -maximum-test-execution-time-allowance 1
но мой l oop тест, который занимает около 7 секунд на моем компьютере, проходит зеленый.
class pocTestTests: XCTestCase {
func testLongLoop() {
(0...10_000_000).forEach { "\($0)"}
}
}
Что я делаю не так?
Дополнительный вопрос:
Проверяет ли -default-test Аргумент -exection-time-allowance также применим к тестам пользовательского интерфейса?