XCPretty создает html отчета о тестировании с выбором по умолчанию «ALL», когда мы встраиваем html в электронное письмо с отчетом о тестировании.Хотя мы можем проверить 3 раздела, когда открываем отчет в веб-браузере, но в электронной почте он придерживается значения по умолчанию - «ВСЕ».
Я хочу, чтобы он отображал только сбои, когда он демонстрируется в электронном отчете, для которого потребуется какой-либо флаг, чтобы сделать Failing
выбором по умолчанию.
Я пробовал с json-compilation-database
вариант, но это приводит к пустому файлу JSON, который, кажется, является открытой проблемой.Я думал создать собственный отчет для этой цели самостоятельно, используя json.
Сначала мы создаем сборку и тест без создания артефакта.Использование
xcodebuild test-without-building -xctestrun "$artifactName" -destination 'platform=iOS Simulator,name=iPhone XS,OS=latest' -resultBundlePath $testReportDir | tee $WORKSPACE/testlog.log | xcpretty --report html , --simple , -r html , --output $WORKSPACE/testreport.html
Могу ли я изменить некоторые флаги в
xcpretty --report html , --simple , -r html
ИЛИ любые другие флаги в существующем CLI и выполнить это?