Доброго времени суток друзья! Помогите разобраться, идея такая, хочу у себя на локалке (система #linux ) запустить прогон робот тестов, и хочу чтобы прогон запустился на стороне виртуалки (система #linux).
Пытался решить следующим образом:
- На стороне виртуалки запускаю “Remote server”, скрипт взял вот отсюда:
https://github.com/robotframework/PythonRemoteServer/tree/master/example
Проверил статус:
- На стороне локалки запускаю прогон следующим образом:
pabot --pabotlib --pabotlibhost 192.168.2.113 --pabotlibport 8270 --processes 10 tests
Выходит ошибка:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/pabot/PabotLib.py", line 242, in <module>
port=sys.argv[3], allow_stop=True)
File "/usr/local/lib/python2.7/dist-packages/robotremoteserver.py", line 60, in __init__
SimpleXMLRPCServer.__init__(self, (host, int(port)), logRequests=False)
File "/usr/lib/python2.7/SimpleXMLRPCServer.py", line 593, in __init__
SocketServer.TCPServer.__init__(self, addr, requestHandler, bind_and_activate)
File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__
self.server_bind()
File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
self.socket.bind(self.server_address)
File "/usr/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 99] Cannot assign requested address
Тесты запускаются НЕ на виртуалке, а запускаются на локальном хосте.
Что я не так делаю?