Re: [PATCH] selftests/timers: Turn off timeout setting

From: Joe Lawrence
Date: Tue Feb 25 2020 - 10:16:26 EST


On 2/25/20 5:18 AM, Po-Hsu Lin wrote:
Tests in timers especially nsleep-lat, set-timer-lat,
inconsistency-check and raw_skew these 4 tests can take longer than
the default 45 seconds that introduced in commit 852c8cbf
(selftests/kselftest/runner.sh: Add 45 second timeout per test) to run.

Disable the timeout setting for timers instead of looking for an proper
value to make it more general.

Signed-off-by: Po-Hsu Lin <po-hsu.lin@xxxxxxxxxxxxx>
---
tools/testing/selftests/timers/settings | 1 +
1 file changed, 1 insertion(+)
create mode 100644 tools/testing/selftests/timers/settings

diff --git a/tools/testing/selftests/timers/settings b/tools/testing/selftests/timers/settings
new file mode 100644
index 0000000..e7b9417
--- /dev/null
+++ b/tools/testing/selftests/timers/settings
@@ -0,0 +1 @@
+timeout=0


Hi,

Michael recently posted a patch that adds the various selftest settings files to the TEST_FILES list, ensuring that they get copied to the install directory along with the tests:

https://lore.kernel.org/linux-kselftest/20200220044241.2878-1-mpe@xxxxxxxxxxxxxx/

I think if you add that to the corresponding Makefile, you should be set.

Regards,

-- Joe