Fix test execution on CentOS 7

After commit b44b0f135e4906d397ac0e11762043f3eaa66c42, tests hang
during execution on CentOS 7. Fixing that by making the service
launch order to be similar to what it was before (service launch
before sending data to queue).

Change-Id: Ib73ece9111d1b7eb6c8380554646b38819f4b60e
This commit is contained in:
Javier Pena 2016-01-08 17:33:20 +01:00
parent a9829a89c7
commit b78df1fbac

View File

@ -131,12 +131,12 @@ def run(port_queue, workers=3):
server = Server(hi_app)
server.listen()
launcher = service.launch(cfg.CONF, server, workers)
port = server.socket.getsockname()[1]
port_queue.put(port)
sys.stdout.flush()
launcher = service.launch(cfg.CONF, server, workers)
launcher.wait()