Hi Linus,
Please pull the following Kselftest update for Linux 5.4-rc3.
This Kselftest update for Linux 5.4-rc3 consists fixes for existing tests and the framework. Cristian Marussi's patches add ability to skip targets (tests) and exclude tests that didn't build from run-list. These patches improve the Kselftest results. Ability to skip targets helps avoid running tests that aren't supported in certain environments. As an example, bpf tests from mainline aren't supported on stable kernels and have dependency on bleeding edge llvm. Being able to skip bpf on systems that can't meet this llvm dependency will be helpful.
Kselftest can be built and installed from the main Makefile. This change help simplify Kselftest use-cases which addresses request from users.
Kees Cook added per test timeout support to limit individual test run-time.
diff is attached.
thanks, -- Shuah
----------------------------------------------------------------
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-5.4-rc3
for you to fetch changes up to ce3a677802121e038d2f062e90f96f84e7351da0:
selftests: watchdog: Add command line option to show watchdog_info (2019-10-02 13:44:43 -0600)
---------------------------------------------------------------- linux-kselftest-5.4-rc3
This Kselftest update for Linux 5.4-rc3 consists fixes for existing tests and the framework. Cristian Marussi's patches add ability to skip targets (tests) and exclude tests that didn't build from run-list. These patches improve the Kselftest results. Ability to skip targets helps avoid running tests that aren't supported in certain environments. As an example, bpf tests from mainline aren't supported on stable kernels and have dependency on bleeding edge llvm. Being able to skip bpf on systems that can't meet this llvm dependency will be helpful.
Kselftest can be built and installed from the main Makefile. This change help simplify Kselftest use-cases which addresses request from users.
Kees Cook added per test timeout support to limit individual test run-time.
---------------------------------------------------------------- Cristian Marussi (2): kselftest: add capability to skip chosen TARGETS kselftest: exclude failed TARGETS from runlist
George G. Davis (2): selftests: watchdog: Validate optional file argument selftests: watchdog: Add command line option to show watchdog_info
Kees Cook (1): selftests/kselftest/runner.sh: Add 45 second timeout per test
Shuah Khan (1): selftests: Add kselftest-all and kselftest-install targets
Documentation/dev-tools/kselftest.rst | 16 +++++++++++ Makefile | 5 ++-- tools/testing/selftests/Makefile | 19 +++++++++++-- tools/testing/selftests/kselftest/runner.sh | 36 ++++++++++++++++++++++-- tools/testing/selftests/kselftest_install.sh | 4 +-- tools/testing/selftests/rtc/settings | 1 + tools/testing/selftests/watchdog/watchdog-test.c | 27 +++++++++++++++++- 7 files changed, 97 insertions(+), 11 deletions(-) create mode 100644 tools/testing/selftests/rtc/settings
----------------------------------------------------------------
The pull request you sent on Mon, 7 Oct 2019 15:02:55 -0600:
git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-5.4-rc3
has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/f54e66ae770fe559fb21383f95d739ac74c03ea8
Thank you!
linux-kselftest-mirror@lists.linaro.org