mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-21 10:01:57 +00:00
netperf: wait for output of all spawned processes
This commit is contained in:
parent
d2cacbc7a6
commit
963551877f
@ -255,7 +255,9 @@ foreach netperf_test $netperf_tests {
|
||||
spawn netperf-$version -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
|
||||
set spawn_id_list [list $netperf_id $serial_id]
|
||||
|
||||
run_genode_until "Segment" 60 $spawn_id_list
|
||||
|
||||
# get throughput from netperf output
|
||||
set throughput [regexp -all -inline {([0-9]+[ ]+){3}[0-9]+\.[0-9]+[ ]+[0-9]+\.[0-9]+} $output]
|
||||
|
1
tool/run
1
tool/run
@ -112,6 +112,7 @@ proc build_boot_image {binaries} { }
|
||||
# \param wait_for_re regular expression that matches the test completion
|
||||
# \param timeout_value timeout in seconds
|
||||
# \param spawn_id spawn_id of a already running and spawned process
|
||||
# spawn_id may be a list of spawned processes if needed
|
||||
# \global output contains the core output (modified)
|
||||
#
|
||||
# If the function is called without any argument, Genode is executed in
|
||||
|
Loading…
x
Reference in New Issue
Block a user