File tree Expand file tree Collapse file tree 3 files changed +11
-9
lines changed
tools/testing/selftests/net/mptcp Expand file tree Collapse file tree 3 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -2152,7 +2152,7 @@ remove_tests()
2152
2152
pm_nl_set_limits $ns2 1 3
2153
2153
pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2154
2154
pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2155
- run_tests $ns1 $ns2 10.0.1.1 0 -1 -2 slow
2155
+ run_tests $ns1 $ns2 10.0.1.1 0 -1 -2 speed_10
2156
2156
chk_join_nr 3 3 3
2157
2157
chk_add_nr 1 1
2158
2158
chk_rm_nr 2 2
@@ -2165,7 +2165,7 @@ remove_tests()
2165
2165
pm_nl_add_endpoint $ns1 10.0.3.1 flags signal
2166
2166
pm_nl_add_endpoint $ns1 10.0.4.1 flags signal
2167
2167
pm_nl_set_limits $ns2 3 3
2168
- run_tests $ns1 $ns2 10.0.1.1 0 -3 0 slow
2168
+ run_tests $ns1 $ns2 10.0.1.1 0 -3 0 speed_10
2169
2169
chk_join_nr 3 3 3
2170
2170
chk_add_nr 3 3
2171
2171
chk_rm_nr 3 3 invert
@@ -2178,7 +2178,7 @@ remove_tests()
2178
2178
pm_nl_add_endpoint $ns1 10.0.3.1 flags signal
2179
2179
pm_nl_add_endpoint $ns1 10.0.14.1 flags signal
2180
2180
pm_nl_set_limits $ns2 3 3
2181
- run_tests $ns1 $ns2 10.0.1.1 0 -3 0 slow
2181
+ run_tests $ns1 $ns2 10.0.1.1 0 -3 0 speed_10
2182
2182
chk_join_nr 1 1 1
2183
2183
chk_add_nr 3 3
2184
2184
chk_rm_nr 3 1 invert
Original file line number Diff line number Diff line change 35
35
36
36
ns1=" ns1-$rndh "
37
37
ns2=" ns2-$rndh "
38
+ ns_sbox=" ns_sbox-$rndh "
38
39
39
- for netns in " $ns1 " " $ns2 " ; do
40
+ for netns in " $ns1 " " $ns2 " " $ns_sbox " ; do
40
41
ip netns add $netns || exit $ksft_skip
41
42
ip -net $netns link set lo up
42
43
ip netns exec $netns sysctl -q net.mptcp.enabled=1
73
74
74
75
cleanup ()
75
76
{
76
- for netns in " $ns1 " " $ns2 " ; do
77
+ for netns in " $ns1 " " $ns2 " " $ns_sbox " ; do
77
78
ip netns del $netns
78
79
done
79
80
rm -f " $cin " " $cout "
@@ -243,7 +244,7 @@ do_mptcp_sockopt_tests()
243
244
{
244
245
local lret=0
245
246
246
- ./mptcp_sockopt
247
+ ip netns exec " $ns_sbox " ./mptcp_sockopt
247
248
lret=$?
248
249
249
250
if [ $lret -ne 0 ]; then
@@ -252,7 +253,7 @@ do_mptcp_sockopt_tests()
252
253
return
253
254
fi
254
255
255
- ./mptcp_sockopt -6
256
+ ip netns exec " $ns_sbox " ./mptcp_sockopt -6
256
257
lret=$?
257
258
258
259
if [ $lret -ne 0 ]; then
Original file line number Diff line number Diff line change @@ -247,9 +247,10 @@ run_test()
247
247
tc -n $ns2 qdisc add dev ns2eth1 root netem rate ${rate1} mbit $delay1
248
248
tc -n $ns2 qdisc add dev ns2eth2 root netem rate ${rate2} mbit $delay2
249
249
250
- # time is measured in ms, account for transfer size, affegated link speed
250
+ # time is measured in ms, account for transfer size, aggregated link speed
251
251
# and header overhead (10%)
252
- local time=$(( size * 8 * 1000 * 10 / (( $rate1 + $rate2 ) * 1024 * 1024 * 9 ) ))
252
+ # ms byte -> bit 10% mbit -> kbit -> bit 10%
253
+ local time=$(( 1000 * size * 8 * 10 / ((rate1 + rate2 ) * 1000 * 1000 * 9 ) ))
253
254
254
255
# mptcp_connect will do some sleeps to allow the mp_join handshake
255
256
# completion (see mptcp_connect): 200ms on each side, add some slack
You can’t perform that action at this time.
0 commit comments