diff --git a/ports/run/netperf.run b/ports/run/netperf.run index 2a0fbbdb40..abb1e51256 100644 --- a/ports/run/netperf.run +++ b/ports/run/netperf.run @@ -204,9 +204,10 @@ append qemu_args " -net user -redir tcp:12865::12865 -redir tcp:49153::49153 " run_genode_until {.*and family AF_INET.*} 30 set serial_id $spawn_id - +set force_ports "" if [is_qemu_available] { set ip_addr "localhost" + set force_ports "-P 49153,49153" } else { set match_string "got IP address (\[0-9\]+\.\[0-9\]+\.\[0-9\]+\.\[0-9\]+)" regexp $match_string $output all ip_addr @@ -217,7 +218,7 @@ if [is_qemu_available] { foreach netperf_test $netperf_tests { puts "\n---------------------------- $netperf_test -----------------------" - spawn bin/netperf_host -H $ip_addr -P 1 -v 2 -t $netperf_test -c -C -- -m $packet_size -P 49153,49153 + spawn bin/netperf_host -H $ip_addr -P 1 -v 2 -t $netperf_test -c -C -- -m $packet_size $force_ports set netperf_id $spawn_id run_genode_until "Segment" 60 $netperf_id