升级Xcode 16后iOS Detox构建及测试耗时增加问题咨询
Xcode 16+ 搭配Detox在CircleCI环境下的性能劣化问题
在CircleCI环境中使用相同测试用例开展iOS构建及Detox自动化测试时,观测到Xcode 16+版本存在明显性能劣化,具体测试数据及场景如下:
基准配置(无性能异常):
- Xcode 15.3.0
- Detox 20.23.0
- iOS 17.4(测试设备:iPhone 15 Pro Max)
升级至Xcode 16.1.0+Detox 20.28.0+iOS 18.1(测试设备:iPhone 16 Pro Max)后的表现:
- iOS构建耗时增加25%
- Detox测试运行耗时增加131%
- 出现部分测试用例超时失败的情况
测试Xcode 16.0.0+iOS 17.5的表现:
- 性能劣化程度有所降低,但仍存在19%的构建耗时增加、26%的测试耗时增加
变量排除验证:
- 仅单独升级Detox至20.28.0,保留Xcode 15.3.0时未发现任何性能问题,确认性能劣化仅局限于Xcode 16+版本场景
内容的提问来源于stack exchange,提问作者Roni Castro
相关产品推荐
相关产品推荐

