Upcoming maintenance: Thursday 21 August @ 12:00-14:00 CEST.

Skip to content
Snippets Groups Projects
Commit 9a698003 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

NBI component:

- Corrected stderr processing of mock service dependency subprocess
parent 26c5c7da
No related branches found
No related tags found
3 merge requests!359Release TeraFlowSDN 5.0,!322Resolve "(CTTC) Update NBI WebSocket endpoints to Flask-SocketIO and use gunicorn",!286Resolve "(CTTC) Implement integration test between E2E-IP-Optical SDN Controllers"
...@@ -69,16 +69,9 @@ def mock_service(): ...@@ -69,16 +69,9 @@ def mock_service():
for line in iter(mock_service_process.stdout.readline, ''): for line in iter(mock_service_process.stdout.readline, ''):
mock_service_logger.info(line.strip()) mock_service_logger.info(line.strip())
def stream_stderr():
for line in iter(mock_service_process.stderr.readline, ''):
mock_service_logger.error(line.strip())
stream_stdout_thread = threading.Thread(target=stream_stdout, daemon=True) stream_stdout_thread = threading.Thread(target=stream_stdout, daemon=True)
stream_stdout_thread.start() stream_stdout_thread.start()
stream_stderr_thread = threading.Thread(target=stream_stderr, daemon=True)
stream_stderr_thread.start()
yield True yield True
# Check if process is still running # Check if process is still running
...@@ -90,7 +83,6 @@ def mock_service(): ...@@ -90,7 +83,6 @@ def mock_service():
mock_service_logger.info('Terminated') mock_service_logger.info('Terminated')
stream_stdout_thread.join() stream_stdout_thread.join()
stream_stderr_thread.join()
@pytest.fixture(scope='session') @pytest.fixture(scope='session')
def nbi_application( def nbi_application(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment