diff options
| author | Tamir Duberstein <tamird@gmail.com> | 2025-02-08 21:44:39 -0500 |
|---|---|---|
| committer | Kees Cook <kees@kernel.org> | 2025-02-12 14:00:11 -0800 |
| commit | 313b38a6ecb46db4002925af91b64df4f2b76d1f (patch) | |
| tree | 694644c44538fab1ee5988a94929e0b710c53ae2 /tools | |
| parent | 9ab61886ac683e8ff1b261a1738d5e68cd645604 (diff) | |
lib/prime_numbers: convert self-test to KUnit
Extract a private header and convert the prime_numbers self-test to a
KUnit test. I considered parameterizing the test using
`KUNIT_CASE_PARAM` but didn't see how it was possible since the test
logic is entangled with the test parameter generation logic.
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Link: https://lore.kernel.org/r/20250208-prime_numbers-kunit-convert-v5-2-b0cb82ae7c7d@gmail.com
Signed-off-by: Kees Cook <kees@kernel.org>
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/testing/selftests/lib/config | 1 | ||||
| -rwxr-xr-x | tools/testing/selftests/lib/prime_numbers.sh | 4 |
2 files changed, 0 insertions, 5 deletions
diff --git a/tools/testing/selftests/lib/config b/tools/testing/selftests/lib/config index dc15aba8d0a3..306a3d4dca98 100644 --- a/tools/testing/selftests/lib/config +++ b/tools/testing/selftests/lib/config @@ -1,5 +1,4 @@ CONFIG_TEST_PRINTF=m CONFIG_TEST_SCANF=m CONFIG_TEST_BITMAP=m -CONFIG_PRIME_NUMBERS=m CONFIG_TEST_BITOPS=m diff --git a/tools/testing/selftests/lib/prime_numbers.sh b/tools/testing/selftests/lib/prime_numbers.sh deleted file mode 100755 index 370b79a9cb2e..000000000000 --- a/tools/testing/selftests/lib/prime_numbers.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -# SPDX-License-Identifier: GPL-2.0 -# Checks fast/slow prime_number generation for inconsistencies -$(dirname $0)/../kselftest/module.sh "prime numbers" prime_numbers selftest=65536 |
