]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blame - releases/4.4.180/selftests-net-correct-the-return-value-for-run_netso.patch
4.14-stable patches
[thirdparty/kernel/stable-queue.git] / releases / 4.4.180 / selftests-net-correct-the-return-value-for-run_netso.patch
CommitLineData
345c7afc
SL
1From 76476ab077b638b2e4e8576522e431544de6fcb9 Mon Sep 17 00:00:00 2001
2From: Po-Hsu Lin <po-hsu.lin@canonical.com>
3Date: Thu, 18 Apr 2019 19:57:25 +0800
4Subject: selftests/net: correct the return value for run_netsocktests
5
6[ Upstream commit 30c04d796b693e22405c38e9b78e9a364e4c77e6 ]
7
8The run_netsocktests will be marked as passed regardless the actual test
9result from the ./socket:
10
11 selftests: net: run_netsocktests
12 ========================================
13 --------------------
14 running socket test
15 --------------------
16 [FAIL]
17 ok 1..6 selftests: net: run_netsocktests [PASS]
18
19This is because the test script itself has been successfully executed.
20Fix this by exit 1 when the test failed.
21
22Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
23Signed-off-by: David S. Miller <davem@davemloft.net>
24Signed-off-by: Sasha Levin <sashal@kernel.org>
25---
26 tools/testing/selftests/net/run_netsocktests | 2 +-
27 1 file changed, 1 insertion(+), 1 deletion(-)
28
29diff --git a/tools/testing/selftests/net/run_netsocktests b/tools/testing/selftests/net/run_netsocktests
30index 16058bbea7a85..c195b44786627 100755
31--- a/tools/testing/selftests/net/run_netsocktests
32+++ b/tools/testing/selftests/net/run_netsocktests
33@@ -6,7 +6,7 @@ echo "--------------------"
34 ./socket
35 if [ $? -ne 0 ]; then
36 echo "[FAIL]"
37+ exit 1
38 else
39 echo "[PASS]"
40 fi
41-
42--
432.20.1
44