Я тестирую Browserstack для приемочных тестов. У них есть своеобразная привычка очень долго отвечать на определенные просьбы. Я запускаю Codeception и всегда получаю ошибку тайм-аута CURL 30 секунд. Я хочу иметь возможность переопределить этот тайм-аут, но я не могу понять, как это сделать. Возможно ли это вообще в Codeception?
Это yml для моих приемочных тестов:
class_name: RemoteAcceptanceTester
modules:
enabled:
- WebDriver
config:
WebDriver:
url: '{my url}'
curl:
CURLOPT_TIMEOUT: 120
host: 'hub.browserstack.com'
port: 80
browser: firefox
capabilities:
'browserstack.user': '{user}'
'browserstack.key' : '{key}'
'browserVersion': '21.0'
'browserstack.debug': 'false'
'browserstack.local': 'true' # force use of local BrowserStackLocal binary
Есть ли какие-либо настройки или какой-либо хак, который я могу попытаться увеличить тайм-аут до того, что я хочу, что составляет 120 секунд? Я знаю, что это смехотворное количество времени, но Browserstack немного «своеобразен», когда вы запускаете их локальный двоичный файл.