summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKevin Traynor <ktraynor@redhat.com>2023-01-18 16:23:56 +0000
committerIlya Maximets <i.maximets@ovn.org>2023-01-23 17:23:28 +0100
commit948767a18d5c2fb73baf85e62f52fd5da990d077 (patch)
treeebbe8b023fd46d21cc3ddfe699317aa5ca5c221c /tests
parentf62629a55894546ff043e8a116c3c57aff73c285 (diff)
downloadopenvswitch-948767a18d5c2fb73baf85e62f52fd5da990d077.tar.gz
dpif-netdev: Set PMD load based sleep start/inc to 1 us.
Now that the timer slack for the PMD threads is reduced we can also reduce the start/increment for PMD load based sleeping to match it. This will further reduce initial sleep times making it more resilient to interfaces that might be sensitive to large sleep times. Signed-off-by: Kevin Traynor <ktraynor@redhat.com> Reviewed-by: David Marchand <david.marchand@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/pmd.at6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/pmd.at b/tests/pmd.at
index e0f58f7a6..c707f762c 100644
--- a/tests/pmd.at
+++ b/tests/pmd.at
@@ -1266,7 +1266,7 @@ OVS_WAIT_UNTIL([tail ovs-vswitchd.log | grep "PMD load based sleeps are disabled
dnl Check low value max sleep
get_log_next_line_num
AT_CHECK([ovs-vsctl set open_vswitch . other_config:pmd-maxsleep="1"])
-OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD max sleep request is 10 usecs."])
+OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD max sleep request is 1 usecs."])
OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD load based sleeps are enabled."])
dnl Check high value max sleep
@@ -1294,8 +1294,8 @@ OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD max sleep request
OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD load based sleeps are enabled."])
dnl Check rounding
get_log_next_line_num
-AT_CHECK([ovs-vsctl set open_vswitch . other_config:pmd-maxsleep="491"])
-OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD max sleep request is 500 usecs."])
+AT_CHECK([ovs-vsctl set open_vswitch . other_config:pmd-maxsleep="499"])
+OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD max sleep request is 499 usecs."])
OVS_WAIT_UNTIL([tail -n +$LINENUM ovs-vswitchd.log | grep "PMD load based sleeps are enabled."])
OVS_VSWITCHD_STOP