From patchwork Wed Dec 24 16:27:41 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shuah Khan X-Patchwork-Id: 5539711 Return-Path: X-Original-To: patchwork-linux-kbuild@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id E27179F1CD for ; Wed, 24 Dec 2014 16:32:39 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 0F9F8201CD for ; Wed, 24 Dec 2014 16:32:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 40E1B201C7 for ; Wed, 24 Dec 2014 16:32:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751701AbaLXQ2H (ORCPT ); Wed, 24 Dec 2014 11:28:07 -0500 Received: from resqmta-po-04v.sys.comcast.net ([96.114.154.163]:38421 "EHLO resqmta-po-04v.sys.comcast.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751366AbaLXQ2G (ORCPT ); Wed, 24 Dec 2014 11:28:06 -0500 Received: from resomta-po-14v.sys.comcast.net ([96.114.154.238]) by resqmta-po-04v.sys.comcast.net with comcast id XUTR1p00758ss0Y01UU40b; Wed, 24 Dec 2014 16:28:04 +0000 Received: from mail.gonehiking.org ([50.134.149.16]) by resomta-po-14v.sys.comcast.net with comcast id XUU31p00X0MU7Qa01UU4vA; Wed, 24 Dec 2014 16:28:04 +0000 Received: from lorien.internal (lorien-wl.internal [192.168.1.40]) by mail.gonehiking.org (Postfix) with ESMTP id A7D2A40A27; Wed, 24 Dec 2014 09:28:03 -0700 (MST) From: Shuah Khan To: mmarek@suse.cz, gregkh@linuxfoundation.org, akpm@linux-foundation.org, rostedt@goodmis.org, mingo@redhat.com, davem@davemloft.net, keescook@chromium.org, tranmanphong@gmail.com, mpe@ellerman.id.au, cov@codeaurora.org, dh.herrmann@gmail.com, hughd@google.com, bobby.prani@gmail.com, serge.hallyn@ubuntu.com, ebiederm@xmission.com, tim.bird@sonymobile.com, josh@joshtriplett.org, koct9i@gmail.com Cc: Shuah Khan , linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, linux-api@vger.kernel.org, netdev@vger.kernel.org Subject: [PATCH v3 05/20] selftests/ftrace: add install target to enable test install Date: Wed, 24 Dec 2014 09:27:41 -0700 Message-Id: X-Mailer: git-send-email 2.1.0 In-Reply-To: References: In-Reply-To: References: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1419438484; bh=Fx/HMu/AkAOQjYOUOqsrdmubHCcNnD9tXAam9/FAGS8=; h=Received:Received:Received:From:To:Subject:Date:Message-Id; b=B9mDX/FYJL9t4kgWzPh1mCZbaGlIAxXElN5UaGsLbMvlDHfx8dm4fHACNa3JPDd/N nrS2DWijrs6XWeUTcOSNUb0PFzvstP3V67x6oJQKbDptmQIid2Yk4Hg6i3t29QKEa3 sbUzGmT6Ds3mlHYZYZF2cgWJmxyLQ4ReZ2bjbo2voBbZ/4dEMx62G2c6mzFC1nijeH 3jaCQdtlKBUZHiCkUVAYbxjyiwmLM5a6YjUrmb3HIiTkRUDOK0O3xewYpBnjOCp09/ iTQpUkeFw0XMA5uE79Ibhid/YB6LgwaSGvLkt62MMOG5OSjoQDpGGmyNcxMFHJRwhw H+1kA6Irfs9NQ== Sender: linux-kbuild-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org X-Spam-Status: No, score=-6.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID,T_RP_MATCHES_RCVD,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add a new make target to enable installing test. This target installs test in the kselftest install location and add to the kselftest script to run the test. Install target can be run only from top level kernel source directory. Signed-off-by: Shuah Khan Acked-by: Steven Rostedt Acked-by: Masami Hiramatsu Acked-by: Masami Hiramatsu --- tools/testing/selftests/ftrace/Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tools/testing/selftests/ftrace/Makefile b/tools/testing/selftests/ftrace/Makefile index 76cc9f1..7c7cf42 100644 --- a/tools/testing/selftests/ftrace/Makefile +++ b/tools/testing/selftests/ftrace/Makefile @@ -1,7 +1,16 @@ +TEST_STR = /bin/sh ./ftracetest || echo ftrace selftests: [FAIL] + all: +install: +ifdef INSTALL_KSFT_PATH + install ./ftracetest $(INSTALL_KSFT_PATH) + @cp -r test.d $(INSTALL_KSFT_PATH) + echo "$(TEST_STR)" >> $(KSELFTEST) +endif + run_tests: - @/bin/sh ./ftracetest || echo "ftrace selftests: [FAIL]" + @$(TEST_STR) clean: rm -rf logs/*