Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752195AbdHJXx3 (ORCPT ); Thu, 10 Aug 2017 19:53:29 -0400 Received: from ec2-52-27-115-49.us-west-2.compute.amazonaws.com ([52.27.115.49]:57074 "EHLO osg.samsung.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752124AbdHJXx1 (ORCPT ); Thu, 10 Aug 2017 19:53:27 -0400 X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "References" From: Shuah Khan To: john.stultz@linaro.org, shuah@kernel.org Cc: Shuah Khan , tglx@linutronix.de, sboyd@codeaurora.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org Subject: [PATCH 3/3] selftests: timers: freq-step: to work without ksft framework Date: Thu, 10 Aug 2017 17:53:20 -0600 Message-Id: X-Mailer: git-send-email 2.11.0 In-Reply-To: References: In-Reply-To: References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1223 Lines: 37 Fix to build and run without ksft framework like the other timers tests. Signed-off-by: Shuah Khan --- tools/testing/selftests/timers/freq-step.c | 4 ++++ tools/testing/selftests/timers/kselftest_stubs.h | 1 + 2 files changed, 5 insertions(+) diff --git a/tools/testing/selftests/timers/freq-step.c b/tools/testing/selftests/timers/freq-step.c index 22312eb4c941..a0438eb655c4 100644 --- a/tools/testing/selftests/timers/freq-step.c +++ b/tools/testing/selftests/timers/freq-step.c @@ -23,7 +23,11 @@ #include #include +#ifdef KTEST #include "../kselftest.h" +#else +#include "kselftest_stubs.h" +#endif #define SAMPLES 100 #define SAMPLE_READINGS 10 diff --git a/tools/testing/selftests/timers/kselftest_stubs.h b/tools/testing/selftests/timers/kselftest_stubs.h index 9d2490f3932f..62e3cd36b17d 100644 --- a/tools/testing/selftests/timers/kselftest_stubs.h +++ b/tools/testing/selftests/timers/kselftest_stubs.h @@ -18,5 +18,6 @@ static inline int ksft_exit_pass(void) { exit(0); } static inline int ksft_exit_fail(void) { exit(1); } +static inline int ksft_exit_skip(const char *msg, ...) { exit(4); } #endif /* __KSELFTEST__STUBS_H */ -- 2.11.0