gpt4 book ai didi

XCTest 输出到文件

转载 作者:行者123 更新时间:2023-12-04 05:38:40 25 4
gpt4 key购买 nike

我可以使用 xcodebuild test 运行 XCTests命令。但是当我运行这个命令时,它会输出构建日志,然后最后有来自测试的日志。有没有办法只将测试的输出(没有构建日志)重定向到一个单独的文件?

我在 xcodebuild 命令中找不到任何东西。

问候
开发

最佳答案

您可以使用 ocunit2junit https://github.com/ciryon/OCUnit2JUnit将构建日志输出解析为 junit xml 以供 Jenkins 使用。这也适用于 XCTest。

xcodebuild test -scheme "MyScheme" -destination "platform=iOS,id=UDID_OF_DEVICE" -derivedDataPath "$(pwd)" 2>&1 | tee out.txt
cat out.txt | tools/ocunit2junit

默认情况下,这会将 junit xml 输出到测试报告。如果您不想要 junit xml,那么您仍然可以使用 ocunit2junit 作为解析构建输出的引用。

关于XCTest 输出到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22051048/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com