Я не уверен, что в конфигурации должны быть запущены intern 2 тесты против BrowserStack при работе за прокси-сервером и в настоящее время видны ошибки/таймауты.intern 2 configuration for BrowserStack за прокси
Моя Текущая конфигурация:
proxyPort : 9000,
proxyUrl : 'http://localhost:9000',
tunnel : 'BrowserStackLocal',
tunnelOptions : {
username : 'myusername',
accessKey : 'myaccesskey',
hostname : '<myproxyip>',
proxy : 'http://<myproxyip>:<myproxyport>'
}
Я не думаю, что мне нужно hostname
однако, если я удалить, что я сразу вижу ошибку getaddrinfo ENOTFOUND
.
Если использовать вышеуказанную конфигурацию, она, кажется, чтобы получить в дальнейшем, ждет некоторое время, то смотрите:
Listening on 0.0.0.0:9000
Starting tunnel...
BrowserStackLocal v3.3
Connecting to BrowserStack using WebSocket protocol...
Connected.
Ready
Error: [POST http://(redacted)@<myproxyip>:4444/wd/hub/session] connect ETIMEDOUT
Error: connect ETIMEDOUT
at errnoException <net.js:904:11>
at Object.afterConnect [as oncomplete] <net.js:895:19>
FATAL ERROR
Error: [POST http://(redacted)@<myproxyip>:4444/wd/hub/session] connect ETIMEDOUT
Error: connect ETIMEDOUT
at errnoException <net.js:904:11>
[POST http://(redacted)@<myproxyip>:4444/wd/hub/session]
URL не кажется правильным. Очевидно, что у меня это неправильно сконфигурировано. & был бы признателен за любые советы. Я изо всех сил стараюсь понять документацию стажера при работе за прокси.
Umang, благодаря е или ответ, но, к сожалению, это проблема межконфигурированной конфигурации и не вижу ее документированной. Я смог запустить тесты wd.js против своей локальной среды через прокси-сервер, поэтому все в порядке. – lebod