aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/breakpoints/breakpoint_test_arm64.c
diff options
context:
space:
mode:
authorKees Cook <keescook@chromium.org>2019-04-24 16:12:37 -0700
committerShuah Khan <skhan@linuxfoundation.org>2019-04-25 13:15:46 -0600
commit5821ba969511daf27fa917515904f7b823259cf7 (patch)
tree37b040c435d57a2e3485d297c42eb877cda6d7a7 /tools/testing/selftests/breakpoints/breakpoint_test_arm64.c
parentselftests: Remove KSFT_TAP_LEVEL (diff)
downloadlinux-dev-5821ba969511daf27fa917515904f7b823259cf7.tar.xz
linux-dev-5821ba969511daf27fa917515904f7b823259cf7.zip
selftests: Add test plan API to kselftest.h and adjust callers
The test plan for TAP needs to be declared immediately after the header. This adds the test plan API to kselftest.h and updates all callers to declare their expected test counts. Signed-off-by: Kees Cook <keescook@chromium.org> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'tools/testing/selftests/breakpoints/breakpoint_test_arm64.c')
-rw-r--r--tools/testing/selftests/breakpoints/breakpoint_test_arm64.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/testing/selftests/breakpoints/breakpoint_test_arm64.c b/tools/testing/selftests/breakpoints/breakpoint_test_arm64.c
index 2d95e5adde72..ab59d814341a 100644
--- a/tools/testing/selftests/breakpoints/breakpoint_test_arm64.c
+++ b/tools/testing/selftests/breakpoints/breakpoint_test_arm64.c
@@ -118,7 +118,7 @@ static bool set_watchpoint(pid_t pid, int size, int wp)
return false;
}
-static bool run_test(int wr_size, int wp_size, int wr, int wp)
+static bool arun_test(int wr_size, int wp_size, int wr, int wp)
{
int status;
siginfo_t siginfo;
@@ -214,6 +214,7 @@ int main(int argc, char **argv)
bool result;
ksft_print_header();
+ ksft_set_plan(213);
act.sa_handler = sigalrm;
sigemptyset(&act.sa_mask);