@@ -214,6 +214,7 @@ def run_as_server_async(
214214 dev_differentiator : str = "Hypervisor callback interrupts" ,
215215 run_as_daemon : bool = False ,
216216 udp_mode : bool = False ,
217+ no_debug_log : bool = False ,
217218 ) -> Process :
218219 cmd = ""
219220 if server_ip :
@@ -236,6 +237,7 @@ def run_as_server_async(
236237 f"ulimit -n 204800 && { self .pre_command } { self .command } { cmd } " ,
237238 shell = True ,
238239 sudo = True ,
240+ no_debug_log = no_debug_log ,
239241 )
240242 # NTTTCP for Linux 1.4.0
241243 # ---------------------------------------------------------
@@ -258,6 +260,7 @@ def run_as_server(
258260 dev_differentiator : str = "Hypervisor callback interrupts" ,
259261 run_as_daemon : bool = False ,
260262 udp_mode : bool = False ,
263+ no_debug_log : bool = False ,
261264 ) -> ExecutableResult :
262265 # -rserver_ip: run as a receiver with specified server ip address
263266 # -P: Number of ports listening on receiver side [default: 16] [max: 512]
@@ -286,6 +289,7 @@ def run_as_server(
286289 dev_differentiator ,
287290 run_as_daemon ,
288291 udp_mode ,
292+ no_debug_log ,
289293 )
290294
291295 return self .wait_server_result (process )
@@ -309,6 +313,7 @@ def run_as_client_async(
309313 dev_differentiator : str = "Hypervisor callback interrupts" ,
310314 run_as_daemon : bool = False ,
311315 udp_mode : bool = False ,
316+ no_debug_log : bool = False ,
312317 ) -> Process :
313318 cmd = (
314319 f" -s{ server_ip } -P { ports_count } -n { threads_count } -t { run_time_seconds } "
@@ -325,6 +330,7 @@ def run_as_client_async(
325330 f"ulimit -n 204800 && { self .pre_command } { self .command } { cmd } " ,
326331 shell = True ,
327332 sudo = True ,
333+ no_debug_log = no_debug_log ,
328334 )
329335 return process
330336
@@ -342,6 +348,7 @@ def run_as_client(
342348 run_as_daemon : bool = False ,
343349 udp_mode : bool = False ,
344350 tolerance_seconds : int = 60 ,
351+ no_debug_log : bool = False ,
345352 ) -> ExecutableResult :
346353 # -sserver_ip: run as a sender with server ip address
347354 # -P: Number of ports listening on receiver side [default: 16] [max: 512]
@@ -373,6 +380,7 @@ def run_as_client(
373380 dev_differentiator ,
374381 run_as_daemon ,
375382 udp_mode ,
383+ no_debug_log ,
376384 )
377385 return process .wait_result (
378386 expected_exit_code = 0 ,
@@ -868,6 +876,7 @@ def run_as_server_async(
868876 dev_differentiator : str = "Hypervisor callback interrupts" ,
869877 run_as_daemon : bool = False ,
870878 udp_mode : bool = False ,
879+ no_debug_log : bool = False ,
871880 ) -> Process :
872881 assert server_ip , "server ip is required for ntttcp server"
873882 self ._log .debug (
@@ -889,6 +898,7 @@ def run_as_server_async(
889898 f"ulimit -n 204800 && { self .pre_command } { self .command } { cmd } " ,
890899 shell = True ,
891900 sudo = True ,
901+ no_debug_log = no_debug_log ,
892902 )
893903 time .sleep (5 )
894904
@@ -908,6 +918,7 @@ def run_as_client(
908918 run_as_daemon : bool = False ,
909919 udp_mode : bool = False ,
910920 tolerance_seconds : int = 60 ,
921+ no_debug_log : bool = False ,
911922 ) -> ExecutableResult :
912923 self ._log .debug (
913924 "Paramers nic_name, cool_down_time_seconds, warm_up_time_seconds, "
@@ -928,6 +939,7 @@ def run_as_client(
928939 expected_exit_code = 0 ,
929940 expected_exit_code_failure_message = f"fail to run { self .command } { cmd } " ,
930941 timeout = run_time_seconds + tolerance_seconds ,
942+ no_debug_log = no_debug_log ,
931943 )
932944 return result
933945
0 commit comments