Flent test will not terminate and need Ctrl+c to terminate. Looks like underneath tests are running good, mostly unable to collect results and in loop. I tried on MacOS-Bigsur, Catalina, Mohave Test setup: DHCP Sever - |---> Mac Mini WAN client |---> AP -> Mac Mini WiFi client Running netserver on `Mac Mini WAN client` and Flent on `Mac Mini WiFi client` Installation step: 1. brew tap kris-anderson/netperf 2. brew install netperf-enable-demo 3. brew install fping 4. pip3 install matplotlib 5. pip3 install flent 6. pip3 install pyqt5 Test debug log - Used third party netserver- `netperf-west.bufferbloat.net` ``` client@wifitest-mini-6 ~ % flent rrul -l 5 -H netperf-west.bufferbloat.net -v Running flent Executing test environment file /Users/client/.pyenv/versions/3.5.3/lib/python3.5/site-packages/flent/tests/rrul.conf Started Flent 2.0.0 using Python 3.5.3. Looking up hostname 'netperf-west.bufferbloat.net'. Executing test environment file /Users/client/.pyenv/versions/3.5.3/lib/python3.5/site-packages/flent/tests/rrul.conf Gathering local metadata Looking up hostname 'netperf-west.bufferbloat.net'. Starting rrul test. Expected run time: 15 seconds. which: Found netperf executable at /usr/local/bin/netperf which: Found netperf executable at /usr/local/bin/netperf which: Found netperf executable at /usr/local/bin/netperf which: Found netperf executable at /usr/local/bin/netperf which: Found netperf executable at /usr/local/bin/netperf which: Found netperf executable at /usr/local/bin/netperf which: Found netperf executable at /usr/local/bin/netperf which: Found netperf executable at /usr/local/bin/netperf Ping (ms) UDP EF: Adding child IrttRunner which: Found irtt executable at /usr/local/bin/irtt UDP RTT test: Using irtt Ping (ms) UDP BK: Adding child IrttRunner UDP RTT test: Using irtt Ping (ms) UDP BE: Adding child IrttRunner UDP RTT test: Using irtt which: Found fping executable at /usr/local/bin/fping which: /usr/local/bin/ping is not an executable file which: /usr/bin/ping is not an executable file which: /bin/ping is not an executable file which: /usr/sbin/ping is not an executable file which: Found ping executable at /sbin/ping Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0x0,0x0 -H netperf-west.bufferbloat.net -p 12865 -t TCP_STREAM -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8447 TCP upload BE: Starting watchdog with timeout 30 Started TimerRunner idx 0 ('Watchdog [TCP upload BE]') Started NetperfDemoRunner idx 0 ('TCP upload BE') Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0x20,0x20 -H netperf-west.bufferbloat.net -p 12865 -t TCP_STREAM -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8448 TCP upload BK: Starting watchdog with timeout 30 Started TimerRunner idx 1 ('Watchdog [TCP upload BK]') Started NetperfDemoRunner idx 1 ('TCP upload BK') Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0xa0,0xa0 -H netperf-west.bufferbloat.net -p 12865 -t TCP_STREAM -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8449 TCP upload CS5: Starting watchdog with timeout 30 Started TimerRunner idx 2 ('Watchdog [TCP upload CS5]') Started NetperfDemoRunner idx 2 ('TCP upload CS5') Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0xb8,0xb8 -H netperf-west.bufferbloat.net -p 12865 -t TCP_STREAM -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8450 TCP upload EF: Starting watchdog with timeout 30 Started TimerRunner idx 3 ('Watchdog [TCP upload EF]') Started NetperfDemoRunner idx 3 ('TCP upload EF') Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0x0,0x0 -H netperf-west.bufferbloat.net -p 12865 -t TCP_MAERTS -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8451 TCP download BE: Starting watchdog with timeout 30 Started TimerRunner idx 6 ('Watchdog [TCP download BE]') Started NetperfDemoRunner idx 6 ('TCP download BE') Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0x20,0x20 -H netperf-west.bufferbloat.net -p 12865 -t TCP_MAERTS -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8452 TCP download BK: Starting watchdog with timeout 30 Started TimerRunner idx 7 ('Watchdog [TCP download BK]') Started NetperfDemoRunner idx 7 ('TCP download BK') Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0xa0,0xa0 -H netperf-west.bufferbloat.net -p 12865 -t TCP_MAERTS -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8453 TCP download CS5: Starting watchdog with timeout 30 Started TimerRunner idx 8 ('Watchdog [TCP download CS5]') Started NetperfDemoRunner idx 8 ('TCP download CS5') Forking to run command /usr/local/bin/netperf -P 0 -v 0 -D -0.20 -4 -Y 0xb8,0xb8 -H netperf-west.bufferbloat.net -p 12865 -t TCP_MAERTS -l 5 -F /dev/urandom -f m -- -H netperf-west.bufferbloat.net -k THROUGHPUT,LOCAL_CONG_CONTROL,REMOTE_CONG_CONTROL,TRANSPORT_MSS,LOCAL_TRANSPORT_RETRANS,REMOTE_TRANSPORT_RETRANS,LOCAL_SOCKET_TOS,REMOTE_SOCKET_TOS,DIRECTION,ELAPSED_TIME,PROTOCOL,LOCAL_SEND_SIZE,LOCAL_RECV_SIZE,REMOTE_SEND_SIZE,REMOTE_RECV_SIZE,LOCAL_BYTES_SENT,LOCAL_BYTES_RECVD,REMOTE_BYTES_SENT,REMOTE_BYTES_RECVD Forked /usr/local/bin/netperf as pid 8454 TCP download EF: Starting watchdog with timeout 30 Started TimerRunner idx 9 ('Watchdog [TCP download EF]') Started NetperfDemoRunner idx 9 ('TCP download EF') Forking to run command /usr/local/bin/irtt client -o - --fill=rand -Q -d 15s -i 0.2s --dscp=0xb8 netperf-west.bufferbloat.net Forked /usr/local/bin/irtt as pid 8455 Started IrttRunner idx 13 ('Ping (ms) UDP EF :: child 0') Forking to run command /usr/local/bin/irtt client -o - --fill=rand -Q -d 15s -i 0.2s --dscp=0x20 netperf-west.bufferbloat.net Forked /usr/local/bin/irtt as pid 8456 Started IrttRunner idx 14 ('Ping (ms) UDP BK :: child 0') Forking to run command /usr/local/bin/irtt client -o - --fill=rand -Q -d 15s -i 0.2s netperf-west.bufferbloat.net Forked /usr/local/bin/irtt as pid 8457 Started IrttRunner idx 15 ('Ping (ms) UDP BE :: child 0') Forking to run command /usr/local/bin/fping -D -p 200 -c 75 -t 30000 netperf-west.bufferbloat.net Forked /usr/local/bin/fping as pid 8458 Ping (ms) ICMP: Starting watchdog with timeout 26 Started TimerRunner idx 16 ('Watchdog [Ping (ms) ICMP]') Started PingRunner idx 16 ('Ping (ms) ICMP') NetperfDemoRunner TCP upload BE finished NetperfDemoRunner TCP upload CS5 finished NetperfDemoRunner TCP upload BK finished NetperfDemoRunner TCP download BK finished NetperfDemoRunner TCP upload EF finished NetperfDemoRunner TCP download BE finished NetperfDemoRunner TCP download EF finished NetperfDemoRunner TCP download CS5 finished IrttRunner Ping (ms) UDP BK :: child 0 finished IrttRunner Ping (ms) UDP EF :: child 0 finished IrttRunner Ping (ms) UDP BE :: child 0 finished PingRunner Ping (ms) ICMP finished Runner aggregation finished TimerRunner Watchdog [Ping (ms) ICMP]: timer expired TimerRunner Watchdog [Ping (ms) ICMP] finished TimerRunner Watchdog [TCP upload CS5]: timer expired TimerRunner Watchdog [TCP upload BK]: timer expired TimerRunner Watchdog [TCP upload BE]: timer expired TimerRunner Watchdog [TCP upload EF]: timer expired TimerRunner Watchdog [TCP download BE]: timer expired TimerRunner Watchdog [TCP upload CS5] finished TimerRunner Watchdog [TCP download CS5]: timer expired TimerRunner Watchdog [TCP download BK]: timer expired TimerRunner Watchdog [TCP upload BK] finished TimerRunner Watchdog [TCP download EF]: timer expired TimerRunner Watchdog [TCP upload BE] finished TimerRunner Watchdog [TCP upload EF] finished TimerRunner Watchdog [TCP download BE] finished TimerRunner Watchdog [TCP download CS5] finished TimerRunner Watchdog [TCP download BK] finished TimerRunner Watchdog [TCP download EF] finished ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/tohojo/flent/issues/228