lkml.org 
[lkml]   [2008]   [Jan]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 1/7] Add tests/ directory
    From: Ananth N Mavinakayanahalli <ananth@in.ibm.com>

    Create a toplevel tests/ directory to house in-kernel subsystem specific
    tests.

    PS: I am not sure if I've gotten the Makefile change right.

    Signed-off-by: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
    ---
    Makefile | 3 +++
    lib/Kconfig.debug | 2 ++
    tests/Kconfig | 11 +++++++++++
    tests/Makefile | 3 +++
    4 files changed, 19 insertions(+)

    Index: linux-2.6.24-rc6/lib/Kconfig.debug
    ===================================================================
    --- linux-2.6.24-rc6.orig/lib/Kconfig.debug
    +++ linux-2.6.24-rc6/lib/Kconfig.debug
    @@ -596,3 +596,5 @@ config PROVIDE_OHCI1394_DMA_INIT
    See Documentation/debugging-via-ohci1394.txt for more information.

    source "samples/Kconfig"
    +
    +source "tests/Kconfig"
    Index: linux-2.6.24-rc6/tests/Kconfig
    ===================================================================
    --- /dev/null
    +++ linux-2.6.24-rc6/tests/Kconfig
    @@ -0,0 +1,11 @@
    +# tests/Kconfig
    +
    +menuconfig KERNEL_TESTS
    + bool "Kernel subsystem tests"
    + help
    + You can build kernel subsystem specific tests.
    +
    +if KERNEL_TESTS
    +
    +endif # KERNEL_TESTS
    +
    Index: linux-2.6.24-rc6/tests/Makefile
    ===================================================================
    --- /dev/null
    +++ linux-2.6.24-rc6/tests/Makefile
    @@ -0,0 +1,3 @@
    +#
    +# Makefile for kernel subsystem specific tests
    +#
    Index: linux-2.6.24-rc6/Makefile
    ===================================================================
    --- linux-2.6.24-rc6.orig/Makefile
    +++ linux-2.6.24-rc6/Makefile
    @@ -598,6 +598,9 @@ export mod_strip_cmd

    ifeq ($(KBUILD_EXTMOD),)
    core-y += kernel/ mm/ fs/ ipc/ security/ crypto/ block/
    +ifdef CONFIG_KERNEL_TESTS
    +core-y += tests/
    +endif

    vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \
    $(core-y) $(core-m) $(drivers-y) $(drivers-m) \

    \
     
     \ /
      Last update: 2008-01-10 12:59    [W:4.770 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site