From 7da958042196bb11a59a0b1adcc4b5ccd67a7b51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geyslan=20Greg=C3=B3rio?= Date: Wed, 2 Aug 2023 12:00:47 -0300 Subject: [PATCH] chore: increase timeout for selftests (#349) All selftests are now running with a timeout of 10 seconds, except for attachgenericfd, which has now its own run.sh with a timeout of 15 seconds. --- selftest/attachgenericfd/run.sh | 23 ++++++++++++++++++++++- selftest/common/run-5.8.sh | 4 ++-- selftest/common/run-warn-bt-5.4.sh | 4 ++-- selftest/common/run.sh | 4 ++-- selftest/uprobe/run.sh | 4 ++-- 5 files changed, 30 insertions(+), 9 deletions(-) mode change 120000 => 100755 selftest/attachgenericfd/run.sh diff --git a/selftest/attachgenericfd/run.sh b/selftest/attachgenericfd/run.sh deleted file mode 120000 index c1317de3..00000000 --- a/selftest/attachgenericfd/run.sh +++ /dev/null @@ -1 +0,0 @@ -../common/run-5.8.sh \ No newline at end of file diff --git a/selftest/attachgenericfd/run.sh b/selftest/attachgenericfd/run.sh new file mode 100755 index 00000000..9e2b47c1 --- /dev/null +++ b/selftest/attachgenericfd/run.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +# SETTINGS + +TEST=$(dirname $0)/$1 # execute +TIMEOUT=15 # seconds + +# COMMON + +COMMON="$(dirname $0)/../common/common.sh" +[[ -f $COMMON ]] && { . $COMMON; } || { error "no common"; exit 1; } + +# MAIN + +kern_version ge 5.8 + +check_build +check_ppid +test_exec +test_finish + +exit 0 diff --git a/selftest/common/run-5.8.sh b/selftest/common/run-5.8.sh index 8480b8f1..666005e1 100755 --- a/selftest/common/run-5.8.sh +++ b/selftest/common/run-5.8.sh @@ -2,8 +2,8 @@ # SETTINGS -TEST=$(dirname $0)/$1 -TIMEOUT=5 +TEST=$(dirname $0)/$1 # execute +TIMEOUT=10 # seconds # COMMON diff --git a/selftest/common/run-warn-bt-5.4.sh b/selftest/common/run-warn-bt-5.4.sh index 7dc63a56..2d2293dd 100755 --- a/selftest/common/run-warn-bt-5.4.sh +++ b/selftest/common/run-warn-bt-5.4.sh @@ -2,8 +2,8 @@ # SETTINGS -TEST=$(dirname $0)/$1 -TIMEOUT=5 +TEST=$(dirname $0)/$1 # execute +TIMEOUT=10 # seconds # COMMON diff --git a/selftest/common/run.sh b/selftest/common/run.sh index c01f16ef..c39f257d 100755 --- a/selftest/common/run.sh +++ b/selftest/common/run.sh @@ -2,8 +2,8 @@ # SETTINGS -TEST=$(dirname $0)/$1 # execute -TIMEOUT=5 # seconds +TEST=$(dirname $0)/$1 # execute +TIMEOUT=10 # seconds # COMMON diff --git a/selftest/uprobe/run.sh b/selftest/uprobe/run.sh index 16d1f184..7aec3899 100755 --- a/selftest/uprobe/run.sh +++ b/selftest/uprobe/run.sh @@ -2,8 +2,8 @@ # SETTINGS -TEST=$(dirname $0)/$1 # execute -TIMEOUT=5 # seconds +TEST=$(dirname $0)/$1 # execute +TIMEOUT=10 # seconds CTEST=$(dirname $0)/ctest GOTEST=$(dirname $0)/gotest