gpt4 book ai didi

ios - 如何像 start_test_server_in_background( :timeout => 30)

转载 作者:行者123 更新时间:2023-11-29 12:44:07 25 4
gpt4 key购买 nike

在启动问题上挖了几天后,我发现如果我使用

start_test_server_in_background(:timeout => 300)

应用程序将完全启动成功。

那么对于 calabash 命令,问题就变成了,如何为 cucumber 命令行传入超时时间?

我针对 cucumber 版本 0.9.167 尝试了以下操作,但它不起作用。

$ CONNECT_TIMEOUT=300 DEBUG=1 CALABASH_FULL_CONSOLE_OUTPUT=1 cucumber

最佳答案

CONNECT_TIMEOUT <== 控制等待服务器响应 HTTP 请求的时间,而不是等待启动的时间。

更新您的 features/support/01_launch.rb 以使用:

Calabash::Cucumber::Launcher.relaunch({:timeout => 300})

我怀疑启动您的应用需要超过 30 秒。

如果可能的话更新到最新版本的 calabash。

更新:calabash 环境文档已发布。

http://calabashapi.xamarin.com/ios/

小心调整开发人员部分的变量。

关于ios - 如何像 start_test_server_in_background( :timeout => 30),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24075107/

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