summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorLi Zhijian <lizhijian@fujitsu.com>2022-01-13 15:28:59 +0800
committerDavid S. Miller <davem@davemloft.net>2022-01-13 12:53:22 +0000
commitde0e444706ed98f2a13275a988d8595184be6d5c (patch)
treefb0e4b9387577523256e01fc3644dc38482b8af3 /tools
parent33cb0ff30cff104e753f7882c99e54cf67ea7903 (diff)
downloadlinux-stable-de0e444706ed98f2a13275a988d8595184be6d5c.tar.gz
linux-stable-de0e444706ed98f2a13275a988d8595184be6d5c.tar.bz2
linux-stable-de0e444706ed98f2a13275a988d8595184be6d5c.zip
kselftests/net: adapt the timeout to the largest runtime
timeout in settings is used by each case under the same directory, so it should adapt to the maximum runtime. A normally running net/fib_nexthops.sh may be killed by this unsuitable timeout. Furthermore, since the defect[1] of kselftests framework, net/fib_nexthops.sh which might take at least (300 * 4) seconds would block the whole kselftests framework previously. $ git grep -w 'sleep 300' tools/testing/selftests/net tools/testing/selftests/net/fib_nexthops.sh: sleep 300 tools/testing/selftests/net/fib_nexthops.sh: sleep 300 tools/testing/selftests/net/fib_nexthops.sh: sleep 300 tools/testing/selftests/net/fib_nexthops.sh: sleep 300 Enlarge the timeout by plus 300 based on the obvious largest runtime to avoid the blocking. [1]: https://www.spinics.net/lists/kernel/msg4185370.html Signed-off-by: Zhou Jie <zhoujie2011@fujitsu.com> Signed-off-by: Li Zhijian <lizhijian@fujitsu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools')
-rw-r--r--tools/testing/selftests/net/settings2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/net/settings b/tools/testing/selftests/net/settings
index 694d70710ff0..dfc27cdc6c05 100644
--- a/tools/testing/selftests/net/settings
+++ b/tools/testing/selftests/net/settings
@@ -1 +1 @@
-timeout=300
+timeout=1500