我使用Selenium插件在Jenkins上运行Selenium Grid中心。 我有一个在同一台机器上运行的Selenium网格节点,它已成功连接到Hub。 从外部机器上我似乎无法ping通通过Jenkins的集线器4444端口。 如果通过命令行单独启动Hub,我可以ping通端口。 我的两台机器都禁用了防火墙,所以它不是网络问题。
func myMethod( completion:()->() ) {
if let connectToInternetAndGetDataFromWeb
completion()
} else {
print("Cold not construct a valid URL")
completion()
}
}
func downloadJSONFromURL() {
if let httpResponse {
switch(httpResponse.statusCode) {
case 200:
// 2. Create JSON Object with data
do {
try
} catch {
print(error)
}
}
} else {
print("Error: Not a valid HTTP response")
}
dataTask!.resume()
}
感谢任何帮助。
答案 0 :(得分:0)
HUB是否设置了最大连接限制,并且您已达到连接限制。
您可以通过关闭HUB并重新启动集线器并将您尝试的节点注册到HUB来简单地进行调试。希望它会注册。
必须是连接限制,好像你不提供任何东西,我认为HUB可以处理5个实例。
请尝试分享您的回复