From: Yodel Eldar <[email protected]> Usage of stdbuf triggers a runtime error when vhost-user-bridge is built with ASAN. Now that vhost-user-bridge writes debug output to stderr, stdbuf is obviated; remove its invocation.
Message ID of relevant thread: <[email protected]> Suggested-by: Marc-André Lureau <[email protected]> Suggested-by: Michael S. Tsirkin <[email protected]> Signed-off-by: Yodel Eldar <[email protected]> Reviewed-by: Michael S. Tsirkin <[email protected]> Reviewed-by: Marc-André Lureau <[email protected]> Signed-off-by: Michael S. Tsirkin <[email protected]> Message-ID: <[email protected]> --- tests/functional/x86_64/test_vhost_user_bridge.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/tests/functional/x86_64/test_vhost_user_bridge.py b/tests/functional/x86_64/test_vhost_user_bridge.py index c36c625420..5e1db48884 100755 --- a/tests/functional/x86_64/test_vhost_user_bridge.py +++ b/tests/functional/x86_64/test_vhost_user_bridge.py @@ -76,12 +76,6 @@ def configure_vm(self, ud_socket_path, lport, rport, hostfwd_port, tftpdir): def assemble_vubr_args(self, vubr_path, ud_socket_path, lport, rport): vubr_args = [] - if (stdbuf_path := which("stdbuf")) is None: - self.log.info("Could not find stdbuf: vhost-user-bridge " - "log lines may appear out of order") - else: - vubr_args += [stdbuf_path, "-o0", "-e0"] - vubr_args += [vubr_path, "-u", f"{ud_socket_path}", "-l", f"127.0.0.1:{lport}", "-r", f"127.0.0.1:{rport}"] -- MST
