@@ -56,7 +56,7 @@ def set_config_for_dynamic_window(config, port_allocator, dynamic_window_size, l
5656 return config , network_source , network_destination
5757
5858
59- def send_messages_with_loggen (loggen , network_source , active_connections , message_counter ):
59+ def send_messages_with_loggen (loggen , network_source , active_connections , message_counter , client_port = 0 ):
6060 loggen .start (
6161 LoggenStartParams (
6262 target = network_source .options ["ip" ],
@@ -65,6 +65,7 @@ def send_messages_with_loggen(loggen, network_source, active_connections, messag
6565 inet = True ,
6666 active_connections = active_connections ,
6767 number = message_counter ,
68+ client_port = client_port ,
6869 ),
6970 )
7071 assert wait_until_true (lambda : loggen .get_sent_message_count () == message_counter * active_connections )
@@ -250,7 +251,7 @@ def test_static_window_increased_send(config, syslog_ng, port_allocator, loggen,
250251 window_size = 1000 / 10 # per connection
251252 for msg_counter in range (10 , 100 + 10 , 10 ):
252253 # sent msgs in order: 10, 20, 30 ... 100
253- send_messages_with_loggen (loggen , network_source , 1 , msg_counter )
254+ send_messages_with_loggen (loggen , network_source , 1 , msg_counter , client_port = port_allocator () )
254255
255256 sum_msg_counter += msg_counter
256257 sum_input_window_capacity .append (window_size )
@@ -277,7 +278,7 @@ def test_dynamic_window_increased_send(config, syslog_ng, port_allocator, loggen
277278 dynamic_window_for_all_connections = dynamic_window_size * 10
278279 for msg_counter in range (100 , 1000 + 100 , 100 ):
279280 # sent msgs in order: 100, 200, 300 ... 1000
280- send_messages_with_loggen (loggen , network_source , 1 , msg_counter )
281+ send_messages_with_loggen (loggen , network_source , 1 , msg_counter , client_port = port_allocator () )
281282
282283 sum_msg_counter += msg_counter
283284 if sum_msg_counter > dynamic_window_for_all_connections :
0 commit comments