【发布时间】:2021-08-22 13:17:14
【问题描述】:
运行时:
gcloud firebase test android run --type=instrumentation --app=app.apk --test=test_app.apk
firebase 命令行在“创建单独的测试执行”中停留了很多分钟。
当进一步调试时,命令行似乎会定期轮询后端“https://testing.googleapis.com:443”,直到一切正常。
有没有办法加快速度?此步骤可能需要 5 分钟,并且会花费不必要的 CI 时间
更新:
命令行缺少部分:--device model=NexusLowRes,version=29 --verbosity=debug
我进一步分析了这个问题。上传应用程序和测试应用程序大约需要 100 秒,另外需要 150 秒来创建测试执行。所以我认为这是系统的限制,这里什么也做不了。也许 apk 的大小是有限的。它大约有 200 mb,扫描它需要很长时间。
【问题讨论】:
-
查看整个命令行可能会有所帮助,例如您正在创建多少个不同的设备*分片?另外,您的 APK 文件有多大?
标签: firebase firebase-test-lab