Closed Bug 878133 Opened 12 years ago Closed 12 years ago

socket.error: [Errno 99] Cannot assign requested address, seen on 1.0.1 runs of Gaia UI Tests, on Inari, w/Marionette

Categories

(Remote Protocol :: Marionette, defect)

ARM
Gonk (Firefox OS)
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: stephend, Unassigned)

References

()

Details

http://qa-selenium.mv.mozilla.com:8080/view/B2G%20Inari/job/b2g.inari.gaia.v1.0.1.ui.ril/54/console and http://qa-selenium.mv.mozilla.com:8080/view/B2G%20Inari/job/b2g.inari.gaia.v1.0.1.ui.xfail.ril/138/console are suffering from the following error: gaiatest --testvars=/home/webqa/webqa-credentials/b2g/webqa-inari-2.json --address=localhost:2828 --xml-output=results/results.xml --type=b2g+xfail --restart gaiatest/tests/manifest.ini + adb logcat running webserver on http://10.250.4.140:52466/ starting httpd Traceback (most recent call last): File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/.env/bin/gaiatest", line 8, in <module> load_entry_point('gaiatest==0.10', 'console_scripts', 'gaiatest')() File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/gaiatest/runtests.py", line 70, in main cli(runner_class=GaiaTestRunner, parser_class=GaiaTestOptions) File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/runtests.py", line 678, in cli runner = startTestRunner(runner_class, options, tests) File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/runtests.py", line 670, in startTestRunner runner.run_tests(tests) File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/runtests.py", line 346, in run_tests self.run_test(test) File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/runtests.py", line 376, in run_test self.start_httpd() File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/runtests.py", line 253, in start_httpd self.httpd.start() File "/var/jenkins/workspace/b2g.inari.gaia.v1.0.1.ui.xfail.ril/.env/local/lib/python2.7/site-packages/mozhttpd-0.5-py2.7.egg/mozhttpd/mozhttpd.py", line 223, in start self.httpd = EasyServer((self.host, self.port), self.handler_class) File "/usr/lib/python2.7/SocketServer.py", line 408, in __init__ self.server_bind() File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind SocketServer.TCPServer.server_bind(self) File "/usr/lib/python2.7/SocketServer.py", line 419, 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
Strictly speaking this doesn't depend on bug 878150, though fixing that may make problems like this less likely in the future. :)
No longer depends on: 878150
See Also: → 878150
I think we determined that this was caused by the host not having been assigned the correct ip. Going to resolve this as invalid, please feel free to reopen if I've misdiagnosed.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
I filed bug 878914 to fix the racy code that we found in mozhttpd (which was not actually the source of the problem)
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.