In run_xds_tests.py, run clients in bash

pull/24163/head
Michael Lumish 5 years ago
parent 7862366047
commit a366931344
  1. 4
      tools/run_tests/run_xds_tests.py

@ -21,7 +21,6 @@ import json
import logging import logging
import os import os
import random import random
import shlex
import socket import socket
import subprocess import subprocess
import sys import sys
@ -1800,9 +1799,8 @@ try:
rpcs_to_send=rpcs_to_send, rpcs_to_send=rpcs_to_send,
metadata_to_send=metadata_to_send) metadata_to_send=metadata_to_send)
logger.debug('running client: %s', client_cmd_formatted) logger.debug('running client: %s', client_cmd_formatted)
client_cmd = shlex.split(client_cmd_formatted)
try: try:
client_process = subprocess.Popen(client_cmd, client_process = subprocess.Popen(['/bin/bash', '-i', '-c', client_cmd_formatted],
env=client_env, env=client_env,
stderr=subprocess.STDOUT, stderr=subprocess.STDOUT,
stdout=test_log_file) stdout=test_log_file)

Loading…
Cancel
Save